我的定制
PCB 有问题。我的代码和系统运行良好,直到我打开和关闭为 ImX 供电的
电源。
The power supply of my custom board is the same as mimxrt1170-EVKB Reference Design. I added one Reset Supervisor UmM803RS IC for POR_B and one UML805 for turning off 5->3.3V conveter by making LOW , PMIC_ON_REQ signal. UML805 IC monitors VDD_SNVS_IN. I also used a separate Regulator for SNVS first turnout same as in the reference EVK Design.
当我以 5-10 秒的短间隔打开和关闭电源时,它运行良好。但是,当我连续按下电源的 ON OFF 按钮时,imxrt1176 不启动并且卡住了。我添加了一个用于观察的 LED 工作指示灯。因此,当快速 ON-OFF 时,LED 不会切换。在此阶段,我监控电源为13.5V,电流消耗为0.12Amps。我怀疑 Power Supply 可能无法提供足够的电流,并且在这种情况下可能会以某种方式中断提供输出电流。因此,在此问题发生时,我在产品上并联添加了一个功率电阻器,并看到电压为13.5V,电流为1.12Amps。所以我看到 Power Supply 没问题,没有中断。
除此之外,我还测量了 PCB 上的电压 5V、3.3V、1.8V 和 Pmic_Req_On 信号电平。 所有电压似乎都正常。但是,正如我所说,代码未运行。 IMX 似乎会保护自己。
可能是什么原因呢?我将专注于哪些方面来解决这些问题?
无论我以多快的速度打开和关闭主电源,我的产品都需要运行。