Hi,
Am working on RM46 controller. The code generated from Halcogen is for IAR. The following are some issues which am facing:-
- For CAN driver, there is not API found to set/get DLC. Tx function "canTransmit" is blindly transmitting 8 bytes without checking the DLC.
- CAN Rx function "canGetData" does not gives the DLC bytes count.
- In "linHighLevelInterrupt" in Tx interrupt handling, there is a bug in the code. Always it will transmit a byte less.
- When generating code for HET driver using Halcogen, the code gives compiler error as "#elif defined(_TMS470_LITTLE) || defined(__little_endian__)" is not taken into consideration by IAR compiler.
Can anyone please take a look on these Halcogen related issues?