kskrs
2023年9月4日 11時52分
Armadillo640を工場出荷状態に戻したく考えております。
下記のように設定しましたが、bootコマンドを実行してもインストール作業が始まらず、Linuxが起動してしまいます。
お手数ですが、インストール方法をご教授頂けますようお願いいたします。
・下記URLを元に、イメージファイルの書き換えを実施しています。
https://manual.atmark-techno.com/armadillo-640/armadillo-640_product_ma…
・Armadillo 640本体の状態
・JP1、JP2ともにショート
・USB-シリアルのスイッチは1側(基板外側)に設定
・SDカードはイメージファイル書き込んだものを挿入
・USB-シリアルとSDカード以外のデバイスは非接続状態
・SDカードへのイメージファイル書込み
下記URLを参考に、Win32を使用してSDカードへイメージファイルを書き込みました。
https://armadillo.atmark-techno.com/blog/615/10923
使用したイメージファイル「install-disk-sd-buster-a600-20230828.img」
イメージファイルのダウンロード元URL
https://armadillo.atmark-techno.com/resources/software/armadillo-640/di…
以上、よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
log.txt | TeraTermログ |
コメント
kskrs
at_afiqe.anuar
2023年9月4日 15時53分
ダウンロードしたイメージファイルは正しいですが、恐らくSDカード書き込むときにうまくいかなかったんだと思います。
SDカードからubootを起動できなかったので、emmcから起動されているように見えます。
----
添付してもらった log.txt を見ると、2点が分かりました。
1.a640はemmcからブートしています。
log.txtの行41ですが、
[ 0.000000] Kernel command line: root=/dev/mmcblk0p2 rootwait
が書いてありますね。
mmcblk0 はsdカードではなく、基板のemmcです。SDカードの場合は、ここが /dev/mmcblk1p2 が書いてあるはずです。
--
2.SDカードのパーティションが一つだけになっています。
log.txtの行238ですが、
[ 2.916598] mmcblk1: p1
が書いてありますね。
インストールディスクの「install-disk-sd-buster-a600-20230828.img」をSDカードに書き込むと、2つのパーティションが作ってくれます。
log.txtには
mmcblk1: p1 p2
が書いてあるはずです。