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.

TMS320F280034: TMS320F280034

Part Number: TMS320F280034
Other Parts Discussed in Thread: C2000WARE, SYSCONFIG

Tool/software:

Hi,

Working on our next servo drive based on TI microcontroller (started a long time ago with F241, latest was F28069).

Using CCS 12.8.1.00005, XDS100v3 probe.

Imported "led_ex1_blinky" sample project and only changed the target configuration, linker files are not modified.

The RAM configuration loads and runs/debugs without any issues.

The FLASH configuration displays the following at loading:

C28xx_CPU1: GEL Output:

RAM initialization done

C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: GEL Output: ... DCSM Initialization Start ...
C28xx_CPU1: GEL Output: ... DCSM Initialization Done ...
C28xx_CPU1: GEL Output: ... DCSM Initialization Start ...
C28xx_CPU1: GEL Output: ... DCSM Initialization Done ...
C28xx_CPU1: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
C28xx_CPU1: File Loader: Verification failed: Values at address 0x080000@Program do not match Please verify target memory and memory map.
C28xx_CPU1: GEL: File: E:\4Work\Software\NewDSP_CCS12.8\0test1\led_ex1_blinky\CPU1_FLASH\led_ex1_blinky.out: a data verification error occurred, file load failed.

The same happens with all other sample projects I tested.

When running the RAM configuration, the memory browser displays all FFFFs starting at address 0x080000.

Can you please help!

Regards,

Vesko Vitchev

  • Vesko

    The example provided in C2000Ware is for the superset part (F280039) of the device family (F28003x)

    The memory map for F280034 is different from the F280039 device.  You can refer Section 7.3.3 Flash Memory Map of the datasheet at 

    https://www.ti.com/lit/gpn/tms320f280034

    Have attached the snapshot here .  

    Hence the linker command file has to be modified/updated to get this working . 

    If SysConfig is used to gemerate the linker command files ,  then the linker command setcion (CMD) has to updated. 

    Best Regards

    Siddharth

    Siddharth