[Suzaku:00598] uClinux キャッシュオフ
三浦浩二
email@hidden
2006年 7月 19日 (水) 14:49:03 JST
いつもお世話になります。 (株)デザインテックの三浦です。
uClinuxブート前に自己診断等のプログラムを追加するため
bram_if_cntlrを8KB→16KBに増やしたいのですが
IP等使用しているためBloockRAMの空きがありません。
microblazeのキャッシュを未使用としたいのですが
mhsを書き換えてコンパイルしたのですが
uClinuxのブートログが出力されません。
何か間違っていると思いますが、アドバイスを頂けないでしょうか?
以下mhsファイル(変更箇所のみ抜粋)です。
・・・
BEGIN microblaze
PARAMETER INSTANCE = microblaze_i
PARAMETER HW_VER = 2.10.a
PARAMETER C_DEBUG_ENABLED = 0
PARAMETER C_NUMBER_OF_PC_BRK = 1
PARAMETER C_NUMBER_OF_RD_ADDR_BRK = 0
PARAMETER C_NUMBER_OF_WR_ADDR_BRK = 0
BUS_INTERFACE DLMB = d_lmb_v10
BUS_INTERFACE ILMB = i_lmb_v10
BUS_INTERFACE DOPB = d_opb_v20
BUS_INTERFACE IOPB = d_opb_v20
PORT CLK = SYS_CLK
PORT INTERRUPT = interrupt
END
・・・
BEGIN lmb_bram_if_cntlr
PARAMETER INSTANCE = d_lmb_bram_if_cntlr
PARAMETER HW_VER = 1.00.b
PARAMETER C_BASEADDR = 0x00000000
PARAMETER C_HIGHADDR = 0x00003FFF
BUS_INTERFACE SLMB = d_lmb_v10
BUS_INTERFACE BRAM_PORT = conn_0
PORT LMB_Clk = SYS_CLK
END
BEGIN lmb_bram_if_cntlr
PARAMETER INSTANCE = i_lmb_bram_if_cntlr
PARAMETER HW_VER = 1.00.b
PARAMETER C_BASEADDR = 0x00000000
PARAMETER C_HIGHADDR = 0x00003FFF
BUS_INTERFACE SLMB = i_lmb_v10
BUS_INTERFACE BRAM_PORT = conn_1
PORT LMB_Clk = SYS_CLK
END
BEGIN bram_block
PARAMETER INSTANCE = bram_block_0
PARAMETER HW_VER = 1.00.a
PARAMETER C_MEMSIZE = 16384
BUS_INTERFACE PORTA = conn_0
BUS_INTERFACE PORTB = conn_1
END
・・・
以下ログです。
Switching to 2nd stage bootloader...
Copying kernel...done.
(5分以上待っていても何も表示されません)
suzaku メーリングリストの案内