0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

I.MX RT1170配套PMIC PF5020使用方法

li1756686189 来源:嵌入式MCU 2023-04-01 15:54 次阅读

PF5020 PMIC外部DCDC 电源为MIMXRT1170 供电注意事项

I.MX RT1170将先进的电源管理模块与DC-DC和LDO集成在一起,可降低外部电源的复杂性并简化电源时序。该处理器的片上DC-DC稳压器适用于高达105°C的消费和工业应用。

对于汽车应用,随着Tj增加到125°C,运行频率高于600Mhz-800Mhz,内核耗电可能超过内部DC-DC能力。在这种情况下,将i.MX RT1170与恩智浦PF5020 PMIC一起使用是非常合适的应用。

7c9c9f4a-d006-11ed-bfe3-dac502259ad0.png

与 MIMXRT1170配套的 MPF5020CMMACES 默认出厂就内置了上电时序固件,通电就可以按照如下时序正常输出多路电压。

7cf1024c-d006-11ed-bfe3-dac502259ad0.png

7d1b669a-d006-11ed-bfe3-dac502259ad0.png

SDK2.13.1中内置了 pf5020的软件组件,如下图所示。

7d461d86-d006-11ed-bfe3-dac502259ad0.png

7d63c430-d006-11ed-bfe3-dac502259ad0.png

7d77ea46-d006-11ed-bfe3-dac502259ad0.png

在如下文件夹中

SDK/evkmimxrt1170/demo_apps/power_mode_switch/bm

添加 pf5020 驱动和 fsl_lpi2c 驱动到编译环境中。编译核 1 和内核0 项目即可使用了。

7d91b48a-d006-11ed-bfe3-dac502259ad0.png

PF5020 PMIC的内部时钟提供了一个可编程的扩频功能,有窄扩频和宽扩频两个范围,有助于管理汽车应用中的EMC

•当FSS_EN=1时,启用扩频。

•当FSS_EN=0时,频率扩展频谱被禁用。

FSS_ EN位在加电时的默认状态可以经由OTP_FSS_EN配置。FSS_RANGE位提供了以下选择时钟频率范围。

•当FSS_RANGE=0时,最大时钟频率范围为±5%。

•当FSS_RANGE=1时,最大时钟频率范围为±10%。

上电时FSS_RANGE位的默认值可以通过OTP_FSS_RANCE位进行配置。当内部高频时钟用于生成开关调节器的开关频率时,以24kHz调制频率执行扩频。当启用外部时钟同步时,扩频将被禁用。

下图显示两种设置下扩频实现。

7dd607ac-d006-11ed-bfe3-dac502259ad0.png

如果启用了频率扩展频谱,则应将开关调节器设置为PWM模式,以确保始终保持时钟同步。如果外部时钟同步被启用(SYNC_MODE=1),则不管FSS_EN 位的值如何,扩频都被禁用。

参考官方MIMXRT1170-EVKB的原理图如下。WDI脚是下降沿触发复位。

7de59b0e-d006-11ed-bfe3-dac502259ad0.png

PWRON引脚(通过MIMXRT117X的PMIC_ON_REQ引脚控制)会控制整个PMIC的开启以及关闭,如果低功耗应用中,只保留PMIC PF5020的 VSNVS引脚给 MIMXRT117X的 SNVS模式供电,PMIC的其它电源关闭掉,可以用控制PWRON 关闭其他电源,SNVS引脚是常电一直有的,VSNVS的输出电源是不受PWRON的控制的。

如果低功耗下还需其它输出电压,可控制STANDBY管脚。EN1控制SW1,EN2控制SW2,EN3控制SWND1,EN4控制LDO1。EN1、EN2、EN3、EN4 不需单独控制。

7e1f0ea2-d006-11ed-bfe3-dac502259ad0.png

7e3d590c-d006-11ed-bfe3-dac502259ad0.png

7e6c6fbc-d006-11ed-bfe3-dac502259ad0.png

7e9ad64a-d006-11ed-bfe3-dac502259ad0.png

电源上电(VIN>UVDET)后,LPM_OFF位复位为0,因此PF5020 默认进入到LP_OFF状态,此时 VSNVS 模式下静态电流是 5uA,功耗极低。

严格按照VDDOTP和TBBEN引脚默认拉低到GND,WDI引脚上拉到100K,与外围MCU喂狗信号通过0欧电阻断开进行调试。

基于VDDOTP引脚上的电平状态,上电默认加载配置到功能I2C寄存器中。

•如果VDDOTP=GND,则 PF5020 从OTP寄存器加载配置。

•如果VDDOTP=V1P5D,则 PF5020 从默认硬件配置加载。

如果在WDI引脚出现有 15.6ms左右的复位脉冲,除了检查上述引脚以外,还需要监测VSNVS常电 3.3v是否输出正常?SWND1LX的3.3v输出电压是否正常? SW2LX提供系统电源的1.8v电压是否有正常输出? SW1LX(提供VDD_SOC_IN核电压)的1.1v电压是否有产生? 建议按照参考设计几路电源的输出端不要接任何的高频滤波磁珠等。

如果出现如下图类似的看门狗WDI引脚复位脉冲的话,SW1LX和SW2LX的输出电压不会是正常的输出电压。当出现类似的异常波形,可以重点看看文中绿色字体部分的内容。

7f00ec8c-d006-11ed-bfe3-dac502259ad0.png

7f6dafde-d006-11ed-bfe3-dac502259ad0.png

默认WD_EN=1,内部看门狗定时器操作被启用。

7fa175bc-d006-11ed-bfe3-dac502259ad0.png

7fdbf9e4-d006-11ed-bfe3-dac502259ad0.png

800bfdc4-d006-11ed-bfe3-dac502259ad0.png

8033de2a-d006-11ed-bfe3-dac502259ad0.png

看门狗窗口持续时间选择初始配置:OTP_WD_DURATION[3:0],可以选择从1.0 ms到32768 ms的范围,默认为 1024ms。

806e4934-d006-11ed-bfe3-dac502259ad0.png





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19076

    浏览量

    228689
  • 稳压器
    +关注

    关注

    24

    文章

    4188

    浏览量

    93455
  • PMIC
    +关注

    关注

    15

    文章

    294

    浏览量

    109357
  • 电源管理模块

    关注

    0

    文章

    12

    浏览量

    9765
  • DC-DC稳压器
    +关注

    关注

    0

    文章

    14

    浏览量

    10465

原文标题:I.MX RT1170 配套PMIC PF5020使用

文章出处:【微信号:嵌入式 MCU,微信公众号:嵌入式 MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于i.MX RT1170的两轮车数字仪表盘参考设计 全面的技术解读

    采用i.MX RT1170跨界MCU构建的两轮车仪表盘;全包式参考平台:实现更快、更轻松的开发。恩智浦的互联数字仪表盘参考平台使车辆制造商能够为两轮车提供基本的仪表盘功能,同时还支持各种连接用例,提升骑行者体验。
    的头像 发表于 11-03 08:15 1767次阅读
    基于<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>的两轮车数字仪表盘参考设计 全面的技术解读

    i.MX RT1170的GPIO外设的使用

    在双核的i.MX RT1170下设计应用程序,有一个比较重要的考虑点是片内外设资源共享以及任务分配问题,同样一个任务既可以放在默认主核CM7下做,也可以放在默认从核 CM4下去完成。如果这个任务跟片内外设有关,那就得考虑该外设是否在两个核下设计与使用一致,这在项目开始前必
    的头像 发表于 09-01 08:46 1906次阅读

    i.MX RT1170:VGLite移植RT-Thread Nano过程讲解(下)

    上篇介绍了如何移植 RT-Thread Nano 内核与 Finsh 控制台到 RT1170。本篇继续介绍如何将 NXP 官方的 VGLite API 移植到 RT-Thread Nano 上。
    的头像 发表于 11-09 11:22 834次阅读

    i.MX RT1170车规级产品有AEC-Q100认证吗?

    大家好如题,i.MX RT1170车规级产品有AEC-Q100认证吗?如果是,能否提供相关文件?
    发表于 03-15 08:24

    是否可以将SPI接口显示器与I.MX RT1170一起使用?

    是否可以将 SPI 接口显示器与 I.MX RT1170 一起使用。如果是,请附上可以使用的驱动软件。我找到了 使用 SPI 接口的 NHD_4_3_800480FT_CSXP_CTP-3051926 显示器,但我找不到任何可以使用的驱动程序软件。
    发表于 04-04 08:15

    求分享i.mx RT1170MX25L4006EM2R-12G非易失性存储器接口的示例代码

    基本上,我想将数据写入/读取 I.MX RT1170 评估板中的非易失性存储器 (MX25L4006EM2R-12G)。1)是否有任何示例应用程序可供参考?像 LPUART、LPI2C 等....
    发表于 04-19 09:07

    i.MX RT1170自定义引导加载程序,如何在i.MX RT处理器上完成?

    我将在我的自定义 i.MX RT1170 板上开发自定义引导加载程序。在我的例子中,闪存驱动程序将通过 USB 读取以更新主要应用程序。 我正在研究
    发表于 05-17 08:13

    是否可以使用MCUxpresso IDE为i.MX RT1170的M4和M7内核开发软件?

    是否可以使用 MCUxpresso IDE 为 i.MX RT1170 的 M4 和 M7 内核开发软件?
    发表于 05-29 07:07

    恩智浦i.MX RT1170开创GHz MCU时代

    自2017年上市以来,i.MX RT系列取得了优秀的市场表现。i.MX RT1170跨界MCU是恩智浦i.MX
    的头像 发表于 03-22 11:14 3395次阅读

    恩智浦i.MX RT1170在将该系列带上了更高的层面

    自2017年上市以来,i.MX RT系列取得了优秀的市场表现。i.MX RT1170跨界MCU是恩智浦i.MX
    的头像 发表于 05-18 11:15 3713次阅读

    PF5020 PMIC外部DCDC电源为MIMXRT1170供电注意事项

    默认开发板 EVK都是使用内部的DCDC供电,如果需要用到外部的PF5020为MIMXRT1170供电,需要将MCU的 DCDC_MODE和DCDC_PSWITCH 引脚接地,Bypass内部的DCDC。需注意如下几点。
    的头像 发表于 01-07 13:38 1513次阅读

    来数数!这款i.MX RT1170智能厨房解决方案,用到了哪些NXP的黑科技?

    智能厨房解决方案 一款极具科技感的智能厨房解决方案 可以让你通过触摸屏和语音控制 与多种家电进行智能人机交互! 它是如何做到的? i.MX RT1170 1GHz双核跨界MCU GUI Guider
    的头像 发表于 02-04 12:40 810次阅读

    i.MX RT1170评估套件快速入门:这份保姆级教程,请收藏!

    -EVK 是与i.MX RT1170配套的评估套件,它在6层PCB上提供了一个高度集成的高性能解决方案,丰富的板载资源包括了关键组
    的头像 发表于 05-12 11:55 2019次阅读
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>评估套件快速入门:这份保姆级教程,请收藏!

    基于NXP微控制器i.MX RT1170的多人体实时检测算法和系统

    基于NXP微控制器i.MX RT1170的多人体实时检测算法和系统
    的头像 发表于 10-26 16:27 990次阅读
    基于NXP微控制器<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b>的多人体实时检测算法和系统

    恩智浦i.MX RT1170 uSDHC eMMC启动时间

    大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是恩智浦i.MX RT1170 uSDHC eMMC启动时间。
    的头像 发表于 08-08 15:32 463次阅读
    恩智浦<b class='flag-5'>i.MX</b> <b class='flag-5'>RT1170</b> uSDHC eMMC启动时间