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.

28335 - Address of SPI_boot function

Other Parts Discussed in Thread: CONTROLSUITE

Hello,

I'm using 28335, I would like to jump from the flash to the SPI bootloader. But I don't want to set the GPIO's for selecting the bootmode. Is this somehow possible?

I found in the reference manual spru963a.pdf that the SPI_boot function is called after checking the GPIO's. Is it possible to jump from the flash directly to this SPI_boot function? Where in the memory is this function located? I could not find the address of this function.

Many thanks and regards

Claudia

  • Claudia,

     

    what you need is the address of the SPI Boot function in ROM, then you could directly call that loader in ROM from application.28335 ROM sources are released in control suite (C:\ti\controlSUITE\libs\utilities\boot_rom\2833x), please refer to those and there should be a MAP file which tells where things are in ROM.

     

    remember that you don't have to recompile the ROM sources or ROM project (which isn't helpful in anyway, all you would need to do is load symbols from ROM COFF files if you wish to do source level debug of ROM SW.

    hope it helps, please let us know if you have any more questions.

     

    Best Regards

    Santosh

     

     

     

  • Hello Santosh,

    Thanks for your answer and your suggestions.

    It is exactly what I was looking for. I did some tests and it seems to work!

    Many thanks and regards,

    Claudia

  • Hello,

    I have another question concerning the ROM sources. At the moment there exist two versions, is there a possibility that there will be another version in the future for this DSP? If yes, how do I get the information if a bought device has a new version programmed?

    I would need to know, if a new boot ROM version is used, as I have to define the SPI_boot function address to jump to.

    Regards and many thanks,

    Claudia