Armadilloフォーラム

hermitを使っての書き換え

hira

2022年7月26日 9時20分

お世話になっております。

以下の状況が発生しております。

通常のA440でJP1をショートさせてhermitを使っての書き換えはできています。
そのA440にnetflashを利用しイメージを書き込んだところ固まってしまったので、
出荷状態に戻そうと再度JP1をショートさせて書き込みを行おうとしたところ、
hermitのShoehornでターゲットの指定のところで進まない状態になってしまいました。

その状態の時にA440を初期化する方法はありますでしょうか。

コメント

at_ohsawa

2022年7月26日 9時38分

ソフトウェアマニュアル 「6.6.2. 作業用 PC が Linux の場合」の手順にしたがって
Linuxマシン(ATDEで良いですが、USBシリアル変換によって相性ある場合があります)
からコマンドラインのshoehornを使ってみてください。

hira

2022年7月26日 13時51分

shoehorn にてターゲットの指定の際に
Too Many DRAM fragments
と出て指定ができない状況になります。

ただし、複数台の端末で試したところ、正常に指定ができる端末もありました。
上記メッセージは端末に依存するということでしょうか。

とりあえず、正常に行える端末で作業は可能ですが、
もし原因がわかるようでしたらご教授いただけますでしょうか。

at_ohsawa

2022年7月26日 17時34分

> shoehorn にてターゲットの指定の際に
> Too Many DRAM fragments

shoehornコマンドの実行から、終了までの間の
上のメッセージを含むコンソール出力をすべて
貼っていただけないでしょうか。

また、発生している端末としない端末の製品にはられているシールの
型番(A4400-U00Z等)と台数をそれぞれ教えていただけますか。

hira

2022年8月8日 14時03分

お世話になっております。

表題の件ですが、一応の解決をいたしました。

I-O DATAのUSBシリアル変換ケーブルを中継すると
問題なく書き換えが可能でした。
通信設定等は何も変更しておりません。

上記のことからPC側の問題の可能性もありますが、
acer、Lenovo等で試しましたが、同じ現象が起こりました。
COMポートの設定を変更すればエラー回避できるかもしれませんが、
そこまでは試しておりません。

エラーメッセージはパターンがありますが、
毎回同じというわけではありませんでした。

よろしくお願いします。