s_morikawa
2021年5月20日 17時12分
新NOR FLASH版Armadillo(A441)へのコンバートを行っています。
カーネルは2.6.26-at28, ユーザーランドv1.53.0がベースです。
SDカードからのブートになりますが、起動時、
"Warning: unable to open an initial console"
という出力があり、その後起動シーケンスが止まってしまいます。
https://armadillo.atmark-techno.com/faq/unable-to-open-initial-console
↑の記述によると、このWarningは"Flashに書込を行ったイメージのサイズが、Flashのユーザ領域を越えている可能性があります。"
とのことですが、ブートデバイスをmmcblkにしている場合も該当するでしょうか?
該当する場合、どのあたりを見直せばよいかわかりません。
停止するまでの起動ログを添付いたします。
ファイル | ファイルの説明 |
---|---|
startup.log |
コメント
s_morikawa
ありがとうございます。
カーネルコンフィギュレーションやユーザーランドの変更を初期化して、ブートROMを作成するところから確認してみます。
> 入江です。
>
> > https://armadillo.atmark-techno.com/faq/unable-to-open-initial-console
> > ↑の記述によると、このWarningは"Flashに書込を行ったイメージのサイズが、Flashのユーザ領域を越えている可能性があります。"
> > とのことですが、ブートデバイスをmmcblkにしている場合も該当するでしょうか?
>
> 当該のエラーは、Armadilloが読みだすユーザーランドイメージが壊れている
> などの理由で正常にロードできない場合に出力されます。
> なので、ブートデバイスがSDカードであっても、ユーザーランドが壊れていれ
> ば出力されます。
>
> 問題の切り分けとして、使用するユーザーランドやカーネルを順番に標準のも
> のに入れ替えて動作確認することをおすすめします。
>
> 初めに、お使いのSDカード上のユーザーランドイメージを標準イメージに置き
> 換えて同様の現象が起きるか試していただけますでしょうか。
>
> SDカードのユーザーランドイメージを書き換える手順は以下のマニュアルを参
> 照してください。
> https://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_sof…
>
> それでも同様の症状が出るならば、次はカーネルも置き換えて動作確認をして、
> 原因の切り分けを行ってください。
>
at_akihito.irie
2021年5月21日 14時21分
入江です。
> https://armadillo.atmark-techno.com/faq/unable-to-open-initial-console
> ↑の記述によると、このWarningは"Flashに書込を行ったイメージのサイズが、Flashのユーザ領域を越えている可能性があります。"
> とのことですが、ブートデバイスをmmcblkにしている場合も該当するでしょうか?
当該のエラーは、Armadilloが読みだすユーザーランドイメージが壊れている
などの理由で正常にロードできない場合に出力されます。
なので、ブートデバイスがSDカードであっても、ユーザーランドが壊れていれ
ば出力されます。
問題の切り分けとして、使用するユーザーランドやカーネルを順番に標準のも
のに入れ替えて動作確認することをおすすめします。
初めに、お使いのSDカード上のユーザーランドイメージを標準イメージに置き
換えて同様の現象が起きるか試していただけますでしょうか。
SDカードのユーザーランドイメージを書き換える手順は以下のマニュアルを参
照してください。
https://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_sof…
それでも同様の症状が出るならば、次はカーネルも置き換えて動作確認をして、
原因の切り分けを行ってください。