This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3359 (TMDXICE3359) How to remove StarterWare?

Hi

I need some help changing the behaviour of my ICE board. I would like to remove the StarterWare so that the "1st stage" looks for "MLO" on my SD card (Like the Beaglebone)

I have built "MLO" and "u-boo"t  (Works 100% on my Beaglebone)  I'm hoping if I remove the StarterWare, the board will behave as explained in:

http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User's_Guide  [ 1st  stage(rom code) looks for 2nd (MLO) which looks for 3rd(u-boot-bin)  ]

Is this possible? Would I then see the "cccc" arm loader?

Any tips or pointers would be much appreciated!!

Cheers

Bruce

  • Hi,

    AFAIK SYSBOOT[4:0] are different for ICE and beaglebone. Also for ICE - micro SD is on MMC1.

    For ICE : it is 11011 or 11001 depending J10 - one can select NOR or SPI flash boot.

    From TRM table 26-7

    Boot order: 11011b: NOR XIP> UART0 >SPI0> MMC0

    Boot order: 11001b: SPI0 > MMC0 >EMAC1 > UART0

    For MMC1 boot you need to change SYSBOOT configuration to 11100b. This might be possible by doing h/w modifications.