[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 突然 >>root=/dev/hda1 ...Now Loading...done.



かわうちです。
こんばんは。

藤原さん wrote:
> これの理由なのですが、実は(何も考えないでいると)、突然
> 
> ******* Product Information *******
> ----------------------------------
> Product Name: KURO-BOX/HG(IESHIGE)
>           VER: 1.00
>          Date: 2004/10/19 17:18:54
> ----------------------------------
> Firmware check:done.
> 
> 
>>>root=/dev/hda1
> 
> Now Loading...done.
> Now Booting
> 
> という画面になってしまいます。これで再起動を余儀なくされた訳
> です。
> 時々 AVR に、まだ生きているよという watchdog 対策のようなもの
> を送る必要があるのでしょうか ?

対策としては、『玄箱うぉううぉう♪』さん(http://kuro.dsk.jp)の
所に書かれている事項が該当すると思います。(短いので引用します)

# ppc_uartdを使わずに起動時のLEDの点滅を止めたい
# シリアルポートを適切に設定した後にAAAAFFFFJJJJ>>>>VVVV>>>>ZZZZVVVVKKKKをAVRへ送る。
#
#    stty -F /dev/ttyS1 10:1:9f0d:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0
#    echo -n "AAAAFFFFJJJJ>>>>VVVV>>>>ZZZZVVVVKKKK" > /dev/ttyS1

NetBSD側からだと、/dev/dty01を9600bps,E81(イーブンパリティです)
に設定してから上記文字列をそこへ送ると良いと思います。
# /dev/dty01の代わりに/dev/tty01ではsttyコマンドでブロックして
# しまいました :-(
確か、NetBSDでは stty -f /dev/dty01 parenb cs8 -cstopb speed 9600
とかやった記憶があります。

この文字列は、1回送るだけで効果があるようです。

> 多分、後のボタンを押しながら電源を入れて、赤の LED が点滅して
> いる状態で使っていると、そうならない気がしています。

そのようです。
(余談)新型Linkstation(MIPS系)はこのボタン技が必須みたいです。

では、失礼します。
--
Eiji Kawauchi