We are using TJA1043 in our project, and facing an issue while sending the transceiver to sleep state.
After powerup, we are doing some diagnostics and based on the results, MCU is sent to sleep using SBC. So before calling SBC standby mode, all the CAN transceivers are sent to sleep mode.
I am following the sate machine defined in "AH1014 Application Hints - Standalone high speed CAN transceiver" document and also added below. I also read that in another post with the similar issue and in that it was mentioned to bring to transceiver to live state and then send the go to sleep command. I have done that and after sending the sleep command also polled for ERR and RXD pins. I always read "1", which is ok according the state machine.
I am not able find out what am I missing. Any hints would be appreciable.