什麼是UUU (Universal Update Utility)
簡單來說,UUU是屬於NXP新一代的燒錄工具,日後將會取代掉MFG Tool,所以UUU也稱為MFG Tool V3,UUU的好處是不需要像MFG Tool一樣需要建立Script,可以直接透過command line的方式去控制燒錄的target以及要燒錄的檔案,以下將詳細說明。
1. New tool to flash storage media on i.MX products
2. UUU replaces the MFG Tool (UUU將會取代掉MFG Tool)
3. Less work to create flashing scripts (不需要建立Script)
4. Less host and target dependencies
5. More host OS supported
到哪邊下載 UUU
簡單來說,UUU是屬於NXP新一代的燒錄工具,日後將會取代掉MFG Tool,所以UUU也稱為MFG Tool V3,UUU的好處是不需要像MFG Tool一樣需要建立Script,可以直接透過command line的方式去控制燒錄的target以及要燒錄的檔案,以下將詳細說明。
1. New tool to flash storage media on i.MX products
2. UUU replaces the MFG Tool (UUU將會取代掉MFG Tool)
3. Less work to create flashing scripts (不需要建立Script)
4. Less host and target dependencies
5. More host OS supported
到哪邊下載 UUU
- Source code:
- Prebuilt Binaries:
UUU的系統需求
- Windows 10 64-bit
- Windows 7 needs additional updates for WICD to work.
- Linux
- Above Ubuntu 16.04
- MacOS
- Not tested yet
Cmake要求與安裝
結束後現在可以決定安裝檔的類型,我建議安裝checkinstall產生DEB包裝,執行如下
因為今天在搞NXP新的UUU,但是缺少了cmake最新套件,UUU要求至少要3.4版以上的cmake
不管怎麼update都只有2.8x版,只好自己下載並且安裝套件啦(參考網址)
順便一提cmake 3.4.3版本的檔案網址
$sudo apt-get install cmake
$wget
https://cmake.org/files/v3.4/
cmake-3.4.3.tar.gz$tar xf cmake-3.4.4.tar.gz
$cd cmake-3.2.2
$./configure
$make
結束後現在可以決定安裝檔的類型,我建議安裝checkinstall產生DEB包裝,執行如下
$sudo apt-get install checkinstall $sudo checkinstall
Cmake的相關說明
如何安裝UUU(cmake version require 3.4 above)
- $ git clone https://github.com/NXPmicro/mfgtools.git
- $ cd mfgtools
- $ sudo apt-get install libusb-1.0.0-dev libzip-dev libbz2-dev
- $ cmake . #如果在這邊發生cmake尚未安裝的訊息,可參考另一篇關於uuu所需的cmake版本安裝
- $ make
操作步驟陸續補上.....
留言
張貼留言