I remember Robert shared u-boot sources where this eeprom check was omitted. 28 Июл 2015 г. 15:36 пользователь <[email protected]> написал:
> Hello Robert, > I was going through this forum to resolve my current problem with custom > board copied from Beaglebone Black for our company's specific need. > We are using AM3352 TI cpu and Alliance AS4C256M16D3 MEMORY chip set which > has tCK 2.5 min 3.3 max. > > Hence, I board memory leveling though CCS 6.1.0 for DDR2, The following I > noticed > 1/ Jtag initialise and connect cortex A4 memory test seems to succeed > 2/ When I try to set break point hard at s_init() CCS does NOT get set > breakpoint > 3/ Using Assembly code stepping system reach to following stage > > U-Boot SPL am335x (july 27 2015 16:46:16) > Incorrect Magic Number (0xffffffff) in EEPROM > Could not get Board Id. > Unknown board, cannot configure pinmux. ####ERROR ###### Please RESET the > board #### > > AND system hung permanently. > > After setting message and enumerated my structure am335x_baseboard_id > in the function read_eeprom() the program fall out from lack of magic > number while reading MLO file > AS I noticed there were no values in the am335x_baseboard_id header > structure. > > The question IS this check can be by passed? Including all EEPROM info > board name serial SKU etc > > I ran diff on the provided link for the board.c which exists on git repo > am335x/board.c I did not found any difference. > > If you please shed some light on this problem I am stuck on this almost a > week. > Much appreciated for your help. > Thank you, > > Imran K > > > > > > On Friday, 6 September 2013 13:35:10 UTC+1, RobertCNelson wrote: >> >> On Fri, Sep 6, 2013 at 7:20 AM, Víctor MV <[email protected]> wrote: >> > Hi! >> > >> > I'm also sort of replicating the BB. >> > When connecting the board to the PC through the miniUSB i get two >> > interfaces: >> > >> > /dev/ttyUSB0 >> > /dev/ttyUSB1 >> > >> > The board console seems to be /dev/ttyUSB1. >> > >> > If I use an SD card with the last Angstrom image: >> > U-Boot SPL 2013.04-dirty (Jul 10 2013 - 14:02:53) >> > Incorrect magic number (0xffffffff) in EEPROM >> > Could not get board ID. >> > Unknown board, assuming Beaglebone LT/Black. >> >> Your answer is right ^^^^ >> >> So you 'cloned' a BB, did you also set the internal eeprom id? >> Probally not.. So rebuild u-boot and bypass this check, for what >> you've actually installed on the board for memory. >> >> >> http://git.denx.de/?p=u-boot.git;a=blob;f=board/ti/am335x/board.c;hb=HEAD#l307 >> >> Regards, >> >> -- >> Robert Nelson >> http://www.rcn-ee.com/ >> > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
