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.

TMS320F28379D: Invalid CIO command (14) in the CIO buffer at address (0x12000) was not recognized. Please check the device and program memory maps.

Part Number: TMS320F28379D

Hi, 

I am currently encountering the above issue while using Printf or Puts statement just as a simple test for an already written CCS code.

I've read through the forums and the only solution that works is disabling the interrupt routine which is not what I want.

Am using CCS  Version: 12.4.0.00007 and the latest compiler TI v22.6.1.LTS.

Can anyone please direct me to an alternative solution?

Kind regards

Edwin

  • Hello Edwin,

    Based on the info from the below thread, it looks like your CIO_BUFFER is in a location which is shared across CPU cores. Please verify that all accesses to this space (GS6 RAM) is protected from any other writes. You can also take a look at your linker command file to see what parts of your project are being stored at this location.

    Best regards,

    Omer Amir