Hack BBS

[全部のスレッド一覧][新規投稿][記事の削除・変更] [Home Page]

返信投稿はタイトルのリンクをクリックして下さい
スレッド【No.2773】の中の記事をすべて表示しています

【No.2773】のスレッド
05/07/11(月) 15:55:55 投稿者[Junker] [No.2773]のスレッド内
【No.2773】 タイトル[HG-LAN 1.4系のカーネルバージョン変更で] この記事がスレッドの最初です
カーネルバージョンが変わったようなので、ファームを 1.43 へ
変更してみました。カーネルだけでなく、ブートコードまで変わったんですね。

しばらく眺めたあとファームを戻そうと
cat fl1.bin > /dev/fl1 すると そんなファイルは無い と言われました。
ls -l /dev/fl* で、何も表示されません。/dev/fl* が無くなっていました。
(EMからも無くなっている)

取りあえず、mknod したのですが、
cat fl1.bin > /dev/fl1 すると そんなデバイスは無い と言われました。

「うそー、ファーム戻せないじゃん」状態です。
カーネル変更で、/dev/fl* は消滅してしまいました。

しかし、ファームの更新は出来るはずなので何かしら代替えがあるのではと
strings しまくると、デバイス名が /dev/mtdblock* に変わったようです。

まずは、cat /dev/mtdblock0 > mtdblock0.bin すると
読み出せはする物の IOエラー の嵐となり、「書き込み大丈夫?」状態です。

死亡覚悟で cat mtdblock0.bin > /dev/mtdblock0 すると、いままで通り
正常に書き込み出来ました。

なんで?と思い ls -l /dev すると

crw-r--r-- 1 root root 90, 0 Mar 10 18:17 mtd0
crw-r--r-- 1 root root 90, 2 Mar 10 18:17 mtd1
crw-r--r-- 1 root root 90, 4 Mar 10 18:17 mtd2
crw-r--r-- 1 root root 90, 6 Mar 10 18:17 mtd3
crw-r--r-- 1 root root 90, 8 Mar 10 18:17 mtd4
brw-r--r-- 1 root root 31, 0 Mar 10 18:17 mtdblock0
brw-r--r-- 1 root root 31, 1 Mar 10 18:17 mtdblock1
brw-r--r-- 1 root root 31, 2 Mar 10 18:17 mtdblock2
brw-r--r-- 1 root root 31, 3 Mar 10 18:17 mtdblock3
brw-r--r-- 1 root root 31, 4 Mar 10 18:18 mtdblock4

mtd* という、いかにも怪しいデバイスが有りました。
試しに cat /dev/mtd0 > mtd0.bin すると正常に読み出しが出来ました。


結論として、ファーム 1.41ベータ以降 /dev/fl* は消滅。代わりに、
 読み出し用 /dev/mtd*
 書き込み用 /dev/mtdblock*
となったようです。

対応は、
 fl0 -- mtd3 mtdblock3 -- 設定保存用
 fl1 -- mtd0 mtdblock0 -- firmimg.bin
 fl2 -- mtd1 mtdblock1 -- bootcode.bin
 fl3 -- mtd2 mtdblock2 -- 起動ステータス
 fl4 -- mtd4 mtdblock4 -- フラッシュ全体・以前と同じ
でした。

ちょっとインチキしてたので、戻せなかったらどうしようと思いましたが、
無事元の箱に戻せました。あぶなかったー。

07/10/14(日) 00:05:56 投稿者[山下康成] [No.2773]のスレッド内
【No.4839】 タイトル[Re: 玄箱+PC-MV7DX/U2でテレビが映らない] 【No.ujo_】に対する返信
PCast の Web 管理画面で「状態表示」「初期設定」は正常に実行でき、PC-MV7DX/U2 を認識しているのでしょうか?
テレビを映そうとされているということは、ちゃんと認識、実行できてチャンネル設定もできているのですよね?

となると、単なるPC側の問題ではないでしょうか。
オーバレイが表示できないビデオボードをお使いとか。
他のPCで確認してみられてはいかがでしょうか。