IoTGateway/BSP/Linux/iMX6/Mfgtool

From ESS-WIKI
Revision as of 07:07, 27 February 2018 by Weichih.lin (Talk | contribs)

Jump to: navigation, search

User Guide for using mfgtool

Enter recovery mode

ROM-5420

Set the correct boot mode, then power on.
Rom5420-mfgtool.jpg

ROM-3420

Set eng mode,then power on(1-off,2-on)
Rom3420-mfgtool.jpg

ROM-7421 DP/ROM-7421 QP/ROM-7421 SOLO

Set eng mode,then power on(1-off,2-on)
Rom7421-mfgtool.jpg

UBC-220

Set eng mode,then power on(1-off,2-on)
UBC220-mfgtool.jpg

ROM-7420

Set the correct boot mode, then power on.
Rom7420-mfgtool.jpg

EBC-RS03

Set the correct boot mode, then power on.
Ebcrs03-mfgtool.jpg

Other Projects

Set eng mode,then power on(1-off,2-on)
Other project mfgtool.jpg

Connect the OTG to the PC

After connecting to PC, a HID-compliant device will be shown in the Device
Dm mfgtool.jpg

Modify config file

modify cfg.ini

mfgtools/cfg.ini

ROM-5420

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6dl-rom5420-b1
mmc = 0
image = fsl-image-x11-imx6qrom5420-20141218174618.rootfs.sdcard

ROM-3420

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6q-rom3420-a1
mmc = 0
image = fsl-image-qt5-imx6qrom3420a1-20170117173534.rootfs.sdcard

ROM-7421 DP/QP

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6qp-rom7421-a1
mmc = 0
image = fsl-image-qt5-imx6qprom7421a1-20170116192833.rootfs.sdcard

ROM-7421 SOLO

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6dl-rom7421-a1
mmc = 0
image = fsl-image-qt5-imx6dlrom7421a1-20170302214104.rootfs.sdcard

UBC-220

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6dl-ubc220-a1
mmc = 0
image = fsl-image-qt5-imx6dlubc220a1-20170208223506.rootfs.sdcard

ROM-7420

[profiles]
chip = Linux

[platform]
board = SabreSD

[LIST]
name = ADV u-boot

[variable]
dtb = imx6q-rom7420-a1
mmc = 0
image = fsl-image-qt5-imx6qrom7420a1-20170330025819.rootfs.sdcard

which operation you want to do

[LIST]
name = 
ADV Image 		update whole image(including rootfs)
ADV kernel		update zImage and dtb file
ADV u-boot		update u-boot
ADV adv-loader		update adv-loader

define config variable

[variable]
dtb = (name of dtb file)
mmc = ( “0” means “emmc” ,”1” means “SD Card” .)
image = (If you want to update whole image,fill the image file name )

After updating image(ADV Image)

  1. then power on system
  2. perform “resize2fs /dev/mmcblk0p2”
  3. restart system.


Copy file

You must copy file to Profiles\Linux\OS Firmware\files

ADV Image 		fsl-image-qt5-imx6qprom7421a1-20170116192833.rootfs.sdcard
ADV kernel		zImage and dtb file
ADV u-boot		u-boot_crc.bin.crc & u-boot_crc.bin
ADV adv-loader		SPL


Running mfgtool and update

running the MfgTool2.exe and update

Mfgtool.jpg
  1. If you can’t running mfgtool2.exe, you can check MfgTool.log
  2. Click “Start”,you can get information form debug console
    Debug mfgtool.jpg
  3. After update finish,it will be shown below
    Mfgtool2.jpg
  4. Click “Exit” to terminate the application.