Tool/software:
hi expert
At present, when we are debugging your company's selective wake-up transceiver (TCAN1145-Q1), we have encountered the following problems:
When Vsup is powered on, our software will configure CAN ID&Mask at the last moment before power-off, enabling the selection of wake-up and switching the state of 1145 to sleep mode, as shown in the following figure. Approximately 35 milliseconds later, the controller was powered off (Vio and Vcc would also lose power), but at this point, 1145 was unable to respond to any remote wake-up messages.
Moreover, if we do not perform the above operations when powering on and directly power on from the Standby state (at this time, INH will still lose power), remote wake-up can be carried out, but selective wake-up cannot be performed.Could you please help us check if there are any mistakes in our above operations.
One more question to add: We set SW_EN (=1) from the first power-on to the last moment of the Vsup power-on, but the local wake-up (IGN == ON) read SW_EN=0. Is this situation normal?
For the last power-on (the moment before power-off) of Vsup, write SW_EN = 1
When powered on, read SW_EN = 0 for the first time.