Armadilloフォーラム

SDカードから起動しない

shksan

2022年4月20日 16時13分

お世話になります。

Armadilloを最新のイメージファイルで書き換えようと、SDカードにインストールディスクイメージを書き込み、
Armadilloを起動しようとしていますが、起動できません。(bootが走らない状態です)
実施手順は以下の「第11章 イメージファイルの書き換え方法」を参考にしています。
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…

作業後のSDカードの状態ですが

ファイルシス   タイプ   1K-ブロック     使用   使用可 使用% マウント位置
/dev/sde1      vfat           13266    11332     1934   86% /media/atmark/BE7D-C142
/dev/sde2      ext4          422171   396595     3356  100% /media/atmark/7987a706-4cb6-4272-ba36-1f2c2ba574b4

となっており、SDの中身は、
vfat側

合計 11332
-rw-r--r-- 1 atmark atmark      231  3月 28 17:03 boot.scr
-rw-r--r-- 1 atmark atmark 11566264  3月 28 17:03 uImage
-rw-r--r-- 1 atmark atmark    34731  3月 28 17:03 x1-minimal.dtb

ext4側

合計 57
drwxr-xr-x  2 root root  4096  3月 28 17:03 bin
drwxr-xr-x  2 root root  1024  3月 28 17:03 boot
drwxr-xr-x  4 root root  5120  3月 28 17:03 dev
-rw-r--r--  1 root root 16384  3月 28 17:03 dist.tar.gz
drwxr-xr-x 14 root root  1024  3月 28 17:03 etc
drwxr-xr-x  5 root root  1024  3月 28 17:03 home
drwxr-xr-x  2 root root  1024  3月 28 17:03 images
drwxr-xr-x  7 root root  3072  3月 28 17:03 lib
lrwxrwxrwx  1 root root    11  3月 28 17:03 linuxrc -> bin/busybox
drwx------  2 root root 12288  3月 28 17:03 lost+found
drwxr-xr-x  2 root root  1024  3月 28 17:03 media
drwxr-xr-x  2 root root  1024  3月 28 17:03 mnt
drwxr-xr-x  4 root root  1024  3月 28 17:03 opt
drwxr-xr-x  2 root root  1024  3月 28 17:03 proc
drwxr-xr-x  2 root root  1024  3月 28 17:03 root
drwxr-xr-x  2 root root  3072  3月 28 17:03 sbin
drwxr-xr-x  2 root root  1024  3月 28 17:03 sys
drwxr-xr-x  2 root root  1024  3月 28 17:03 tmp
drwxr-xr-x  6 root root  1024  3月 28 17:03 usr
drwxr-xr-x  9 root root  1024  3月 28 17:03 var

となっています。

この状態で、「11.1.3. インストールの実行」の手順に従い、起動しようとしたら
bootの画面が全く表示されません。

何か考えられることはありますでしょうか?
以上、よろしくお願いします。

コメント

追記)
マニュアルの
「11.1. インストールディスクを使用する」にあるimgファイルをダウンロードし、
「11.1.2. インストールディスクの作成」にあるddコマンドにて書き込みましたが、
手順としてこれだけで足りていますでしょうか?

at_syunya.ohshio

2022年4月21日 15時32分

大塩です。

> マニュアルの
> 「11.1. インストールディスクを使用する」にあるimgファイルをダウンロードし、
> 「11.1.2. インストールディスクの作成」にあるddコマンドにて書き込みましたが、
> 手順としてこれだけで足りていますでしょうか?

おそらく以下ページを参考にdd コマンドでインストールディスクの作成と実行を行っているようなので、方法としては合っています。
■参考ページ
https://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_pro…

インストールディスクイメージの実行について
11.1.3. インストールの実行 の 6. にある「*+*+* Install Completed!! *+*+*」までは進んだという状況でよろしいでしょうか。

また、以下の情報をいただけますでしょうか。
・対象のArmadilloの型番
・使用したインストールディスクイメージ名
・使用したSDカードの情報(型番、容量)

以上です。

>11.1.3. インストールの実行 の 6. にある「*+*+* Install Completed!! *+*+*」までは進んだという状況でよろしいでしょうか。
11.1.3. インストールの実行 の 4 にあるブートローダーの表示がされません。

・対象のArmadilloの型番:AGX3140-D00Z
・使用したインストールディスクイメージ名:install_disk_sd_buster_20220328_iotg3_m1.img
・使用したSDカードの情報(型番、容量):プリンストン製 PMSDHC/4-4GB

以上、よろしくお願いします。

at_syunya.ohshio

2022年4月22日 9時38分

大塩です。

> 11.1.3. インストールの実行 の 4 にあるブートローダーの表示がされません。
>
> ・対象のArmadilloの型番:AGX3140-D00Z
> ・使用したインストールディスクイメージ名:install_disk_sd_buster_20220328_iotg3_m1.img
> ・使用したSDカードの情報(型番、容量):プリンストン製 PMSDHC/4-4GB

情報ありがとうございます。
おそらくはSDカードに、u-boot の情報が正しく書き込まれていません。
お手数ですが、「15.1. ブートディスクの作成」を参考に fdisk + mkfs コマンドで一度SDカードを初期化した後、
dd コマンドでインストールディスクイメージを書き直してみてください。
それでも解決できない場合、別のSDカードを用いてみてください。

以上です。