Part Number: TMS320F280037C
Other Parts Discussed in Thread: SYSCONFIG
I have a CAN project that should be transmitting a message at 1kHz, but there is no activity on the CANTx pin.
The clock stop request bit is set according to the debugger. I added code to clear the stop clock request and test for ClockStopAck == 0 but the MCAN_CCCR the clock stop request and ack bits are both set afterwards. The INIT bit is also set even though it was cleared and tested as well. See the attached image for register values after clearing the bits.
I can't tell if the reason there is no output is because the clock stop is asserted or the debugger is lying and there is some other problem.
I tested the configuration in mcan_ex7_classic_transmit and have it working as expected.
C2000 version 6