Armadilloフォーラム

SDカードからのブート時に、まれにU-Bootのコマンドプロンプトで停止する

aneos

2024年10月9日 18時54分

SDカードからのブート時に、まれにブートが完了せずに、U-Bootのコマンドプロンプトの状態になります。
この時に、コマンドプロンプトで「boot」コマンドを実行すると以下のような表示となりますが、
原因は分かりますでしょうか。
この症状は、東芝製の民生品SDカードでは発生せずに、ADTEC製の産業用SDカードの場合のみ発生します。

ファイル ファイルの説明
SDブート不良.JPG SDブートせずにU-Bootのコマンドプロンプトで停止後「boot」を実行した時の画像
コメント

> SDカードからのブート時に、まれにブートが完了せずに、U-Bootのコマンドプロンプトの状態になります。
> この時に、コマンドプロンプトで「boot」コマンドを実行すると以下のような表示となりますが、
> 原因は分かりますでしょうか。
> この症状は、東芝製の民生品SDカードでは発生せずに、ADTEC製の産業用SDカードの場合のみ発生します。

新品のarmadilloとカードを利用した上で再現する場合
(第一に接触不良を疑っています、劣化以外にカードの寸法が薄い場合等)
信号を観察しないとわからないかもしれません。

調べられる限り見るとしたら、このプロンプトになった状態で
mmc infoコマンドを打った結果で当該のカードの情報が適当がどうかと
mmc rescanコマンドをしてからbootコマンドを実行すると起動するのか
確認してみてください。
(根本的にすぐに解決する可能性が低いので、一旦当該の型番カードの利用を
避けられないかご検討ください)