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.

TMS320F280049C: Invalid CIO command (4) in the CIO buffer at address (0xB160) was not recognized. Please check the device and program memory maps

Part Number: TMS320F280049C
Other Parts Discussed in Thread: C2000WARE

Hello everyone,

I am getting this message: "Invalid CIO command (4) in the CIO buffer at address (0xB160) was not recognized. Please check the device and program memory maps" when I upload the code to the MCU F280049C. During the build process, it shows no errors.

I have been using the same code in our product since 2021, and it is running flawlessly. The code is comprised of IQmath functions, ADCs, PWMs, and UART communication. The code was initially compiled in CCS Version 11.1.

Today I built the same code on my new laptop in CCS Version 12.3.0. It compiled perfectly and did not show any errors, but when I tried to upload it on the microcontroller, it displayed this error:

Even with this error message, everything on the hardware works fine other than the UART communication. I have noticed that if I comment lines 175 & 176

then the code flashes on the microcontroller without any error message, but the UART is not functioning. I have used "printf()" functions to transmit data via UART.

When I compile and upload the same code using CCS Version 11.1 it runs fine.

What's the problem how I can resolve this?

Thanks

Waqas