Problems with eMMC

Post Reply
paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Problems with eMMC

Post by paul.szymanski »

Hi, I am using my ODROID-N2+ to run home assistant.

After a couple of months, it suddenly stopped working. Red LED solid. Blue LED off.

In SPI mode Petitboot does not start up. Blank screen, Red LED and blue LED solid.

With removed eMMC Petitboot starts up fine and I can access the shell. Red LED solid. Blue LED flashing.

I noticed that Petitboot would start if I lift up the eMMC a tiny bit on one end. I guess the eMMC now doesn't make full contact to all pins or maybe it now has better contact? Anyways, with the card being crooked like this Petitboot starts up but if I press any key on the keyboard I get the message "Failed to launch petitboot, dropping to a shell".

With that setup `ls /dev/mmc*` reports multiple entries (mmcblk0, mmcblk0boot0, mmcblk0boot1, mmcblk0p1 to p9, and mmcblk0rpmb).

If I connect to OTG and run `ums /dev/mmcblk0` only one partition "hassos-boot" shows up with a size of 25.2 MB.

Does anybody have a clue what is going on? Is there a chance I can save the data?

Any suggestions would be greatly appreciated.

User avatar
odroid
Site Admin
Posts: 39120
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2514 times
Been thanked: 1382 times
Contact:

Re: Problems with eMMC

Post by odroid »

I think your eMMC might be corrupted accidentally.
I have no idea how to save your data.

Consider posting your issue to HomeAssistant community forum since we have very limited HA users here.
https://community.home-assistant.io/

paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Problems with eMMC

Post by paul.szymanski »

Thanks, I posted this in the HA forum as well.

Just for my understanding: Will Petitboot not boot if the partitions, filesystem (or something else) is corrupted on the eMMC? Why would that be? To me, this looks like some kind of hardware or firmware problem...

Any chance I get more insight by looking at the console output (4-Pin CON5 UART header)?

paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Problems with eMMC

Post by paul.szymanski »

It really looks like the connection to the emmc is not right. If I press down the emmc in a very specific way HASS starts up. So it looks like there is a problem with the connectors. Found a thread with someone having the same problem viewtopic.php?t=1816.

Now I am wondering what I can do about that. I don't even know which side of the connection is the culprit. Could try to resolder the pins...

User avatar
odroid
Site Admin
Posts: 39120
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2514 times
Been thanked: 1382 times
Contact:

Re: Problems with eMMC

Post by odroid »

Try cleaning the connectors with cotton ear buds and alcohol.

BTW, where & when did you purchase the N2+ and eMMC?

User avatar
mctom
Posts: 1594
Joined: Wed Nov 11, 2020 4:44 am
languages_spoken: english, polish
ODROIDs: OGA, XU4, C2, M1
Location: Gdansk, Poland
Has thanked: 185 times
Been thanked: 199 times
Contact:

Re: Problems with eMMC

Post by mctom »

Better yet, use Kontakt 60, a specialized solution for cleaning contact surfaces and protecting against future oxidation.
(Or a polish knockoff Kontakt S)
Unfortunately the connector is very small and fragile, so cotton buds may be the best tool for the job... However be careful, as cotton strands may tangle up with contacts and it's too easy to rip one off.
Punk ain't no religious cult, punk means thinking for yourself!

Maintainer of PiStackMon

paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Problems with eMMC

Post by paul.szymanski »

BTW, where & when did you purchase the N2+ and eMMC?
Dec 3, 2021 from reichelt.de
Last edited by paul.szymanski on Mon May 02, 2022 12:14 am, edited 2 times in total.

paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Problems with eMMC

Post by paul.szymanski »

Sorry no, on December 3, 2021

User avatar
odroid
Site Admin
Posts: 39120
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 2514 times
Been thanked: 1382 times
Contact:

Re: Problems with eMMC

Post by odroid »

Backup your important data first once it boots fine when you gently pressed the eMMC module.
These users thanked the author odroid for the post:
paul.szymanski (Tue May 03, 2022 6:11 pm)

User avatar
mad_ady
Posts: 10596
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4 (HC1, HC2), C1+, C2, C4 (HC4), N1, N2, H2, Go, Go Advance, M1
Location: Bucharest, Romania
Has thanked: 644 times
Been thanked: 905 times
Contact:

Re: Problems with eMMC

Post by mad_ady »

Also - for the petitboot locks up when emmc attached problem - try running pb-update from within petitboot.

paul.szymanski
Posts: 6
Joined: Sat Apr 30, 2022 8:55 pm
languages_spoken: english, german
ODROIDs: ODROID-N2+
Has thanked: 1 time
Been thanked: 0
Contact:

Re: Problems with eMMC

Post by paul.szymanski »

mad_ady wrote:
Mon May 02, 2022 12:39 pm
Also - for the petitboot locks up when emmc attached problem - try running pb-update from within petitboot.
Already did that. Version dev.20220317 is installed. At least HDMI on my other display works now, that's great :)

Post Reply

Return to “Issues”

Who is online

Users browsing this forum: No registered users and 1 guest