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.

Booting from SPI1

Other Parts Discussed in Thread: TMS320C6748, OMAP-L138

I'm using a TMS320C6748 with Flash connected using SPI1.  I have an application that has been converted successfully to AIS format which I can load and execute over the serial link using UART Boot Host.

I have now built a version of the application for loading from SPI1 using AISGen and tried to load/flash it using sfh_OMAP-L138. The process hangs with a message 'Waiting for SFT on the OMAP-L138'  What doest this mean?  Is this because I'm using SPI1 and not SPI0

Is it possible to specify SPI1 instead of SPI0 when using sfh_OMAP-L138

Thanks

Mike.

 

  • HI Mike,

    The serial flasher provided in the Serial flash and boot utilities is designed to work with the SPI flash connected on the EVMs. Hence it configures the SPI to be connect to SPI flash0 and uses the dimensions of the and configurations corresponding to the flash on the development platform. You can modify and rebuild the sfh code for your SPI flash/board using the instructions provided here:

    http://processors.wiki.ti.com/index.php/Rebuilding_the_Flash_and_Boot_Utils_Package

    However, I think it might be easier for you to modify the SPI writer CCS project provided in the flash and boot utilities and program your flash over the emulator rather than the serial interface if that is possible.

    Regards,

    Rahul

  • Further investigation shows that the binary files created by AISGen are identival for the SPI0 and SPI1 settings.  If this is correct why does AISGen need to know which SPI has the flash connected?

    MIke.

  • Rahul,,

    Thanks for your reply.  Unfortunately in the manufacturing process the only interface available to the device will be a serial connection so I'll have to go down the route of customising the serial flash utility.

    Thanks for your guidance.

    Mike.