[EXT_EP-10267] Flash programming error message when connecting to a device without flash Created: 16/Mar/21  Updated: 07/Jul/21  Resolved: 07/Jul/21

Status: Fixed
Project: Embedded Software & Tools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Medium
Reporter: TI User Assignee: TI User
Resolution: Fixed Votes: 0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Product: Code Composer Studio Debugger
Internal ID: CCBT-2786
Forum URL: https://e2e.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/985051/tms320c28344-tms320c28344
Found In Release: CCS_10.2.0
Fix In Release: CCS_10.4.0
Affected Platform/Device: Generic

 Description   

The following error occurs when the debugger connects to a C2834x device:

C28xx: Error initializing flash programming: Interface returned from dll, but flash is not available on this device

C2834x devices do not have internal flash so CCS should not be trying to use the flash DLL. The connection succeeds and there are no issues loading the program (to RAM).

Another user provided the additional data points:

Attempting to load a simple hello world program into a TMS320C28346 with a XDS100v2:

CCS 8.2.0.00007 with Debug Server 8.2.0.1409 and TI C2000 Device Support 4.2.7.0 there is no error.
CCS 8.3.0.00009 with Debug Server 8.2.0.201810301800 and TI C2000 Device Support 5.0.0.0 results in the "C28xx: Error initializing flash programming: Interface returned from dll, but flash is not available on this device." error. When manually launching a debug session it is the act of connecting to the target which generates the error, not the loading of the .out file.

With CCS 10.2.0.00009 confirm that is the act of connecting to the target which generates the error, not the loading of the .out file.


Generated at Mon Mar 09 22:45:18 CDT 2026 using Jira 10.3.7#10030007-sha1:a563685562f94d165eb4e158cfb2a142338d8c54.