有关TJA1145T/FD休眠唤醒问题

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

有关TJA1145T/FD休眠唤醒问题

967 Views
lyq
Contributor I

1.使用S32K通过SPI配置好normal模式,收发器正常工作

2.检测到KL15电下电,把1145配置为sleep模式,由于不想使用CAN 唤醒方式,所以使能的是WAKE引脚上升沿唤醒,但是WAKE引脚上升沿唤醒WAKE引脚接的是下拉,这期间BAT引脚一直供电

3.成功进入sleep模式后,s32k芯片下电,kl15上电后,s32k正常工作,执行1145配置函数,配置为normal模式,但是发现收发器不能正常工作

只有当bat引脚下电重新上电后,再通过S32K配置才能正常

这个是1145芯片的特性,还是哪里配置的不正确,是否需要WAKE引脚跟随KL15一起上电唤醒,或者BAT引脚跟随KL15状态

0 Kudos
Reply
1 Reply

883 Views
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi,

To recover without cycling BAT:
Power up VIO and VCC.
Read Main Status (check FSMS). If set, re‑configure wake and partial networking.
Clear event flags (0x61–0x64).
Set MC=111 (Normal) and enable CAN via CMC=01 or 10.
Ensure TXD is HIGH and confirm CTS=1 before starting CAN.

If WAKE is used, it must see a valid edge (e.g. follow KL15). BAT should remain permanently connected.

BRs, Tomas

0 Kudos
Reply