Armadillo 開発者サイト
開発者サイト
サポート
ダウンロード
マニュアル
メーリングリスト
特集
Howto
FAQ
ニュース
Armadillo-200シリーズ
ソフトウェアマニュアル
改訂履歴
目次
1. はじめに
1.1. 本書および関連ファイルのバージョンについて
1.2. 対象となる読者
1.3. 本書の構成
1.4. 表記について
1.4.1. フォント
1.4.2. コマンド入力例
1.4.3. アイコン
1.5. 謝辞
2. 注意事項
2.1. 安全に関する注意事項
2.2. 取扱い上の注意事項
2.3. Power over Ethernet使用時の注意事項
2.4. ソフトウェア使用に関しての注意事項
2.5. 電波障害について
2.6. 保証について
2.7. 輸出について
2.8. 商標について
3. 作業の前に
3.1. 準備するもの
3.2. 接続方法
3.3. ジャンパピンの設定
4. 開発環境の準備
4.1. クロス開発環境パッケージのインストール
4.2. atmark-distのビルドに必要なパッケージ
4.3. クロス開発用ライブラリパッケージの作成方法
5. 使用方法
5.1. シリアル通信ソフトウェアの設定
5.2. 起動
5.3. コンソールログイン時のユーザ名とパスワード
5.4. ディレクトリ構成
5.5. 終了
5.6. ネットワーク設定
5.6.1. 固定IPアドレスで使用する場合
5.6.2. DNSサーバの設定
5.6.3. DHCPを使用する場合
5.6.4. ネットワーク接続の開始と終了
5.6.5. ネットワーク設定をフラッシュメモリに保存する
5.7. ネットワークブリッジの設定
5.7.1. ネットワークブリッジ設定の準備
5.7.2. ブリッジ作成
5.7.3. ブリッジの有効化
5.7.4. ブリッジの廃棄
5.7.5. ブリッジのスクリプト例
5.8. telnetログイン
5.9. ファイル転送
5.10. Webサーバ
5.11. sshログイン
6. フラッシュメモリの書き換え方法
6.1. ダウンローダのインストール
6.1.1. 作業用PCがLinuxの場合
6.1.2. 作業用PCがWindowsの場合
6.2. フラッシュメモリの書き込み領域について
6.3. Hermit-Atダウンローダを使用してフラッシュメモリを書き換える
6.3.1. 準備
6.3.2. 作業用PCがLinuxの場合
6.3.3. 作業用PCがWindowsの場合
6.4. netflashを使用してフラッシュメモリを書き換える
6.5. ブートローダーを出荷状態に戻す
6.5.1. ブートローダーの種類
6.5.2. 準備
6.5.3. 作業用PCがLinuxの場合
6.5.4. 作業用PCがWindowsの場合
6.6. ブートローダーのパラメータを出荷状態に戻す
7. Linuxブートオプション
7.1. Hermitコマンドプロンプトの起動
7.2. Linuxブートオプションの設定
7.3. 設定されているLinuxブートオプションの確認
7.4. Linuxブートオプションを初期化する
7.5. Linuxブートオプションの例
8. ビルド
8.1. カーネルイメージとユーザーランドイメージのビルド
8.1.1. ソースコードの準備
8.1.2. コンフィグレーション
8.1.3. ビルド
8.2. ユーザーランドイメージをカスタマイズする
8.3. ブートローダーイメージのビルド
8.3.1. ソースコードの準備
8.3.2. ビルド
9. メモリマップについて
10. デバイスドライバ仕様
10.1. GPIOポート
10.2. LED
10.3. オンボードフラッシュメモリ/NANDフラッシュメモリ(オプション)
10.4. USBホスト
10.4.1. USB Storage
10.4.2. USB Human Interface Device(HID)
10.5. VGA(Armadillo-240のみ)
10.5.1. デフォルト設定の変更
10.5.2. 解像度・色深度の変更
11. RTC/NANDフラッシュメモリモジュール
11.1. フラッシュメモリ用デバイスドライバの組み込み
11.2. フラッシュメモリの認識
11.3. リアルタイムクロック用デバイスドライバの組み込み
11.4. リアルタイムクロックの認識
図目次
3.1.
Armadillo-220接続例
3.2.
Armadillo-230接続例
3.3.
Armadillo-240接続例
3.4.
ジャンパの位置
4.1.
インストールコマンド
4.2.
インストール情報表示コマンド
4.3.
クロス開発用ライブラリパッケージの作成
5.1.
起動ログ(Armadillo-240の例)
5.2.
ネットワーク設定例(固定IPアドレス時)
5.3.
ネットワーク設定例(ゲートウェイの無効化)
5.4.
DNSサーバの設定
5.5.
ネットワーク設定例(DHCP使用時)
5.6.
ネットワーク接続の開始
5.7.
ネットワーク接続の終了
5.8.
ブリッジに追加するインターフェースの有効化
5.9.
ブリッジの作成
5.10.
ブリッジの有効化
5.11.
ブリッジの無効化
5.12.
ブリッジの廃棄
5.13.
ブリッジのスクリプト例
5.14.
/etc/inetdファイル編集例
5.15.
ファイアウォールの設定コマンド入力例
5.16.
スーパーサーバ起動コマンド
6.1.
ダウンローダのインストール(Linux)
6.2.
ダウンロードコマンド
6.3.
ダウンロードコマンド(ポート指定)
6.4.
ダウンロードコマンド(アンプロテクト)
[
5
]
6.5.
Hermit-At:Downloadウィンドウ
6.6.
Hermit-At:downloadダイアログ
6.7.
netflashコマンド例
6.8.
shoehornコマンド例
6.9.
ブートローダの書き込みコマンド例
6.10.
Hermit-At Win32:Shoehorn ウィンドウ
6.11.
Hermit-At Win32:shoehorn ダイアログ
6.12.
Hermit-At Win32:Erase ウィンドウ
6.13.
Hermit-At Win32:Erase ダイアログ
6.14.
Hermit-At Win32:Download ウィンドウ(Erase後)
6.15.
Hermit-At Win32:Download ダイアログ(bootloader)
6.16.
Linuxカーネルパラメータを初期設定に戻す
8.1.
ソースコード準備
8.2.
ビルド
8.3.
ユーザーランドイメージのカスタマイズ
8.4.
ソースコード展開例
8.5.
ビルド例1
8.6.
ビルド例2
表目次
1.1.
製品の呼び名
1.2.
使用しているフォント
1.3.
表示プロンプトと実行環境の関係
1.4.
コマンド入力例での省略表記
3.1.
ジャンパの設定とブート時の動作
4.1.
開発環境一覧
4.2.
atmark-distのビルドに必要なパッケージ一覧
5.1.
シリアル通信設定
5.2.
コンソールログイン時のユーザ名とパスワード
5.3.
ディレクトリ構成の一覧
5.4.
ネットワーク設定例
5.5.
telnetログイン時のユーザ名とパスワード
5.6.
ftpのユーザ名とパスワード
5.7.
sshログイン時のユーザ名とパスワード
6.1.
ダウンローダ一覧
6.2.
リージョン名と対応するイメージファイル
6.3.
リージョンとデバイスファイルの対応
6.4.
ブートローダーのパラメータ
7.1.
シリアル通信設定
8.1.
プロダクト名一覧
8.2.
ビルドオプション一覧
9.1.
メモリマップ(フラッシュメモリ)
9.2.
メモリマップ(RAM)
10.1.
GPIOノード
10.2.
GPIO操作コマンド
10.3.
LEDノード
10.4.
LED操作コマンド
10.5.
MTDノード
10.6.
解像度一覧
10.7.
色深度一覧