NXP Semiconductors i.MX 8M Plus Скачать руководство пользователя страница 16

3.3.3.4 Data export

Use the following BCU command-line options to export data:

[-dump]

 outputs the power data to the terminal in the CSV format. The file is named 

monitor_record.csv

.

[-dump=filename]

 outputs the data and names the file as 

filename.csv

.

The interval of data sampling while using the data export command is related to the computer performance, system version, and
number of sampled power rails.
For Windows OS, it also relates to the refresh settings. You can set the refresh frequency to less than 0.5 Hz using the [-hz=value]
option and disable the TUI display using the [-nodisplay] option to achieve a higher sample rate.
For Linux OS, the refresh settings have no impact on the sample rate.
The BCU can achieve the following minimum sampling interval:

• 20 ms/sample (50 samples/s) for all 27 power rails at the same time
• 4 ms/sample (250 samples/s) for 4 rails on one PAC1934 monitor (M1 to M8)

See 

Table 1

 for the corresponding power rails for monitors M1 to M8. See 

Other configurations

 for how to reduce the exported

power rails with the “show_id” parameter.
The export data command examples are as follows:

• For Linux OS: 

$ sudo ./bcu monitor -dump=filename -board=imx8mpevkpwra1

• For Windows OS: 

.\bcu.exe monitor -nodisplay -hz=’0.5’ -dump=filename -board=imx8mpevkpwra1

3.3.3.5 Sense resistance reconfiguration

The BCU software supports the customer configuration changes to the physical measurement hardware. The sensing resistors
may have to be changed on the PWR board to achieve the best measurement for your specific testing. The BCU software provides
a simple method to define the new sensing resistors' values (Rsense) for a user-defined measurement range.
PAC1934 supports a 100-mV full-scale voltage-sense range with 16-bit resolution. Thus, the full-scale current can be calculated
as follows:

Measurement range (mA) = 100mV / Rsense (ohm)

The BCU software configurations are stored in the 

config.yaml

 file, which is in the BCU software install folder. This file is created

by the BCU software upon the first execution of the BCU. Open the 

config.yaml

 file and find the text beginning with “boardname:

imx8mpevkpwra1”, as follows:

boardname: imx8mpevkpwra1
mappings:
 - vdd_arm : { rsense1: 20 , rsense2: 5010 , show_id: 1 } 
#Range: rsense1=>5000.0mA, rsense2=>20.0mA
 - nvcc_dram_1v1 : { rsense1: 50 , rsense2: 2050 , show_id: 2 } 
#Range: rsense1=>2000.0mA, rsense2=>48.8mA
 - vsys_5v : { rsense1: 20 , rsense2: 420 , show_id: 3 } 
#Range: rsense1=>5000.0mA, rsense2=>238.0mA
- vdd_soc : { rsense1: 10 , rsense2: 1010 , show_id: 4 }
 #Range: rsense1=>10000.0mA, rsense2=>100mA

When a physical sense resistor is changed, the "rsense1" or "rsense2" values (in milliOhms) can be updated within the 

config.yaml

file to match the new resistor value.

 

Do not modify any spaces within the 

config.yaml file.

  ATTENTION  

NXP Semiconductors

Getting started

i.MX 8M Plus Power Measurement Board User's Guide, Rev. 0, 29 April 2021

User's Guide

16 / 21

Содержание i.MX 8M Plus

Страница 1: ...i MX 8M Plus Power Measurement Board User s Guide NXP Semiconductors Document identifier IMX8MPPBUG User s Guide Rev 0 29 April 2021...

Страница 2: ...ter 1 Introduction 3 Chapter 2 Board overview 4 Chapter 3 Getting started 9 Chapter 4 Revision history 20 NXP Semiconductors i MX 8M Plus Power Measurement Board User s Guide Rev 0 29 April 2021 User...

Страница 3: ...K board based on the i MX 8M Plus applications processor It includes the hardware software setup and configurations and detailed information on the overall design NXP Semiconductors i MX 8M Plus Power...

Страница 4: ..._5V M2 5000 0 02 238 0 42 2 J 2 NVCC_SNVS_1V8 1 65 1 8 1 950 M4 10 10 0 2 509 3 D 3 VDD_SOC 0 9 0 95 1 M2 10000 0 01 100 1 01 4 T VDD_PLL_ANA_0V8 0 9 0 95 1 M7 100 1 5 W VDD_HDMI_0V8 0 9 0 95 1 M7 100...

Страница 5: ...ontent in italics means that the power rails can support dual range measurement 2 Sensing resistance and range values correspond to values populated on 8MPLUSLPD4 PWR board revision A1 See the latest...

Страница 6: ...ibution GROUP_DRAM DRAM device power consumption GROUP_PLATFORM Full platform consumption This power group covers the power consumption of all components supplied by the PMIC including PMIC s own cons...

Страница 7: ..._PCI_0V8 VDD_USB_0V8 VDD_PLL_ANA_1V8 VDD_EARC_1V8 VDD_HDMI_1V8 VDD_LVDS_1V8 VDD_MIPI_1V8 VDD_PCI_1V8 VDD_USB_1V8 VDD_USB_3V3 i MX8MP IO power CPU_VDD_1V8 NVCC_SD1 NVCC_SD2 GROUP_DRAM LPD4_VDD1 LPD4_VD...

Страница 8: ...dition of the power measurement function on the 8MPLUSLPD4 PEVK platform described in this document To get more information about the common features of the board see the i MX 8M Plus LPDDR4 EVK Board...

Страница 9: ...imported into the PMT for post processing analysis to benefit from the advantages of the two applications higher sampling resolution of the BCU and enhanced visibility of power rail activities of the...

Страница 10: ...rd option and it cannot be changed manually in the BCU SOC_REV 0x1E A1 In the BCU provide the correct srev value in the command if you do not use the default revision value Note A1 is the latest SoC r...

Страница 11: ...rameter It must be set to imx8mpevkpwra0 or imx8mpevkpwra1 for the 8MPLUSLPD4 PWR board mandatory The imx8mpevkpwra1 version is the latest board version at the moment of writing this document The brev...

Страница 12: ...board imx8mpevkpwra1 3 3 Power acquisition using BCU 3 3 1 Download BCU binaries If do not have the Snap Package installed download and install the BCU binaries at GitHub Figure 3 shows the file list...

Страница 13: ...directly use the binaries released on the BCU GitHub release page install these libraries using the following command sudo apt get install libftdi1 dev libyaml dev openssl pkgconf libncurses5 dev lib...

Страница 14: ...mpt PowerShell on the PC and change the directory to the location of the BCU files Then use the command below to monitor the power consumption at a specified page refresh frequency using the hz value...

Страница 15: ...current measurement range This ensures that the selected current sensing resistor does not lower the voltage of a power rail below the operating range of the device and cause failure to resume proper...

Страница 16: ...re supports the customer configuration changes to the physical measurement hardware The sensing resistors may have to be changed on the PWR board to achieve the best measurement for your specific test...

Страница 17: ..._5V changed and the VDD_SOC data will not be sampled and displayed as shown in Figure 5 Figure 5 show_id parameter configuration example 2 Dual measurement range The TUI interface provides direct user...

Страница 18: ...e board according to Board reset operation recommended all dual range rails are set automatically CAUTION 3 4 Power acquisition using PMT For detailed instructions on how to set up and run the PMT on...

Страница 19: ...on data in the zoom region in the blue color Power measurement information at the mouse pointer location NXP Semiconductors Getting started i MX 8M Plus Power Measurement Board User s Guide Rev 0 29 A...

Страница 20: ...on history Table 5 Revision history Revision number Date Substantive changes 0 29 April 2021 Initial release NXP Semiconductors i MX 8M Plus Power Measurement Board User s Guide Rev 0 29 April 2021 Us...

Страница 21: ...updates from NXP and follow up appropriately Customer shall select products with security features that best meet rules regulations and standards of the intended application and make the ultimate des...

Отзывы: