I received the eMMC from allnet and using an eMMC to micro sd adapter I flashed the emmc image from another PC and put the eMMC on the board I moved the jumpers to boot from emmc and it won’t start. Only red led on
, no green led blink.
I checked and the partitions were created on the eMMC, I did integrity test on the eMMC and there are no problems.
Does booting from eMMC work for you, if so how did you do it? I’d like to know if I’m doing something wrong.
Hi Mattia, I have some thoughts about this, but I have zero experience with eMMC for this board, so I may be stating the obvious.
I found with this board that booting this board takes a lot more time than other ARM SBCs. I was having problems with my board not booting until … I started it booting and took a “bathroom break”. When I came back it had booted. In follow-up investigation I discovered it takes 15 seconds from when power is applied until the Green-LED starts blinking. 15 seconds sounds like a short amount of time, but the Raspberry Pi 4B board takes only a few seconds to show some boot activity.
Verify that your image can boot from a microSD card, If that works, flash that same image to the eMMC card in the microSD adapter, and insert the adapter (with eMMC) into the microSD slot and verify it also boots. Yes, the microSD slot is slower than the eMMC port on the board, but this is just a test.
Please update us with your results.
Hope this helps … Chuck
depending on the Img you use will depend on if you need to set the switches or not.
Most new images you will not need to change the switches as they use the opensbi/u-boot in the spinor and use the extlinux boot loader. and there for the switches dont have to be set for the use. The only images you have to change the switches for is if they use u-boot in the img. which really they should not. So in closing leave the switches as normal mmc boot attach the emmc and it should boot fine
Thanks for your advice, I hadn’t thought of trying eMMC with the adapter and image for SD. I hope to find the time to do it soon. so I can finally verify the correct functioning of the eMMC, however I see the partitions and it is recognized by the system.
I hope to receive a usb serial adapter soon to be able to see what happens during the eMMC boot phase
Hi Mattia, If you have a raspberry pi (or similar SBC) you can use the UART (Tx/Rx) directly instead of a USB serial adapter. Run a terminal-emulation program (for example mincom, putty …) on the SBC.
I Hope this helps. Chuck
I attach photos of the dip switches in the emmc position and of the inserted emmc which is recognized by the system correctly. I also did integrity tests and never had any errors in the tests. I’m looking forward to other suggestions at this point. unfortunately I can’t read via serial, because I haven’t received the usb serial adapter yet.