MFGTool DEBIAN-STRETCH¶
This guide describes how to flash a Debian Stretch Root Filesystem with MFGTool.
Go to our Download Area and download the MfgTool-2018-08.zip (if you don’t have it already).
Also download Mfgtools-TX6-2018-08-DEBIAN-STRETCH.zip.
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.
Start MfgToolSetup
Note
Use MfgToolSetup to set up with the options listed below. General instructions how to set up MFGTool are shown at Mfgtool.
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