ユーザ用ツール

サイト用ツール


mae3xx_ope:boot_from_mmc:start

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
mae3xx_ope:boot_from_mmc:start [2014/03/24 14:10]
admin
mae3xx_ope:boot_from_mmc:start [2014/03/27 14:29] (現在)
admin
ライン 1: ライン 1:
 +====== SDカードからのブート ======
 +
 +MA-E3xxシリーズは、オンボードフラッシュメモリ(SPI Flash)からだけではなく、\\
 +SDカードからのブート(MMC boot)も可能です。
 +
 +この方法では、PCでのHDDからの起動のように、ブートローダーからファイルシステムまで\\
 +SDカード上のものを使用してブートしますので、
 +  * 本体のファームウェアに依存しない環境を作る
 +  * 本体のブートローダーが破損してしまった場合のリカバリ
 +といったことが可能となります。
 +
 +\\
 +
 +===== 準備 =====
 +
 +ブート可能なSDカードには、条件があります。
 +
 +  * 1番目のパーティションが、FAT であること(FAT32 も可)
 +  * 1番目のパーティションに、**Active フラグ** がセットされている(ブート可能)こと
 +  * 1番目のパーティションに、ブートローダーの2つのファイルがあること
 +
 +市販されているSDカードには、先頭パーティションに Activeフラグ がついていませんので、\\
 +  * fdisk (Linuxで行う場合)
 +  * diskpart (Windowsで行う場合)
 +などを利用して先頭パーティションに Activeフラグをつける必要があります。\\
 +fdiskを利用する方法は一般的ですので、ここでは diskpart での方法を紹介します。
 +
 +\\
 +
 +==== diskpartでActiveフラグをつける ====
 +
 +WindowsマシンにSDカードを挿入し、diskpart コマンドを起動します。
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_03.png|}}
 +
 +\\
 +
 +下のように、ディスク選択 => パーティション選択 => アクティブとしてマーク の順にコマンドを入力します。
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_04.png|}}
 +
 +\\
 +
 +終了するには、"​EXIT"​ と入力します。\\
 +これで、MA-E3xxでブートできるSDカードが準備できました。
 +
 +\\
 +
 +===== ブートローダーのファイルの入手 =====
 +
 +[[download_software:​mae3xx:​start]] のページの、"​Bootloader image for MMC boot" にある、\\
 +{{:​download_software:​mae3xx:​bootloader.zip|}} ファイルをダウンロードします。
 +
 +展開すると、以下のように2つのファイルが入っています。
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_00.png?​600|ZIPファイルの中身}}
 +
 +\\
 +
 +===== SDカードにコピー =====
 +
 +この2つのファイルを、用意したSDカードにコピーします。
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_01.png?​600|SDカードにコピー}}
 +
 +\\
 +
 +===== 本体の設定と起動 =====
 +
 +DIPSW の 4番 を ON にし、SDカードを挿入して電源をONします。
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_02.jpg?​600|DIPSWを設定}}
 +
 +\\
 +
 +{{:​mae3xx_ope:​boot_from_mmc:​boot_from_sd_05.png|}}
 +
 +"​booting from MMC" と出力されており、SDカードから起動できました。
  
mae3xx_ope/boot_from_mmc/start.1395637857.txt.bz2 · 最終更新: 2014/03/24 14:10 by admin