博客首页 | 排行榜 |

daisywmc的博客

个人档案
博文分类
用EDK11.2实现ML403的调试过程  2010-01-12 19:10

由于原来的ML403用的是8.2的版本,而卧安装了11.2故用11.2来实现,但是出现了些问题。

BEGIN OS
 PARAMETER OS_NAME = uclinux
 PARAMETER OS_VER = 1.00.d
 PARAMETER PROC_INSTANCE = microblaze_0
 PARAMETER stdout = RS232_Uart
 PARAMETER stdin = RS232_Uart
 PARAMETER main_memory_bank = -1
 PARAMETER lmb_memory = dlmb_cntlr
 PARAMETER flash_memory_bank = -1
 PARAMETER main_memory = DDR_SDRAM
END

E:\EDK_lab\ml403_11\system.mss line 14 - Peripheral instance
   DDR_SDRAM is not a valid IP for PARAMETER main_memory !

在updata bitstream后出现以上问题。

在分析问题之后,初步认为是:EDK\sw\lib\bsp\uclinux_v1_00_d\data下的uclinux_v2_1_0.mld中定义了:

PARAMETER name = main_memory, desc ="Name of Main Memory used with uClinux", type = peripheral_instance, range=(opb_ddr,opb_emc,plb_ddr,plb_emc,opb_sdram,plb_sdram,mch_opb_sdram,mch_opb_ddr), default = none;

是不是由于11.2版本中sdram控制器的版本比以前的新,而以前的参数类型中就没该类型引起的?

另外,uclinux_v1_00_d 是不是有更新的包呢? 网上找了 没找到。

查到了一个新版的linux  :Petalinux.老外已经搞这个的很多了 看来自己落伍了 哈哈

Petalinux.源码包 也不能下载了 ,那位仁兄有可以共享下一啊 谢谢!!

以上问题还没有解决,明天再弄了!!

 

 

类别:默认 |
上一篇:petalinux image文件生成后的应用程序的编译
以下网友评论只代表其个人观点,不代表本网站的观点或立场