[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: L-router / L-board
濱嶋です。
ちょっと悪企みがあってL-routerを購入しました。
Wed, 09 Jan 2002 21:40:34 +0900 に
Takao Shinohara <shin@sm.sony.co.jp> さんが書かれた
<10201091240.AA21402@lachesis.sm.sony.co.jp> を引用しています
> これ以上壊さないためにはどうすればよいか悩んでいたところ、Flash ROMの内
> 容が不用意に壊されないようにするためにはchipのwrite protect機能が使える
> のではないかと助言をいただいたので、(泥縄で)調べてみました。
>
> L-Routerに使われているのはIntelの28F640J5なのですが、このチップにはblock
> 単位で書き込みや消去を禁止する機能があります(Set Block Lock-Bitコマンド)。
>
> これを使えば、Lock-Bitをクリアしてから消去なり書き込みなりのコマンドを発
> 行するという手順を経ないと書き換えができなくなるので、何もしない状態より
> はかなり(65536倍?)安全になるはずです。
>
> いきなり実機で試すのは危険なので、たまたま手元にあった評価ボードのFlash
> ROMを使って実験したところ、簡単なプログラムで設定できることがわかりまし
> た。
>
> そこで、L-Routerでも工場出荷時のlinuxカーネルの部分とROMモニタの部分に
> lockを設定してみたところ、うまく行ったようです。
このlockを設定するプログラムを公開して(もしくは私だけにこっそりと教え
て:-))もらうことはできませんでしょうか?