这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Xilinx » 关于”在zynq-common.h中这样改成go命令 启动 是否正确“的问题探讨

共1条 1/1 1 跳转至

关于”在zynq-common.h中这样改成go命令 启动 是否正确“的问题探讨

菜鸟
2014-10-09 14:48:21     打赏

谁帮忙看看,我这样在zynq-common.h中这样改成go命令 启动 对吗?


【村长】上海-EEPROM

你能启动吗?


【知青】西安-xian

不能....


【村长】上海-EEPROM

那就不对啊


【知青】西安-xian
我正找哪里问题呢  这里哪里不对了 ,应该从哪里考虑

【村长】上海-EEPROM

为什么不用bootm


【知青】西安-xian

本来是用bootm   一直出现机器码的问题   如下:
Uncompressing Linux... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x1fb30dbc).

Available machine support:

ID (hex)        NAME
00000d32        Xilinx Zynq Platform
00000d0f        Xilinx Zynq Platform
00000d32        Xilinx Zynq Platform
00000d0f        Xilinx Zynq Platform
00000d0f        Xilinx Zynq Platform
00000d0f        Xilinx Zynq Platform

Please check your kernel config and/or bootloader.

我就想是不是 换成go  直接启动zImage  就不存在机器码的问题了   结果还是有


【村长】上海-EEPROM

你用的是xilinx的 UBOOT 应该用uImage

【知青】西安-xian
为什么?

【村长】上海-EEPROM

跟digilent的不一样


【知青】西安-xian

我是从github.com/Xilinx/u-boot-xlnx 下载的   我看文件中默认的是 确实是uImage


【村长】上海-EEPROM
你是不是把kernel_image 改成了 zImage了

【知青】西安-xian

我把zynq-common.h文件中改成启动zImage了,并换成go 命令启动了,然后直接编译成zImage了  没再弄uImage        但是我用的是Digilent的源码配置编译的,改成了

【村长】上海-EEPROM
最好用digilent的内核和UBOOT 或者xilinx的内核 UBOOT  别混着用

【知青】西安-xian
初学 看教程看乱了  源码也有点有点乱 用Xilinx的弄得u-boot  用Digilen的弄得zImage    devicetree。dtb    后又用的Xilinx 的  文件系统

【支书】北京-Klaus
有区别?

【知青】西安-xian
陆书上的    看不懂了  又到网上看帖子   对比了一下  源码    有些区别 

菜鸟初学  请各位大神指教呐



共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]