我遇到了同样的问题。(我曾在viretx5-ML507,ISE14.6上工作过)
作为forrow的消息:
警告:EDK - !:试着找出主内存控制器!
错误:EDK - device-tree() - 子列表“”中缺少元素0
错误:EDK:3416-runnig TCL过程generate()时出错。
我通过增加device_tree.tcl文件中的main_memory项来解决这个问题,如下所示:
打开.tcl文件,
查找get_first_mem_controller()的函数:
proc get_first_mem_controller {memory_nodes} {foreach order“ps7_ddr axi_v6_ddrx axi_7series_ddrx axi_s6_ddrx mpmc”{foreach node $ memory_nodes {if {“[lindex $ node 0]”==“$ order”} {return $ nodeIncreace yourmain_memory :(在mydesign中,我用过
ppc440mc_ddr2)
proc get_first_mem_controller {memory_nodes} {foreach order“ps7_ddr axi_v6_ddrx axi_7series_ddrx axi_s6_ddrx mpmc ppc440mc_ddr2”{foreach node $ memory_nodes {if {“[lindex $ node 0]”==“$ order”} {return $ node
(你可以在gen_memories()的基础上找到记忆名称)
保存并退出,
Rubuild你的BSP,
现在没有问题
我遇到了同样的问题。(我曾在viretx5-ML507,ISE14.6上工作过)
作为forrow的消息:
警告:EDK - !:试着找出主内存控制器!
错误:EDK - device-tree() - 子列表“”中缺少元素0
错误:EDK:3416-runnig TCL过程generate()时出错。
我通过增加device_tree.tcl文件中的main_memory项来解决这个问题,如下所示:
打开.tcl文件,
查找get_first_mem_controller()的函数:
proc get_first_mem_controller {memory_nodes} {foreach order“ps7_ddr axi_v6_ddrx axi_7series_ddrx axi_s6_ddrx mpmc”{foreach node $ memory_nodes {if {“[lindex $ node 0]”==“$ order”} {return $ nodeIncreace yourmain_memory :(在mydesign中,我用过
ppc440mc_ddr2)
proc get_first_mem_controller {memory_nodes} {foreach order“ps7_ddr axi_v6_ddrx axi_7series_ddrx axi_s6_ddrx mpmc ppc440mc_ddr2”{foreach node $ memory_nodes {if {“[lindex $ node 0]”==“$ order”} {return $ node
(你可以在gen_memories()的基础上找到记忆名称)
保存并退出,
Rubuild你的BSP,
现在没有问题
举报