忍者ブログ
開発中に遭遇した落とし穴や忘れそうな事柄を書いた個人メモ
カレンダー
03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
フリーエリア
最新コメント
[02/03 NONAME]
最新トラックバック
プロフィール
HN:
No Name Ninja
性別:
非公開
バーコード
ブログ内検索
アクセス解析
28
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

初期のフラッシュは、linux2.4であるため、メーカーから提供されているlinux2.6へ
バージョンアップする

ダウンロード先
http://armadillo.atmark-techno.com/armadillo-9/downloads
から、
Linuxカーネル(2.6)
ユーザーランド(2,6)
をダウンロード

フラッシュ書き換えで利用した、hermit.exeを使用する

準備
armadillo9のJP2をショートする
armadillo9起動


hermit.exeを起動
SerialPort選択

Download選択

Imageファイルを選択(linux-2.6.12.3-a9-17.bin.gz)
Regionをkernelに選択
ForceLockedは特にチェックしなかった
実行ボタンをクリック
子ウィンドウが開きダウンロードが開始される
完了したら子ウィンドウが閉じる

同様に、userlandも行う
Imageファイルを選択(romfs-20090318-2.6.12.3-a9-17.img.gz)
Regionをuserlandに選択
ForceLockedは特にチェックしなかった
実行ボタンをクリック
子ウィンドウが開きダウンロードが開始される
完了したら子ウィンドウが閉じる











拍手

PR

フラッシュの書き換えは、LinuxおよびWindowsで可能だが
シリアル通信環境がWindowsの方が安定?していたため、Windowsのツールを
利用して行う

参考URL
http://manual.atmark-techno.com/armadillo-9/armadillo-9_software_manual_ja-1.2.0/ch06.html#sec-4-3-3

準備
事前に、
hermit.exeをダウンロードする
ダウンロードは、armadillo9のものと420あたりのものをダウンロードする
9のものは、アプリケーションが若干古いため、erase機能が用意されていない
eraseを行わないと、setenvで変更した内容がそのまま残ってしますため
完全な初期化ができない(事前にdebianを入れたなどやっているとすべて初期化できない)
ただし、ブートファイルは、9にはいっているものを使用する

armadilloは、電源をOFFにして、JP1をショートする


hermit.exeを起動
SerialPort選択「
Shoehorn選択
Target をarmadillo9に変更
実行ボタンをクリック
子ウィンドウが開き、本体起動待ちとなる
本体の電源入れる
これで、起動が開始されて、完了後子ウィンドウが閉じる

これで、初期化の準備が整った

次に、Eraseを選択
Regionをbootloaderに選択
ForceLockedをチェック
実行ボタンをクリック
子ウィンドウが開きeraseが実行される
完了したら子ウィンドウが閉じる

最後に、ブートローダーイメージをダウンロード

Download選択
Imageファイルを選択(loader-armadillo9-eth-v1.1.21.binなど)
Regionをbootloaderに選択
ForceLockedをチェック
実行ボタンをクリック
子ウィンドウが開きダウンロードが実行される
完了したら、子ウィンドウが閉じる

これで、すべての作業完了

拍手

Copyright c 技術メモ All Rights Reserved
Powered by ニンジャブログ  Designed by ピンキー・ローン・ピッグ
忍者ブログ / [PR]