Part Number: TMS320F28069F
Other Parts Discussed in Thread: C2000WARE
Hello,
I need to develop my own tool for programming flash of TMS320F devices.
For this purpose I have implemented a simple application in CCS Studio that blinks LED and writes some data to flash. The application is executed from SRAM, and the MAP file generated by Studio shows SRAM addresses as expected. The project is executed using "Flash Project" or "Debug Project" in Studio and everything works properly.
Now, I extract the data from the HEX or OUT file generated by the project and send it to the device from my tool using the JTAG interface. The following steps are performed:
- Send data to SRAM using SYS_ACC_W instruction
- Write the entry_point address to the CPU IC register
- Execute the code by writing EXE_CONT value to EXE_DIR bits of MF_REG_0
The issue is the code is not executed. What is missing in my sequence?
Please your assistance.
Thanks

