Armadilloフォーラム

ソフトウェアの初期化方法について

ck

2022年3月14日 16時41分

下記のマニュアルに従って、armadillo-IoT G3Lのソフトウェア初期化を行いましたが、インストールが開始しません。(ランプが点灯しない)
https://manual.atmark-techno.com/armadillo-iot-g3l/armadillo-iotg-g3l_p…

<事前準備>
ディスクイメージ:install_disk_sd_buster_20211018_iotg3l.img
https://armadillo.atmark-techno.com/resources/software/armadillo-iot-g3…

microSDカード(8GB)(card readerでUSB経由で読み込み)を用意し、下記コマンドを実行して、インストールディスクを作成しました。
sudo dd if=install_disk_sd_buster_20211018_iotg3l.img of=/dev/sdc1 bs=4M
sudo sync

<手順>
1電源が切断されている状態で、USBシリアル変換アダプタを接続した状態で「スライドスイッチを 2 側(オートブートモード)に設定。
2microSDをメインユニットCON12)に挿入し、ジャンパソケットをJP1に取り付け
=>armadillo g3lの電源を投入するも、ランプが点灯しない。

その他情報:

JP1にジャンパソケットを接続しなかった場合は
ACアダプタを接続すると、一番外側の緑LED(ユーザーLED4)が点灯します。

$ sudo dd if=install_disk_sd_buster_20211018_iotg3l.img of=/dev/sdc1 bs=4M
112+0 レコード入力
112+0 レコード出力
469762048 bytes (470 MB, 448 MiB) copied, 63.1495 s, 7.4 MB/s

sudo fdisk -l /dev/sdc1
ディスク /dev/sdc1: 7.22 GiB, 7746879488 バイト, 15130624 セクタ
単位: セクタ (1 * 512 = 512 バイト)
セクタサイズ (論理 / 物理): 512 バイト / 512 バイト
I/O サイズ (最小 / 推奨): 512 バイト / 512 バイト
ディスクラベルのタイプ: dos
ディスク識別子: 0x98c8da0f

デバイス 起動 開始位置 最後から セクタ サイズ Id タイプ
/dev/sdc1p1 2048 28671 26624 13M b W95 FAT32
/dev/sdc1p2 28672 917503 888832 434M 83 Linux

ご対応方法をご教示いただけないでしょうか。
よろしくお願いいたします。

コメント

at_syunya.ohshio

2022年3月14日 17時06分

大塩です。

解析のため、起動時からのログがありましたら送付いただけますと幸いです。

また、以下をご確認いただけますでしょうか。
・sdc1p1のファイル内容
以下で確認可能かと思われます。

# mount /dev/sdc1p1 /mnt
# ls /mnt/

大塩様

g3lの起動ログでよろしかったでしょうか。
(一旦、ジャンパソケットと、microSDカードを外しています)

PCにmicroSDを差し込み、下記コマンドを実行すると次のエラーが表示されました
mount /dev/sdc1p1 /mnt
mount: /mnt: スペシャルデバイス /dev/sdc1p1が存在しません
=>sdc1p2も同様でした。

よろしくお願いいたします。

> ・sdc1p1のファイル内容
> 以下で確認可能かと思われます。
>

> # mount /dev/sdc1p1 /mnt
> # ls /mnt/
> 
ファイル ファイルの説明
起動ログ.txt

アットマークテクノの古賀です。

ckさん:
>下記のマニュアルに従って、armadillo-IoT G3Lのソフトウェア初期化を行いましたが、インストールが開始しません。(ランプが点灯しない)
>https://manual.atmark-techno.com/armadillo-iot-g3l/armadillo-iotg-g3l_p…
>
><事前準備>
>ディスクイメージ:install_disk_sd_buster_20211018_iotg3l.img
>https://armadillo.atmark-techno.com/resources/software/armadillo-iot-g3…
>
>microSDカード(8GB)(card readerでUSB経由で読み込み)を用意し、下記コマンドを実行して、インストールディスクを作成しました。
>sudo dd if=install_disk_sd_buster_20211018_iotg3l.img of=/dev/sdc1 bs=4M
>sudo sync
>
><手順>
>1電源が切断されている状態で、USBシリアル変換アダプタを接続した状態で「スライドスイッチを 2 側(オートブートモード)に設定。
>2microSDをメインユニットCON12)に挿入し、ジャンパソケットをJP1に取り付け
>=>armadillo g3lの電源を投入するも、ランプが点灯しない。

インストールディスクイメージを書き込む際のコマンドですが、

$ sudo dd if=install_disk_sd_buster_20211018_iotg3l.img of=/dev/sdc1 bs=4M

ではなく、

$ sudo dd if=install_disk_sd_buster_20211018_iotg3l.img of=/dev/sdc bs=4M

とすると、どうなるでしょうか?つまり、of を /dev/sdc1 ではなく /dev/sdc にすると、どうなるでしょうか。

古賀様

教えていただいたコマンドを実行して、g3lの初期化手順を試してみると、ランプが点灯するようになりました。
起動途中下記の通り、g3l側でコマンド受付状態となりましたが、「boot」と入力するとインストールが開始され、
しばらく待つと、ランプが3つ点灯してインストールができました。

ご対応いただきありがとうございました。

ーーーーーーーーーーーーーーーーーーーーーーーーーー
U-Boot SPL 2016.07-at20-gd0b2d03 (Oct 02 2019 - 11:23:12)
Trying to boot from MMC1

U-Boot 2016.07-at20-gd0b2d03 (Oct 02 2019 - 11:23:12 +0900)

CPU: Freescale i.MX7D rev1.3 at 996MHz
CPU: Extended Commercial temperature grade (-20C to 105C) at 35C
Reset cause: POR
Watchdog enabled
I2C: ready
DRAM: 512 MiB
Boot Source: SD
Board Type: Armadillo-IoT G3L(0a200000)
Revision: 0002
S/N: 34982
DRAM: 00001d05
XTAL: 00
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

Failed (-5)
Loading Environment from MMC... *** Warning - bad CRC, using default environment

Failed (-5)
In: serial
Out: serial
Err: serial
Found PFUZE300! deviceid 0x30, revid 0x11
Net: FEC0
=>