N2 EMMC AND ETHERNET notworking

Post Reply
ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

N2 EMMC AND ETHERNET notworking

Post by ziya »

Device: Odroid N2+ 4Gb / 32 Gb EMMC
Hello, I was trying to connect an UART module to the onboard UART socket of the N2+ then I guess I mistakenly shorted somewhere and my bootloader got corrupted. I downloaded the Petitboot (dev.20211112) Recovery image and flashed on an SD card then I powered the device with SPI/EMMC switch on the EMMC side. New petitboot is installed. When I re-powered the device with switch on SPI side Petit boot menu came. There I can make the necessary configuration. EMMC module is not recognized. I bought an EMMC card reader and flased Android on it. EMMC attached on the EMMC reader on the SD card slot worked fine. The system booted Android. Ethenet has gone although the link is up.
When EMMC is attached to the EMMC socket on the board and SD card inserted to the SD card slot petitboot doesn't see EMMC. Only mmcblk1 is recognized that is the SD card. Ethernet link is up. I search this issue and in some posts people suggest updating the u-boot.
I followed the instrustions on the link below
https://wiki.odroid.com/odroid-n2/softw ... ing_u-boot

At the final stage I'm stuck.
u-boot is writen on the blank sd card and ejected.

What am I supposed to do with this sd card? Shall I insert it to the sd slot of odroid with SPI/EMMC switched to EMMC and restart the device?
I tried this but nothing happened.
Any advice please?
Thanks in advance.
Ziya
Attachments
download.jpeg
download.jpeg (9.29 KiB) Viewed 226 times
Last edited by ziya on Mon Jan 23, 2023 1:17 pm, edited 1 time in total.

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: U boot installation help please

Post by ziya »

Here below is the screen shot from my isntallation

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: U boot installation help please

Post by ziya »

Here below is the screen shot from my isntallation
Attachments
Screenshot from 2023-01-21 17-55-01.jpg
Screenshot from 2023-01-21 17-55-01.jpg (45.63 KiB) Viewed 223 times
Screenshot from 2023-01-21 17-50-57.jpg
Screenshot from 2023-01-21 17-50-57.jpg (34.12 KiB) Viewed 223 times

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: U boot installation help please

Post by ziya »

Here below petitboot photos
Attachments
pb02.jpeg
pb02.jpeg (411.46 KiB) Viewed 221 times
pb03.jpeg
pb03.jpeg (453.77 KiB) Viewed 221 times
pb01.jpeg
pb01.jpeg (376.64 KiB) Viewed 221 times

User avatar
tobetter
Posts: 11362
Joined: Mon Feb 25, 2013 10:55 am
languages_spoken: Korean, English
ODROIDs: Many
Location: Paju, South Korea
Has thanked: 777 times
Been thanked: 1930 times
Contact:

Re: U boot installation help please

Post by tobetter »

I doubt eMMC hardware on your N2 is damaged so it cannot access to eMMC if it does not appear in Petitboot. If so, updating U-Boot won't help you.

For sure, let's try this and share the result.

1. Flash Hardkernel's Ubuntu image to "SD" card.
2. Attach your eMMC to its slot on N2, no need to change or flash it.
3. Flip the boot select switch to "MMC" and do power cycle. So expecting to boot from SD.
4. In Ubuntu, check if "/dev/mmcblk0" exists or not. If not exists, eMMC slot is somehow does not work.
These users thanked the author tobetter for the post:
ziya (Sun Jan 22, 2023 1:50 pm)

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: U boot installation help please

Post by ziya »

Hello Thank you for the reply. Attached the list of disks on the device.
Ethernet is also not working on the Ubuntu.
As you mentioned it's a hardware issue on the board.
I found this repair guide:
https://wiki.odroid.com/odroid-n2/hardware/repairs
I checkked the Q1 transistor. It looks fine by shape. Not blown like the pictures shown in the guide, but maybe it is still damaged.
Can replacing this Q1 transistor help?
Are there any test points on the board to verify if it is working properly or not by measuring voltages somewhere?
Attachments
WhatsApp Image 2023-01-22 at 10.03.33.jpeg
WhatsApp Image 2023-01-22 at 10.03.33.jpeg (781.7 KiB) Viewed 148 times
Last edited by ziya on Mon Jan 23, 2023 1:14 pm, edited 3 times in total.

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: U boot installation help please

Post by ziya »

I checked the voltage on GPIO pin 1 and pin 17. They are 3.3V

Moan
Posts: 107
Joined: Fri Feb 01, 2019 11:51 pm
languages_spoken: english
ODROIDs: N2, XU4
Has thanked: 18 times
Been thanked: 3 times
Contact:

Re: N2 EMMC AND ETHERNET notworking

Post by Moan »

Your petitboot isn't the newest available version. The newest version is: 20220317.

Try to update it as described here: viewtopic.php?p=362378#p362378
tobetter wrote:
Sun Dec 25, 2022 7:43 pm
Then copy spiboot-20220317.img to the first partition of the same SD card as spiboot.img, so that update starts on next booting. Once the update is over, place the boot select switch to SPI and do power cycle again.
If you flash the Recovery image 20211112, then simply delete the existing spiboot.img file, paste spiboot-20220317.img and rename it to spiboot.img.

From my experience though, petitboot doesn't work good (or doesn't start at all) when eMMC is in the slot. I had to remove it each time in order to be able to use SPI.

By the way, if your Ethernet port is damaged, then maybe it's easier to buy a cheap USB Ethernet adapter? I recently upgraded my N2 to inexpensive 2.5Gbs Ethernet this way, and I can write with ~200MB/s and read with 130-160MB/s from USB HDDs. Obviously I use it as NAS so it's more needed, but you could also get just 1gb/s.
These users thanked the author Moan for the post:
ziya (Sat Jan 28, 2023 9:36 pm)

ziya
Posts: 12
Joined: Tue Apr 05, 2022 11:48 am
languages_spoken: english, turkish
ODROIDs: ODROID N2+
Has thanked: 5 times
Been thanked: 1 time
Contact:

Re: N2 EMMC AND ETHERNET notworking

Post by ziya »

Hello Moan,
Thank you for the reply. I will repeat flashing as you described. Yes you are right, when EMMC is attached on the boardt, petitboot doesn't function well if EMMC is not accessible.
By the way, I read the repairs guide;

https://wiki.odroid.com/odroid-n2/hardware/repairs

and I checked the FK3407 mosfet if it is damaged or not. The mofset is damaged. I learnt how to check from a few youtube videos using a multimeter. As explained, these types of mosfets can be damaged even without showing any physical damage on the surface like burn outs. I will take the board to a repair shop for part replacement.
I will write the progress here
Thanks & have a good day
Attachments
n2_q1_repair_1.jpg
n2_q1_repair_1.jpg (42.28 KiB) Viewed 37 times
These users thanked the author ziya for the post:
Moan (Sat Jan 28, 2023 10:45 pm)

Post Reply

Return to “General Topics”

Who is online

Users browsing this forum: No registered users and 2 guests