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.

TMS320F280039C: C2000 FLASH write operation failure of TMS320F28386D

Guru 12400 points
Part Number: TMS320F280039C


Hi,

While creating software for the C2000, I noticed some strange behavior, so could you please give me your opinion?

There is a process that requires taking data from a huge structure, and the structure is so large that it cannot be expanded if it is expanded to RAM, so it is placed in a section in the FLASH8 part of the FLASH area. .

*Size: 65536 Byte, so 100% FLASH8 area used

The build is successful and the linker can write without any errors, so there seems to be no problem with the placement itself. However, as we proceed with debugging, it appears that data may not be being written to FLASH8.

It seems that reading from CCS is possible, but "0xFFFFFFFF" is returned when reading 4 bytes.

Even if you try clearing it to 0, the situation does not change.
Is it possible to get any opinions?

Thanks,

Conor