[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: different memory on NEWS-5000X causes panic
MASUDA Hideo <h-masuda@ics.es.osaka-u.ac.jp> writes:
> NEWS-5000 には、メモリスロットが8つあり、4枚セットで挿す
> ようになってます。
> A bank に、64MB x4 を挿して、B bank に 16MB x4 を挿して
> 起動すると、ROM monitor 上では
>
> Real memory size 0x14000000 (327680KB)
> Free memory size 0x13ff2038 (327624KB)
>
> と、認識しますが、boot しようとすると、以下のように PANIC
> します。
NWS-5000(5000Xも含む)では、256MBを超えるメインメモリは物理アドレスが不連
続になっています。どういうことかと言うと、物理アドレスマップでは、
0-256MB メインメモリの先頭256MB
256-512MB I/O領域
4GB- メインメモリ(Max. 512MB)
となっています。
現在のMIPS用のNetBSDの実装は、kseg0で全部のメインメモリがアクセスできる
という前提で設計されているので、kseg0(物理アドレスの先頭512MB)に存在しな
いメモリはサポートしていません。
以上の理由で、NWS-5000では256MBを超えるサイズのメインメモリが存在すると
動作しないはずです。
篠原