Armadilloフォーラム

addonボードに関して

sasa0107

2017年3月9日 17時36分

sasa0107です。
いつもお世話になり、ありがとうございます。
G2の際、oki920のaddonボードを作成したのですが、
G3のLinux-3.14.38-at1でSDブートを作成した際は、認識しましたが、Linux-3.14.79-at10で、SPI フラッシュメモリのブートローダーから起動しますと、
armadillo_iotg_addon addon: Unknown Vendor Unknown Product board detected at Add-On Module I/F 1(Rev 1, SerialNumber=16010088).
armadillo_iotg_addon addon: Failed to initialize Add-On Module I/F 1.
のメッセージが表示されております。
何か変化した箇所が有るのでしょうか。
Armadillo-IoTの書き換えは、インストールディスクを作成し、インストールディスクのLinuxカーネルイメージとDevice Tree Blobを書き換え、
インストールを実行しました。

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

コメント

at_mizo

2017年3月9日 18時52分

溝渕です。

> G3のLinux-3.14.38-at1でSDブートを作成した際は、認識しましたが、

上記、"-at1"のカーネルにoki920のaddonボードサポートを追加したという認識で良いでしょうか?

> Linux-3.14.79-at10で、SPI フラッシュメモリのブートローダーから起動しますと、
> armadillo_iotg_addon addon: Unknown Vendor Unknown Product board detected at Add-On Module I/F 1(Rev 1, SerialNumber=16010088).
> armadillo_iotg_addon addon: Failed to initialize Add-On Module I/F 1.
> のメッセージが表示されております。

上記、アドオンにドライバが対応していない場合に表示されます。

> 何か変化した箇所が有るのでしょうか。

アドオンドライバの基本的な構成についての変更は恐らく無いと思います。

> Armadillo-IoTの書き換えは、インストールディスクを作成し、インストールディスクのLinuxカーネルイメージとDevice Tree Blobを書き換え、
> インストールを実行しました。

上記、インストールディスクの作成に失敗している可能性はありませんか?

インストールに成功/失敗は、"uname -a"コマンドを実行すると表示されるカー
ネルのビルドタイムで確認してみてください。

もし、インストールに失敗している場合は、製品マニュアルの
「11.2.2. Linuxカーネルイメージの書き換え」を参照し、Linuxカーネルイメー
ジのみ書き換えてみてください。
http://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_prod…

以上です。

sasa0107

2017年3月10日 8時53分

溝渕 様

ご回答ありがとうございます。

早速、試してみます。

> 溝渕です。
>
> > G3のLinux-3.14.38-at1でSDブートを作成した際は、認識しましたが、
>
> 上記、"-at1"のカーネルにoki920のaddonボードサポートを追加したという認識で良いでしょうか?
>
> > Linux-3.14.79-at10で、SPI フラッシュメモリのブートローダーから起動しますと、
> > armadillo_iotg_addon addon: Unknown Vendor Unknown Product board detected at Add-On Module I/F 1(Rev 1, SerialNumber=16010088).
> > armadillo_iotg_addon addon: Failed to initialize Add-On Module I/F 1.
> > のメッセージが表示されております。
>
> 上記、アドオンにドライバが対応していない場合に表示されます。
>
> > 何か変化した箇所が有るのでしょうか。
>
> アドオンドライバの基本的な構成についての変更は恐らく無いと思います。
>
> > Armadillo-IoTの書き換えは、インストールディスクを作成し、インストールディスクのLinuxカーネルイメージとDevice Tree Blobを書き換え、
> > インストールを実行しました。
>
> 上記、インストールディスクの作成に失敗している可能性はありませんか?
>
> インストールに成功/失敗は、"uname -a"コマンドを実行すると表示されるカー
> ネルのビルドタイムで確認してみてください。
>
> もし、インストールに失敗している場合は、製品マニュアルの
> 「11.2.2. Linuxカーネルイメージの書き換え」を参照し、Linuxカーネルイメー
> ジのみ書き換えてみてください。
> http://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_prod…
>
> 以上です。
>

sasa0107

2017年3月10日 14時47分

溝渕 様

いつもお世話になり、ありがとうございます。

ssa0107です。

インストールファイルを作成した後、”Linux カーネルイメージの書き換え”に失敗したようです。
正常に書き換えましたら、oki920のaddonボードサポートを認識いたしました。
ありがとうございました。

> 溝渕です。
>
> > G3のLinux-3.14.38-at1でSDブートを作成した際は、認識しましたが、
>
> 上記、"-at1"のカーネルにoki920のaddonボードサポートを追加したという認識で良いでしょうか?
>
> > Linux-3.14.79-at10で、SPI フラッシュメモリのブートローダーから起動しますと、
> > armadillo_iotg_addon addon: Unknown Vendor Unknown Product board detected at Add-On Module I/F 1(Rev 1, SerialNumber=16010088).
> > armadillo_iotg_addon addon: Failed to initialize Add-On Module I/F 1.
> > のメッセージが表示されております。
>
> 上記、アドオンにドライバが対応していない場合に表示されます。
>
> > 何か変化した箇所が有るのでしょうか。
>
> アドオンドライバの基本的な構成についての変更は恐らく無いと思います。
>
> > Armadillo-IoTの書き換えは、インストールディスクを作成し、インストールディスクのLinuxカーネルイメージとDevice Tree Blobを書き換え、
> > インストールを実行しました。
>
> 上記、インストールディスクの作成に失敗している可能性はありませんか?
>
> インストールに成功/失敗は、"uname -a"コマンドを実行すると表示されるカー
> ネルのビルドタイムで確認してみてください。
>
> もし、インストールに失敗している場合は、製品マニュアルの
> 「11.2.2. Linuxカーネルイメージの書き換え」を参照し、Linuxカーネルイメー
> ジのみ書き換えてみてください。
> http://manual.atmark-techno.com/armadillo-iot-g3/armadillo-iotg-g3_prod…
>
> 以上です。
>

at_mizo

2017年3月10日 16時46分

溝渕です。

> インストールファイルを作成した後、”Linux カーネルイメージの書き換え”に失敗したようです。
> 正常に書き換えましたら、oki920のaddonボードサポートを認識いたしました。
> ありがとうございました。

動くようになって良かったです。

「”Linux カーネルイメージの書き換え”に失敗した」原因ですが、恐らくイ
ンストールディスクの更新手順に問題があると推測しています。

インストールディスクの"/images/"以下のイメージの更新の他に、同一ディレ
クトリに配置している"*.conf"ファイルに記載されているMD5ハッシュの更新
も必要になります。

もし、インストールディスクを作る必要があるのであれば確認してみてください。