このチュートリアルでは、ATK を使用してブートローダーをフラッシュする方法を説明します。カーネルとルートファイルシステムをフラッシュするには、IMX27 PDK NAND Flashing RedBoot の指示に従ってください。
ATK(Advanced Toolkit)は、i.MX ボードのフラッシュメモリをプログラミングするためのWindowsソフトウェアです。
このセクションでは、フラッシュメモリを消去し、ブートローダをプログラムする手順について説明します。
1 - PCと i.MX ボードをシリアルケーブルで接続します。
2 - 一部のハードウェア構成 (スイッチ) は、ボードをフラッシュするために行う必要があります。
赤とクリームのスイッチを次のように設定します。 スイッチ SW5 -> 00000 スイッチSW4 -> 10000001
ATKをダウンロード:
ダウンロード。
ATKの抽出:
# unzip ATK_1_41_STD_installer.zip
デフォルトのインストールプロセスを実行します。
#ワインSETUP.EXE
Windowsマシン(C:\ Windows \ System32)からmfc42.dllとmsvcp60.dllを取得し、wine system32(/ root / .wine / drive_c / windows / system32)にコピーします。
ATKを実行します。
#ワインADSToolkit_std.exe
カーネルとルートファイルシステムをフラッシュするには、 IMX27 PDK NAND Flashing RedBoot の指示に従ってください。
PS:SW5およびSW4では、「1」はボードの端に向かって選択されたキーを意味します。
3 - [スタート] - [プログラム] > - > AdvancedToolKit - > AdvancedToolKit] をクリックして ATK を実行します。
次のオプションを設定します。 デバイスメモリ-> DDR;カスタム初期ファイル -> (マークを外したままにする) 通信チャネル -> シリアルポート(通常はCOM1)
4 - [Flash Tools]をクリックして、フラッシュメモリを消去、プログラム、またはダンプし、[GO]をクリックします。
1 - フラッシュメモリを消去するには、次の図に示すようにパラメータを選択します。
2 - ボードの電源を入れ、消去を押します。
3 - フラッシュが消去されると、ATKはこのメッセージを表示します
次のステップは、以下の手順に従って、ブートローダーイメージをボードのフラッシュにプログラムすることです。
1 - 次の図に示すようにパラメータを選択し、[プログラム]を押します。
ブートローダーのバイナリイメージファイルは、ボードサポートパッケージに含まれています プログラム、NAND、アドレスの設定:0x00000000
2 - 画像ファイルフィールドに追加し、プログラムを押します。
3 - ATKを閉じ、ボードの電源を切り、下の写真に示すようにスイッチを戻します。
ATKをダウンロード:
ダウンロード。
ATKの抽出:
# unzip ATK_1_41_STD_installer.zip
デフォルトのインストールプロセスを実行します。
#ワインSETUP.EXE
Windowsマシン(C:\ Windows \ System32)からmfc42.dllとmsvcp60.dllを取得し、wine system32(/ root / .wine / drive_c / windows / system32)にコピーします。
ATKを実行します。
#ワインADSToolkit_std.exe
カーネルとルートファイルシステムをフラッシュするには、IMX27 PDK NAND Flashing RedBoot の指示に従ってください。