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.

TMS320F2800137: DCSM - Zero boot mode configuration and FMSTAT error

Part Number: TMS320F2800137
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi Champ,

I am asking for my customer.

They tried to configure Zero Boot Mode with DCSM in Sysconfig.

The configuration snippet is shown as below, 

  (figure 1)

After programming the generated two files, dcsm.asm and dcsm.cmd, the CCS prompts the following Error. 

  (figure 2)

However, the device seems to be able to start from flash w/o any boot mode select pins. (still confirming this with customer whether it succeeds in every chip)

Questions

(1). Do you see any problem / missing checked box with zero boot mode configuration in figure 1 ? May I reconfirm the checked box for Zone1 LINKPOINTER + ZSB no need be ticked here for zero boot mode configuration, right ? 

(2). What does the error mean in figure 2 ? And how to fix it ?

Error during Flash Programming. Address 0x00078004, FMSTAT 0x00000101

(3). Does the error matter zero boot mode configuration ? Whether this error is caused by other problems, or can it be ignored if the device could start from flash w/o any boot mode select pins ?

Thanks for the support.

Regards,

Johnny

  • Hi Johnny,

    This error usually happens when the zone select block programming is disabled in SysConfig while the zone header block is still enabled. This is because you cannot program the JLM_ENABLE field without programming the linkpointer fields, even if JLM_ENABLE / JTAGLOCK is disabled.

    To fix this you should enable the "Configure this section" option for Zone 1 LINKPOINTER + Zone Select block. If you don't want to configure the zone select block you can disable another checkbox that will appear after checking "Configure this Section".

    Thank you,

    Luke