Part Number: TMS570LS1224
Other Parts Discussed in Thread: HALCOGEN, TMS570LC4357
Hello,
I am facing an issue with the CAN module on the TMS570LS1224PGE.
I created a simple CAN transmit/receive example using HALCoGen. The exact same application works perfectly on the TMS570LC4357, but does not work on the LS1224 device.
What I have tested
-
Generated identical CAN configuration in HALCoGen for both devices
– Message Box 1 = TX
– Message Box 2 = RX
– Same bit timing, same baud rate, same interrupts enabled -
Code used for LC4357 (working):
CAN_AGAIN LC.zip
- Same code on LS1224 (NOT working):
CAN LS1224.zip -
Observed symptoms
-
No RX interrupt is triggered on the LS1224.
-
CAN transmission also appears not to go out (no activity monitored on bus).
-
The same CAN transceiver and same bus wiring works with the LC4357, so hardware seems fine.
-
Acceptance filters, pinmux, message box numbers, and interrupt settings are identical in HALCoGen for both devices.
-