Armadilloフォーラム

Armadillo-840ブートエラーについて

affectlogic

2014年4月10日 22時59分

基本的な事ですみません。

Armadillo-840にて、フラッシュからのブートローダ起動で

Hermit-At v3.2.4 (Armadillo-840/nor) compiled at 21:52:47, Jan 27 2014
Uncompressing  kernel...........................................................
..........................................
 
ERROR: invalid compressed format (err=1)
 
 -- System halted

と、ブートが停止してしまいます。

----
SDカードからmmcsdイメージでブートし、

Hermit-At v3.2.4 (Armadillo-840/mmcsd) compiled at 21:52:28, Jan 27 2014
hermit> 

とし、Armadillo-840がSDブートできたことを確認し、minicom を抜け、

ATDEから

hermit download --input-file loader-armadillo840-nor-v3.2.4.bin --region bootloader --force-locked --port /dev/ttyUSB0

を実行し、

serial: completed 0x0000d050 (53328) bytes.

と表示され、書き換えても完了しても、ブートエラーの現象が変わりません。
(念のために、hermit-at-winからも同様に書き換えてみましたが、同じでした。)

何か見落としがあるのか・・・。対処のポイントをご存知の方、ご教授いただけますでしょうか?

affectlogic kimura

コメント

at_takuya.sasaki

2014年4月11日 15時06分

佐々木です。

カーネルのイメージファイル(linux.bin.gz)をRAMに展開する際に、エラーとなっているようですね。

リカバリーとして、ブートローダ(loader-armadillo840-nor-v3.2.4.bin)を書き換えていらっしゃいますが、
カーネルのイメージファイルが怪しいと思っています。

今回起動しようとしているカーネルは、何かカスタマイズされているものでしょうか?

#もしカスタマイズされているとしたら、まずは切り分けのため、標準のイメージファイルHetmi-atを
#使って書き換えて、正常に起動できるかを確認してみるとよいと思います。

> 基本的な事ですみません。
>
> Armadillo-840にて、フラッシュからのブートローダ起動で
>

> Hermit-At v3.2.4 (Armadillo-840/nor) compiled at 21:52:47, Jan 27 2014
> Uncompressing  kernel...........................................................
> ..........................................
> 
> ERROR: invalid compressed format (err=1)
> 
>  -- System halted
> 

> と、ブートが停止してしまいます。
>
> ----
> SDカードからmmcsdイメージでブートし、
>
>

> Hermit-At v3.2.4 (Armadillo-840/mmcsd) compiled at 21:52:28, Jan 27 2014
> hermit> 
> 

>
> とし、Armadillo-840がSDブートできたことを確認し、minicom を抜け、
>
> ATDEから
>

> hermit download --input-file loader-armadillo840-nor-v3.2.4.bin --region bootloader --force-locked --port /dev/ttyUSB0
> 

>
> を実行し、
>

> serial: completed 0x0000d050 (53328) bytes.
> 

>
> と表示され、書き換えても完了しても、ブートエラーの現象が変わりません。
> (念のために、hermit-at-winからも同様に書き換えてみましたが、同じでした。)
>
> 何か見落としがあるのか・・・。対処のポイントをご存知の方、ご教授いただけますでしょうか?
>
> affectlogic kimura
>
>
>

佐々木様

ありがとうございます。

勘違いしていました。ブートローダではなくて、カーネルのエラーでした。
netflashを使って書き込んでいたカーネルのイメージが壊れていたようです。
(カスタマイズはしていません)

カーネルを書き換えたところ、無事動作しました。失礼しました。
ご教授ありがとうございました。

affectlogic kimura