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.

Piccolo-A Boot Mode

Champs,

 

In SPRS523.pdf, there is only brief description for the boot modes.

May I confirm the following:

1) SCI boot - Is it still through conventional GPIO 28 & GPIO 29? (... because there are another pinmux for SCI-A on GPIO 18 & GPIO 19)

2) Get Mode boot - What is this mode? In my understanding, in addition to flash boot, the user can embed other boot modes such as SPI/I2C/CAN (Piccolo B). Is this 'Get Mode boot' for this purpose - that is, it is used for flash boot and other user-defined boot modes?

3) Will TI provide other boot mode example codes such as SPI/I2C/CAN boot so that the user can embed them into their flash codes without starting from scratch?

 

Wayne Huang 

 

  •  Wayne,

    SCI boot is through GPIO28 and GPIO29.

    The default behavior of the GetMode option is to boot to flash.  This behavior can be changed to another boot option by the user programming the last two locations in the OTP.  This allows them to change the behavior from boot to flash to another loader/location such as SPI, I2C, or OTP.  The SPI and SCI loaders are already contained in the boot ROM.  If they want a custom loader they could choose OTP or still boot to flash and invoke their custom loader from there.  In most cases I believe customers will stay with boot to flash.  If they want instead to always boot from SPI, for example, this gives them that option.

     -Lori 

  • Lori,

     

    Thank you for the information.

     

    Wayne