Skip to content

Releases: nxp-imx/bcu

bcu_1.0.246

11 Dec 09:55
Compare
Choose a tag to compare
bcu_1.0.246 Pre-release
Pre-release

New Features

  • add imx8ulpevk board support (just for base board test)
  • add imx8mpevkpwra1 support
    Please use -board=imx8mpevkpwra0/imx8mpevkpwra1 to choose which version of board to use.
  • add eeprom check when use reset/monitor functions
  • improve lsftdi function, can use -auto to find board's id number

Bug Fix

  • fix reset function failed warning
  • use the value in eeprom to verify the -board= provided
  • disable getchar() when use nodisplay, to let it run in background

bcu_1.0.237

26 Nov 03:40
Compare
Choose a tag to compare
bcu_1.0.237 Pre-release
Pre-release

New Features

  • add dump_avg when dump data to csv file in monitor function
  • disable auto find board function in default
    Auto find board function will connect every boards pulgged in the host. This may cause the tty of the other board disconnect from the host. So disable this function by default. Can enable it by using option [-auto].

Bug Fix

  • fix warning: ‘ftdi_usb_purge_tx_buffer’ is deprecated

!!!NOTE!!!

  1. The incorrect tag of 1.0.195 causes the command upgrade and config.yaml version comparison cannot work. So if you used version 1.0.195 before, please manually delete the config.yaml file before running this version for the first time.

  2. If you are using the power measurement function, please make sure your i.MX8MPEVK-PWR CPU board has done this rework:

  • Replace R76 from 0.4Ohm to 1.0Ohm
  • Replace R129 from 0.1Ohm to 0.05Ohm
  • Replace R208 from 1.0Ohm to 0.4Ohm
  • Replace R225 from 2.0Ohm to 1.0Ohm
  • Replace R227 from 2.0Ohm to 1.0Ohm
    If your board is not reworked, please modify rsense1/rsense2 to the old values in config.yaml file by yourself.
  • vdd_pll_ana_0v8 resense1/resense2 both set to 400(Milliohm)
  • lpd4_vdd2 resense1/resense2 both set to 100
  • vdd_usb_0v8 resense1/resense2 both set to 1000
  • vdd_lvds_1V8 resense1/resense2 both set to 2000
  • vdd_pci_1v8 resense1/resense2 both set to 2000

bcu_1.0.230

05 Nov 12:19
Compare
Choose a tag to compare
bcu_1.0.230 Pre-release
Pre-release

New Features

  • add download status for both versions in command upgrade
  • add -pmt option to dump csv files which can be imported to PMT
  • add FTDI and AT24Cxx EEPROM support for Linux and Windows version
  • support auto recognize the board by reading EEPROM data
  • link libftdi static library because libftdi1 in 16.04 does not support reading/programming user area in FTID EEPROM

bcu_1.0.220

02 Sep 07:42
Compare
Choose a tag to compare

New Feature

  • add the get_boot_mode command to read the boot mode set by BCU

Bug Fix

  • disable bootmode_sel when using the command deinit
  • fix the https access issue when use command upgrade in Linux

bcu_1.0.218

02 Sep 07:17
Compare
Choose a tag to compare

New Feature

  • add the get_boot_mode command to read the boot mode set by BCU

Bug Fix

  • disable bootmode_sel when using the command deinit

bcu_1.0.216

01 Sep 08:56
Compare
Choose a tag to compare

Bug Fix

  • fix the missing rail name print in dump file
  • fix the problem of low data accuracy of GROUP in dump file

bcu_1.0.212

26 Aug 09:58
Compare
Choose a tag to compare
bcu_1.0.212 Pre-release
Pre-release

New features

  • add [-hold=] option for reset command

Bug Fix

  • fix channel name order issue in dump file

bcu_1.0.209

18 Aug 11:58
Compare
Choose a tag to compare

New features

  • add get_level function to get level state of a pin

Bug Fix

  • fix the deinit command cannot work issue on imx8dxl
  • fix an issue that cannot use UART after closing FTDI on Windows

bcu_1.0.205

14 Aug 09:48
Compare
Choose a tag to compare

New features

  • !!!NOTE!!! Drop imx8dxlevk revA board. BCU ONLY supports the imx8dxlevk-proto1B board now. The resistance of some sense resistors has been updated on the 1B board. If you are still using an old Rev A board, please use 1.0.184 or older BCU version. This big change involves config.yaml. Therefore, please DELETE config.yaml and then run BCU to update the value of the sense resistors.
  • replace command [resume] by [onoff], which can adjust the time to hold ON/OFF button by using option [-hold=](unit: ms)
  • improve the terminal refresh method
  • print hot-key pressed state in csv dump file

Bug Fix

  • fix the issue which cannot control imx8dxlevk board with Windows version

bcu_1.0.203

13 Aug 11:29
Compare
Choose a tag to compare
bcu_1.0.203 Pre-release
Pre-release

The incorrect tag of 1.0.195 causes the command upgrade and config.yaml version comparison cannot work. So if you used version 1.0.195 before, please manually delete the config.yaml file before running version 1.0.203 for the first time.

New features

  • !!!NOTE!!! Drop imx8dxlevk revA board. BCU ONLY supports the imx8dxlevk-proto1B board now. The resistance of some sense resistors has been updated on the 1B board. If you are still using an old Rev A board, please use 1.0.184 or older BCU version. This big change involves config.yaml. Therefore, please DELETE config.yaml and then run BCU to update the value of the sense resistors.
  • replace command ‘resume’ by ‘onoff’, which can adjust the time to hold ON/OFF button by using option [-hold=](unit: ms)

Bug Fix

  • fix the issue which cannot control imx8dxlevk board with Windows version