FS26 汽车安全系统基础芯片(SBC)系列器件专为适配入门级与中端安全微控制器而设计,例如 S32K3 系列微控制器。FS26 器件具备多路电源输出,可灵活搭配面向汽车电气化领域的其他微控制器。FS26 的典型应用场景包括动力总成、底盘、安全系统以及低端网关。
OTP: one time programmable (OTP) fuse memor。即一次烧入,无法通过SPI的方式来读取,需要找到芯片定制的OTP说明书。
1,状态机介绍
该芯片内部嵌套两种状态机
(1)main state
Power up,Normal,Standby,LPOFF.
1,其中在Powerup到Normal之间,会判断Debug口的电压,是否需要进入Debug模式。
2,根据OTP配置,可以决定FS26在各个状态机的情况下各个引脚的高低电平。
3,FS26在进入Standby,LPOFF状态才可以唤醒。
4,在FS26进入Standby,LPOFF情况下,根据OTP的配置,和外部电路配置,会影响控制器休眠后,WAKE引脚唤醒后,FS26是否能够正常唤醒。
(2)fail safe state
2,Vector的代码
Vector的代码中,将芯片的main state做了重新的划分:
Vector Normal:FS26是Normal
Vector Standby :FS26是Normal
Vector Sleep:FS26是Standby 或者LPOFF
不区分状态,影响软件正常休眠。
3,调试FS26
通过接收字节的故障大类进行分析,然后分别分析具体的寄存器。