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.

TMS320F28377D: How to run TMS320F28377D upon SYS/Bios feature

Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE

Dears,

we want to run TMS320F28377D upon SYS/Bios feature

When emulate SYS/Bios feature on CCS emulator tools is OK, but if power on again and run it not use Emulator will failure.

So question is how to run SYS/Bios by flash not by Emulator?

And need to work CMD.

Thanks.

  • There are a few things you can check to debug the Flash boot issues--

    1. In your cfg file, are you using the Boot module's "Enable boot from FLASH" option? Or if you prefer not to have SYS/BIOS handle the boot this step, have you included the F2837xD_CodeStartBranch.asm file in your project? Either one of these approaches is intended to add a "code start" function at the flash entry point. You can check you .map file to confirm that a "code start" function has been added at 0x80000 appropriately.

    2. Sometimes the watchdog times out during the c_int00 routine if you have a lot of variables to initialize, so try either disabling the watchdog in either the Boot module or in F2837xD_CodeStartBranch.asm depending on what method you're using in #1.

    3. Have you already confirmed you have the boot pins on your board set to select a Flash boot? Have you successfully booted other applications (like a C2000Ware example) from Flash?

    Whitney