Forums › Devices › OSD335x-BAS/IND › BOOTING From SD Card
Tagged: SD Card Not Booting
Hello OSD335x-BAS Forum
We are having a problem with the OSD335x BAS with booting from the SD Card
The system boot pins are confirmed to be 0x4018
With a Scope or Logic Analyzer we observe the OSD335x communicating with the SD Card
we observe the SD’s CMD and CLK and DAT0 showing activity as expected
But
the SD card is not switching to 4 Bit Wide DAT0,DAT1,Dat2,Dat3
The SD image we are using is from a Pocket Beagle that boots for years without a problem
I read about the EEPROM and Board ID issue. My impression is that this is only accessed after a successful boot
Looking forward to your most precious feedback
EEPROM Status from Factory OSD335x-BAS
does the EEPROM need to be programmed before the OSD335x-BAS will boot from an SD Card ?
mark,
EEPROM ID is needed for successful boot beyond SPL(1st stage bootloader). Without the ID, it appears like there is no activity on UART0(console) because debug header print is disabled in the SPL. Please see https://octavosystems.com/app_notes/osd335x-eeprom-during-boot/ for help on programming the EEPROM and booting the board into u-boot.
Also, see https://github.com/RobertCNelson/omap-image-builder/tree/master/octavo#generate-image-file for building custom images.
Best,
Neeraj
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields