
— Then install the other libraries by Homebrew:
$ brew install libftdi libyaml
— The binary is only tested on MacOS 11.1. It may work on previous versions of MacOS, but it is not guaranteed.
• MacOS 11.x Big Sur (or above, arm64):
— The Apple Silicon can run the x64 binary using Rosetta 2, but all libraries should be installed to the same path as for
x64:
$ arch -x86_64 $SHELL
https://raw.githubusercontent.com/Homebrew/install/HEAD/
— Install the other libraries by Homebrew to the default path(
/usr/local/Cellar
):
$ brew install libftdi libyaml
3.3.3 Typical operations
3.3.3.1 Connection
Connect the Micro-B USB Debug Port to a PC, and connect the Type-C USB Port0 to the power supply. Then power on the board
using the power switch.
3.3.3.2 Real-time monitor
Open a terminal or a command prompt/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] option (for
example, [-hz=1] is one time per second).
For Linux OS and macOS:
$ sudo ./bcu monitor -hz=1 -board=imx8mpevkpwra1
For Windows OS:
.\bcu.exe monitor -hz=1 -board=imx8mpevkpwra1
A TUI appears on the screen (
).
In this interface, you can change some configurations using the following hot keys:
• Left-click anywhere to freeze the display and press any key to recover refreshing.
• Press the following hot keys for typical operations:
‘1’ = Reset avg calculation
‘2’ = Reset max and min calculation
‘3’ = Reset avg, max, and min calculation
‘4’ = Switch current unit to show: auto/mA/uA
‘5’ = Reset the board
— The TUI interface asks for the boot mode selection afterwards:
Available boot modes:
0 fuse
1 usb
NXP Semiconductors
Getting started
i.MX 8M Plus Power Measurement Board User's Guide, Rev. 0, 29 April 2021
User's Guide
14 / 21