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.

TMS320F28075: EPass bit in CAN_ES register

Part Number: TMS320F28075


Hi,

in TRM I read that the events WakeUpPnd, RxOk, TxOk and LEC in CAN_ES register belong to the status change interrupt. Moreover the events PER, BOff and EWarn belong to error interrupt.

However I don't find information about EPass bit. Does EPass belong to error interrupt?

Thank you.

Best regards,

Demis

  • Demis,

    I found the following statement in the spec: A change of bit EPass will not generate an Interrupt. This has already been added in the documentation. The next revision of the TRM will reflect this.

  • Ok, thank you Hareesh.
    However it sounds pretty odd that EPass doesn't generate an interrupt while Ewarn and BOff do. This means that I can use an interrupt to know if CAN module is in Warning or Bus-off state but I've to monitor CAN_ES register by polling to verify if it is in Passive state. So the interrupt seems rather useless because I can monitor all the bits (EWarn, BOff and EPass) through the polling...