NXP i.MX 6 uuuによるflash

今後のTODOメモ

uuu

したいこと

  • i.MX_Linux_User's_Guide.pdf を参照して、以下を試す
  • 4.2.2 Using UUU
    • For example, the following command writes rootfs.wic into eMMC.
    • uuu -b emmc_all <bootloader> <rootfs.wic>

      手順

  • インストール
git clone https://github.com/NXPmicro/mfgtools.git
cd mfgtools
sudo apt-get install libusb-1.0-0-dev libzip-dev libbz2-dev pkg-config cmake libssl-dev
cmake .
make
  1. 接続
  2. USB OTGポートとPCを接続(シリアル経由の書き込み用)
  3. debug用USBポートとPCを接続(デバッグコンソール用)
  4. ブートモードを Serial download mode for the Manufacturing Tool に切り替える
  5. 起動して uuu コマンドを実行

わかったこと

  • NXPで配布しているイメージのzipファイルには uuu.auto が含まれるので、 uuu L4.9.123_2.3.0_8mm-ga.zip とするだけで書き込み可能。(もし複数のボード用のイメージが含まれたzipなら、 release.zip/uuu.auto-<boardname> とする。)
  • eMMCを搭載していないボードもあるので注意(実施できない)

参考