Hi,
I´m working on a FlexRay-driver implementation. My equipment is as follows:
- Hercules Development Kit: TMDX570LC43 HDK (Controller: TMX570LC4357)
- Hercules Development Kit: TMDs570LS31 HDK (Controller: TMS570LS3137)
- Two daughter cards with FlexRay-Transceiver
- Composer Studio Version: 6.0.1.00040
- HALCoGen Version: 04.03.00
The TMS570LS3137 controller is working properly, but the TMX570LC4357 got a problem I´m not able to solve:
When I try to change the POC-state from DEFAULT_CONFIG to CONFIG with SUCC1.CMD(0-3) = 0001, the SUCC1.PBSY - Bit is set. After that the FlexRay Communication Controller should accept the command and reset the POC busy flag (SUCC1.PBSY) but that never happened.
Even with the TI FlexRay Example code and no additional hardware, the POC busy flag is permanently set.
Do you know what could cause this behaviour? Thanks for every reply.
Best Regards,
Chris