[Suzaku:01204] AV Board audio

ohyama email@hidden
2008年 7月 22日 (火) 10:50:51 JST


お世話になっております。大山です。

AV Board audio core (opb_sia00)の内容について確認させてください。
1. Linuxを用いず、HDLのみのBus interfaceをみると、SDRAMには接続されてないよ
うですが、SDRAMは用いていますか?
2. av_sample.c(main.cとして使用)には
#ifdef  XPAR_SIA_CNTLR_AR0_BASEADDR
#define DRAM_COD_START               (0x81000000)
#define V_BASEADDR                   (0xffff4200)
#define A_BASEADDR                   (0xffff4400)

とあり、~.mhsファイルの
# IP コア OPB-SIA00 の追加
BEGIN opb_sia00
PARAMETER INSTANCE = sia_cntlr
PARAMETER HW_VER = x.xx.x # x.xx.x : ご使用になるコアのバージョン
PARAMETER C_AR0_BASEADDR = 0xFFFF4400
から、生成されたmicroblaze_0/include/xparameters.hの
#define XPAR_SIA_CNTLR_AR0_BASEADDR 0xFFFF4400
とあるので、DRAM_COD_START	が、 0x81000000 だと思うのですが、間違いあ
りませんか?  0x81000000は、SDRAM マップ内なので、data_rec()には、SDRAMが使
われているのですね?
ところが、SP3E Starter KITを用いて、一から、(もちろんopb_sia00_v1_00_aを用
いて)作成し、動作したのですが、どうもDRAM_COD_STARTは、0x81000000ではなく、
0x01000000のようです。 最後にSDRAM自体を削除しましたが、動作しています。
0x01000000は、どこにもマッピングされていないようなのですが、これは何ですか?

よろしくお願いします。




suzaku メーリングリストの案内