MFG-Tool DEBIAN-STRETCH

This guide describes how to flash a Debian Stretch Root Filesystem with MFG-Tool.

  1. Go to our Download Area and download the MfgTool-2018-08.zip (if you don’t have it already).

  2. Also download Mfgtools-TX6-2018-08-DEBIAN-STRETCH.zip.

  3. Unpack the custom folder.

Mfgtools-TX6-2018-08-DEBIAN-STRETCH contains a custom folder which can be copied onto an existing Mfgtools-TX6-2018-08 installation.

../../_images/customfolder.png
  1. Start MfgToolSetup

Note

Use MfgToolSetup to setup with the options listed below. General instructions how to setup MFG-Tool are shown at MFG-Tool.

Environment

Choose debian.env. This file includes the required environment settings:

append_bootargs=rootfstype=ext4
bootcmd_mmc=setenv autostart no;run bootargs_mmc;ext2load mmc 0 ${kerneladdr} vmlinuz
bootz_cmd=bootz ${kerneladdr} - ${fdtaddr}
bootcmd=run bootcmd_${boot_mode} bootz_cmd
default_bootargs=setenv bootargs console=ttymxc0,115200 rw quiet panic=1 ${append_bootargs}
  • Debian uses ext4 for the rootfs and needs it to be writeable.

  • ${kerneladdr} is automatically added by MfgTool 8MiB below ${loadaddr}

  • bootz is used instead of bootm

DTB

Choose a dtb which matches your module and baseboard:

DTB filename

Used for

imx6q-tx6-nand

TX6Q-1030, TX6Q-1130

imx6q-tx6-emmc

TX6Q-1036

imx6dl-tx6-nand

TX6U-8030/8130, TX6S-8034/8134

imx6dl-tx6-emmc

TX6U-8033/8133, TX6S-8035/8135

imx6qp-tx6-emmc

TX6Q-8037/8137

imx6ul-txul-nand

TXUL-5010

imx6ul-txul-emmc

TXUL-5011

imx6ull-txul-emmc

TXUL-8013

Kernel and kernel modules

Choose the right kernel. The file naming is the same as for DTB above.

Rootfs

Choose: rootfs.tar