AnsweredAssumed Answered

关于FS45的几个问题

Question asked by qiang hu on Nov 5, 2017
Latest reply on Nov 7, 2017 by qiang hu

有几个关于FS45的问题想请教大家。问题如下:

(1)FS45的IO_2和IO_3作为安全功能引脚时的问题

    如果是检测NXP的MCU,也就是FCCU的信号,它是怎样计算错误信号的个数的?是每隔一段时间检测IO_2和I0_3的电平是否正确来计算错误个数还是直接计算错误电平个数,即使那个错误电平一直存在,也只能算一个错误信号,错误计数器只加1。我做了个实验,让MPC5744的FCCU强制产生一个错误,结果FS65直接进入休眠。

    如果是用来检测非NXP的MCU错误,如下图所示:

是不是检测到了一个下降沿,错误计数器就加1,再根据错误计数器的配置来决定是否复位MCU或者进入休眠模式?还是只要检测到了MCU的错误就进入休眠?

        在两种不同的接法下,PS极性分别代表什么意思,如下图:

(2)FS45的初始化序列问题

    个人理解MCU会有3种情况去执行FS45的初始化。第一,FS45上电,这种情况是不是可以通过读取INIT_VREG寄存器的BAT_FAL位来判断?第二,FS45唤醒,这种情况可以通过查询唤醒源来判断。第三,FS45复位了MCU,这种情况下怎样做判断?前2种情况都可以初始化FS45全部寄存器,这种情况下FS45没下电,也没进入休眠,是不可以对FS45执行初始化的。我看官方案例程序没有对这种情况做出判断。

      如果我要用bootloader跟新APP程序,请问对操作时序有参考案列吗?因为在更新APP时也要喂狗,不然会给MCU断电。

(3)关于INIT_SUPERVISOR寄存器配置问题   

    INIT_SUPERVISOR寄存器可以配置VCCA和VCORE是否开启5V欠压,如果这2者是3.3V输出,请问有寄存器可以配置是否开启3.3V欠压检测吗?是不是此时可以不用管这几个位了?该寄存器里有Degraded mode,请问这个模式是什么意思?

 

    问题有点多,麻烦大牛们有空解答一下,谢谢!

Outcomes