Armadillo-500 FX 液晶モデル
ソフトウェアマニュアル


目次

1. はじめに
1.1. 対象となる読者
1.2. 本書の構成
1.3. 表記について
1.3.1. フォント
1.3.2. コマンド入力例
1.3.3. アイコン
1.4. 謝辞
1.5. ソフトウェア使用に関しての注意事項
1.6. 商標について
2. 作業の前に
2.1. 見取り図
2.2. 準備するもの
2.3. ジャンパピンの設定について
2.3.1. CPU起動モード設定
2.3.2. オンボードフラッシュメモリブートモード
2.3.3. UARTブートモード
2.3.4. シリアル通信ソフトウェアの設定
2.3.5. メモリマップ
3. 開発環境の準備
3.1. クロス開発環境パッケージのインストール
3.1.1. ダウンロードサイトからのインストール
3.1.2. CDからのインストール
3.2. atmark-distのビルドに必要なパッケージ
3.3. クロス開発用ライブラリパッケージの作成方法
4. フラッシュメモリの書き換え方法
4.1. ダウンローダのインストール
4.1.1. 作業用PCがLinuxの場合
4.1.2. 作業用PCがWindowsの場合
4.2. フラッシュメモリの書き込み領域について
4.3. Hermit-Atダウンローダを使用してフラッシュメモリを書き換える
4.3.1. 準備
4.3.2. 作業用PCがLinuxの場合
4.3.3. 作業用PCがWindowsの場合
4.4. tftpdlを使用してフラッシュメモリを書き換える
4.5. netflashを使用してフラッシュメモリを書き換える
4.6. ブートローダーを出荷状態に戻す
4.6.1. 準備
4.6.2. 作業用PCがLinuxの場合
4.6.3. 作業用PCがWindowsの場合
4.7. ブートローダーの種類
5. ビルド
5.1. カーネルイメージとユーザーランドイメージのビルド
5.1.1. ソースコードの準備
5.1.2. コンフィグレーション
5.1.3. ビルド
5.2. ユーザーランドイメージをカスタマイズする
5.3. ブートローダーイメージのビルド
5.3.1. ソースコードの準備
5.3.2. ビルド
6. USB SSDシステム構築
6.1. SSDの初期化
6.1.1. ディスクフォーマット
6.1.2. ファイルシステムの作成
6.2. ルートファイルシステムの構築
6.2.1. Debian GNU/Linuxを構築する
6.2.2. atmark-distイメージから構築する
6.3. SSDシステムの起動
6.4. 各種システム設定例
6.4.1. Debianシステム
6.4.2. atmark-distシステム
7. JTAG
7.1. Linuxをデバッグする場合
7.1.1. 設定例
A. Hermit-Atについて
A.1. setenvとclearenv
A.1.1. setenv/clearenv使用例
A.1.2. Linux起動オプション
A.2. frob
A.3. memmap
A.3.1. 使用例
A.4. erase
A.4.1. 使用例
A.5. tftpdl
A.5.1. 使用例