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.

Halcogen 4.05.02: RM57L843 flash register mappings

Other Parts Discussed in Thread: RM57L843, HALCOGEN, TMS570LC4357

Hi,

we are finding a discrepancy between the RM57L843 TRM Table 7-12 and the Halcogen header file HL_reg_flash.h.

Some of the reserved spacing seems to have the wrong rsvd[] array length.

If the Table 7-12 is correct then

    uint32 rsvd14[109U];    /* 0x00D8 - 0x00284 */               

needs to be

    uint32 rsvd14[108U];    /* 0x00D8 - 0x00284 */               

 

    uint32 rsvd15[12U];     /* 0x028C - 0x002B4 */

needs to be

    uint32 rsvd15[11U];     /* 0x028C - 0x002B4 */

 

    uint32 rsvd17[79U];     /* 0x02A8 */

needs to be

    uint32 rsvd17[78U];     /* 0x02A8 */

Additionally the file seems to be pulled from

C:\TI\Hercules\HALCoGen\v04.05.02\drivers\TMS570LC4357ZWT\SYSTEM570v000\reg_flash.h

And I want to make sure the register mapping is the same for that device.

Regards,

--Gunter