电子说
默认开发板 EVK都是使用内部的DCDC供电,如果需要用到外部的PF5020为MIMXRT1170供电,需要将MCU的 DCDC_MODE和DCDC_PSWITCH 引脚接地,Bypass内部的DCDC。需注意如下几点:
1. 硬件上 WDI引脚
实际测试:MCU(GPIO_AD_04引脚)和PMIC的WDI 引脚断开连接后 MCU 空芯片端引脚有 1V(外接有上拉电阻到3.3v), PMIC端为0V的电平(看门狗不会触发),系统3.3v和1.8v电源正常。此时通过JLINK可以正常连接找到目标芯片内核,正常烧写调试。如果将这两个引脚连接上后,由于空芯片,ROM找不到有效的应用程序会反复复位,此时测试WDI引脚测试会有脉冲波形(WDI器件默认已配置为“下降沿触发”),导致MCU电源VCC 3V3或者1V8引脚会有大约16ms的周期性高低电平脉冲(如下蓝色),这也是外部JLINK工具不能正常连接MCU的原因。
官网有一篇中文的 PF5020 配套 I.MXRT1176的使用笔记。
Using i.MX RT117x Processor with PF5020 PMIC for Auto Application (nxp.com.cn)
WDI是PF5020的输入引脚,用作外部看门狗监视器。当WDI引脚连接到MCU的看门狗输出时,该引脚用于检测脉冲,以指示处理器请求看门狗事件。当WDI引脚被触发时,启动看门狗事件,将PMIC输出置于默认已知状态。WDI引脚在系统开启状态期间受到监控。在关闭模式和上电期间,WDI引脚被屏蔽,直到RESET MCU完成。WDI可配置为使用OTP_WDI_INV位在上升沿或下降沿触发。当OTP_WDI_INV=0时,在WDI下降沿启动WD事件。当OTP_WDI_INV=1时,在WDI的上升沿启动WD事件。在上升沿或下降沿检测上实施10µs去抖动滤波器,以防止假WDI信号启动看门狗事件。
MCU 内部的ROM会配置PINMUX,但默认是不会让WDOG_B 看门狗输出。
GPIO_AD_04默认配置的是 0101功能,不是WDOG_B(0110)功能。
2. 软件上: 需要屏蔽如下DCDC配置相关代码即可正常运行SDK。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !