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.

Issues of HalCoGen 04.05.02 - TMS570LS3137: pinmux masks

Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN

Dear all,

we have revealed a few typos (4 instead of 5 within the "shift" macro) in the generated macros:

\halcogen\TMS570LS3137\include\pinmux.h

// EMIF_DATA[5]
#define PINMUX_BALL_F5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_F4_SHIFT))
// EMIF_DATA[6]
#define PINMUX_BALL_G5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_G4_SHIFT))
// EMIF_DATA[7]
#define PINMUX_BALL_K5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_K4_SHIFT))
// EMIF_DATA[8]
#define PINMUX_BALL_L5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_L4_SHIFT))
// EMIF_DATA[9]
#define PINMUX_BALL_M5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_M4_SHIFT))
// EMIF_DATA[10]
#define PINMUX_BALL_N5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_N4_SHIFT))
// EMIF_DATA[11]
#define PINMUX_BALL_P5_MASK (~(uint32)((uint32)0xFFU << PINMUX_BALL_P4_SHIFT))

Please, TI guys,  may you submit a ticker (CQ bug) to fix these lines in the next HalCoGen version? Furthermore please update the related website accordingly.

Thanks,

Jiri