自已做的一开发板,AC97芯片为LM4550,电路和ML401的开发板一样
网上下载了ML401的例程,
由于例程是EDK8.1版的,我电脑里装的是EDK12.2版
因此不能直接打开,只好重新创建
大家知道,EDK12.2版的MB没有OPB总线,而AC97的核是基于OPB总线的,所以用了一个PLB OPB的桥
AC97的核没有做任何修改,直接复制到了我工程的pcores下,添加到EDK中
不知道这样是否可以
编译下载后,发现IP核并没有工作,
ac97_rst_n_pin为高
ac97_Clk_pin输入12.288MHz
ac97_SData_In_pin、ac97_SData_Out_pin、ac97_Sync_pin 上都没有波形
程序中读IP寄存器读到的数据也不正确
不知为何?
是不是,用低版本软件创建的IP在高版本软件上不能使用?
xilinx真的很麻烦,软件升级都无法向下兼容的。。 |