-iMX6D、iMX6QとiMX6PLUS 3つのハードウェアバージョン、プログラミング方法や機器のディレクトリツリーのミラーミラーとして、高速基づき、ミラー全て同じ名前なので、著者はの章では、マージプログラムされます。
(注)iMX6D版を購入している場合、あなたは、デバイスiMX6DツリーのCD-ROM版を使用してくださいデバイスツリーミラーリングバージョンをプログラムすること(iMX6Dデバイスはまた、CD-ROMの非ツリーのバージョンを持っています)。
あなたはiMX6Q版を購入した場合は、デバイスツリーのミラーバージョンをプログラムする、(デバイスツリーの非CDのバージョンがあるiMX6Q)デバイスツリーiMX6Qディスクのバージョンを使用します。
あなたが購入またはPLUSバージョン場合は、CD-ROMのPLUSバージョンを使用しています。
プログラミングツールはiMX6D / Q / PLUSカーネルCD-ROMデバイスツリー「02コンパイラとプログラミングツールであります
フォルダ「mfgtools」にアンパックバーニングツールandroid_m6.0.1_2.0.0_ga_tool_20190412.7z「ディレクトリ」」アーカイブ(日赤になる場合があります)、解凍形式のアーカイブ、。
ここで、「MfgTool2.exe」がプログラミングツールは、「cfg.ini」であることを保証するために、以下に示すように、プロファイル、オープン「cfg.ini」である「[一覧]」パラメータは、Ubuntuがあります。
コンパイルされたデバイスツリーUbuntu16.04は、CD-ROM「06ミラー_Ubuntuファイルシステム」ディレクトリのimx6D / Q / PLUSカーネルデバイスツリーに反映しました。前記画像は、1Gと2G、ハードウェアのメモリサイズに対応するユーザの画像に分割されます。
本明細書メモリミラーリング、ここで「U-boot.imx」、「zImageの」によって、実施例1G、
「IMX6_ubuntu.tgz」だけでなく、すべてのプログラミングツールをコピーするには、「topeet_XXX.dtb」の残りの部分
ディレクトリ "Mfgtools \プロファイル\ Linuxの\ OSファームウェア\ファイルはUbuntuの\します"。
この手順を実行してください!それ以外の場合は、プログラミングツールのソフトウェアエラーの背中を開きます。
開発ボードのDIPスイッチは、基準を設定するには、「2.2.1起動モード(DIPスイッチ)は、」プログラミングモードUSBに設定されています
タイプ、接続OTGライン、開発集電板。最後に「mfgtools」ディレクトリ「MfgTool2.exe」ツールを(のような開かれました
以下に示すように、互換性モードで実行するwin10システム)もし。
以下に示すように、プログラミングツールをプログラミングするプログレスバーが表示されますを開始するには、「スタート」をクリックしてください。シリアルコンソールは、プログラミング過程で、いくつかの印刷された情報が存在します。
以下の図に、プログラミングが完了し、「停止」をクリックし、「MfgTool2.exe」燃えるツールをオフにします。
開発ボードの電源、「2.2.1起動モード(DIPスイッチ)」を参照してください、ボードは、eMMC装置に設定されます。
スタートモード、電気基板の開発、および「2.2.2 ubootモード」の項を参照して、図2に示すように、ubootモードに入ります。
設定されたシステムパラメータ:ubootコマンドライン、以下に示すように、環境変数を設定し、「QT」起動モード、そして「saveenv」保存を使用する「のsetenv bootsystemのUbuntu」のパラメータをコマンドを使用して。
設定パラメータのスクリーニング:
使用して実際のスクリーンによれば、上記の表に示すように、「コマンドセット」を 例えば、9.7インチ画面の、図に示すように、パラメータ保存「のsetenv lcdtype 9.7」、および「saveenv」を使用します。
セットアップが完了した後、開発ボードを再起動し、「リセット」コマンドを使用して、開始後の開発ボードは、Ubuntu16.04システムです。