一、 概述
i.MX8M Power SOM 可透过软体设置,使用 BCU 与 PMT 二种模式将 i.MX8MP 所使用到的每组电压 ( 耗电流 ),在不同情境下所产生的数据,透过 Excel 产出,此篇博文主要介绍 i.MX8M Power SOM 的周边元件分布以及与软体对应的量测点与数据。
二、 主题介绍
1. i.MX8M Plus Power SOM Board 介绍
下图为 i.MX8M Plus Power SOM Board 的图示:
- — :PCA9450C PMIC
- — :PAC1934 Power Monitor
- — :NCP45560 Load Switch
- — :AT24C32D EEPROM
- — :PCA9846 I2C Switch
- — :FTDI USB to Uart IC
2. i.MX8M Plus Power SOM Board PMIC 介绍
2.1 Buck regulators
– BUCK1,BUCK2,BUCK3:0. 6 V to 2 . 1875 V, 12 . 5 mV step,3000 mA
– BUCK4 : 0.6 V to 3.4 V,25 mV step,3000 mA
– BUCK5,BUCK6:0.6 V to 3.4 V,25 mV step,2000 mA
– Dynamic Voltage scaling on BUCK1,BUCK2 and BUCK3
– Support remote sensing on BUCK1,BUCK2 and BUCK3
– BUCK1-BUCK3 configurable as a 6 A dual phase regulator (PCA9450C)
– Monitor fault condition
2.2 LDO regulators
– LDO1,1.6 V to 1.9 V,3.0 V to 3.3 V 100 mV step,10 mA
– LDO2,0.8 V to 1.15 V with 50 mV step,10 mA
– LDO3,0.8 V to 3.3 V with 100 mV step,300 mA
– LDO4,0.8 V to 3.3 V with 100 mV step,200 mA
– LDO5,0.8 V to 3.3 V with 100 mV step,150 mA,Voltage selection through SD_VSEL pin
– Monitor fault condition
2.3 Support various memory types:DDR4 / LPDDR4 / DDR3L via system UBOOT configuration,no hardware change required
2.4 400 mA Load switch for SD card
– Built-in OCP protection
– GPIO/I2C control
– Built-in Active discharge resistor
2.5 Two Channel logic level translator
2.6 32.768 kHz Crystal Oscillator driver
– Mux output with internal 32 kHz output
2.7 Protection and Monitoring:Soft start,Power Rails Fault detection,UVLO,Thermal Shutdown
2.8 Configurable reset behavior from WDOGB,PMIC_RST_B and SW_RST Register
2.9 Power control IO
– PMIC_ON_REQ, PMIC_STBY_REQ
2.10 Fm+ 1 MHz I2C - bus interface
2.11 PMIC 系统架构图:
2.12 PMIC 时序:
2.13 PMIC 电源树状图:
3. i.MX8M Plus Power SOM Board Group 介绍
参考文件 NXP IMX8MPPBUG,下图表为 i.MX8M Plus 所使用的电源组,此篇文章会量测其中几组电源,并在不同的模式下,量测出数据佐证软体所读出的数据是否与硬体相同。
3.1 此篇文章主要量测电压,电流由于需 Re-work EVK,故不量测电流。
3.2 Power Group Table:
3.3 Power & Current Table:
4. 电压参数比对
此次量测选择以下操作模式:( 软体读出数据方法可参考博文 【ATU Book-i.MX8系列 -Power Measurement 】 BCU 使用介绍 )
4.1 Audio_Video_Playback:数据如下图:
4.2 透过指令将数据 Audio_Video_Playback 读出如下图:
4.3 IDLE Low Bus:数据如下图:
4.4 透过指令将数据 IDLE Low Bus 读出如下图:
4.5 Suspend:数据如下图:
4.6 透过指令将数据 Suspend 读出如下图:
5. 硬体量测点
5.1 VDD_ARM ( R92 ):
5.1.1 实际量测电压:
5.1.1.1 Audio_Video_Playback:0.967V
5.1.1.2 IDEL_Low_Bus:0.854V
5.1.1.3 Suspend:0V
5.2 NVCC_DRAM_1V1 ( R96 ):
5.2.1 实际量测电压:
5.2.1.1 Audio_Video_Playback:1.099V
5.2.1.2 IDEL_Low_Bus:1.099V
5.2.1.3 Suspend:1.1V
5.3 VSYS_5V ( R79 ):
5.3.1 实际量测电压:
5.3.1.1 Audio_Video_Playback:5.269V
5.3.1.2 IDEL_Low_Bus:5.272V
5.3.1.3 Suspend:5.274V
5.4 VDD_SOC ( R84 ):
5.4.1 实际量测电压:
5.4.1.1 Audio_Video_Playback:0.9424V
5.4.1.2 IDEL_Low_Bus:0.9449V
5.4.1.3 Suspend:0.8501V
5.5 LPD4_VDDQ ( R89 ):
5.5.1 实际量测电压:
5.5.1.1 Audio_Video_Playback:1.099V
5.5.1.2 IDEL_Low_Bus:1.099V
5.5.1.3 Suspend:1.1V
5.6 NVCC_SNVS_1V8 ( R83 ):
5.6.1 实际量测电压:
5.6.1.1 Audio_Video_Playback:1.799V
5.6.1.2 IDEL_Low_Bus:1.799V
5.6.1.3 Suspend:1.8V
三、 总结
针对 i.MX8MP PWR SOM Board 的软体 BCU 功能,将数据读出,并透过此篇博文硬体量测相互验证,让读者不只透过文件了解 i.MX8MP Power Consumption,更能实作量测,加深印象。
参考文件:
- i.MX8M Plus PWR SOM Training Data
- i.MX8M Plus PWR SOM EVK DSN
- AN13054 Power Consumption
评论