取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
994 次查看
注册日期: ‎05-14-2018

关于BIF文件的offset地址设置

转到解答

你好

目前使用zynq7000系列,在生成BIF时有点疑问,

the_ROM_image:
{
[bootloader] images/linux/zynq_fsbl.elf
images/linux/download.bit
images/linux/u-boot.elf
[offset = 0xE20000] images/linux/image.ub
}

按照以上官方例子格式来看的话,其中offset是如何确认的呢?谢谢

 

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Xilinx Employee
Xilinx Employee
877 次查看
注册日期: ‎08-01-2007

回复: 关于BIF文件的offset地址设置

转到解答

这句offset的意思是把image.ub搬到内存的什么位置,好让uboot去取。

uboot里设置了同样的地址,会自动取Linux镜像并启动。

在petalinux-config里,有subsystem auto hardware settings,里面的flash settings定义flash paritition地址,advanced bootable image storage settings - kernel image settings 可以指定把kernel放在哪个partition。设置好了uboot就能自动加载linux了。

其他信息可以参考UG1144

 

在原帖中查看解决方案

4 条回复4
Highlighted
Explorer
Explorer
933 次查看
注册日期: ‎06-22-2011

回复: 关于BIF文件的offset地址设置

转到解答

 

好像petalinux在配置的时候要设定这个的吧。

 

xc

0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
905 次查看
注册日期: ‎09-14-2018

回复: 关于BIF文件的offset地址设置

转到解答

@baronwang13146688

这个是哪个例子里面的?

0 项奖励
Highlighted
893 次查看
注册日期: ‎05-14-2018

回复: 关于BIF文件的offset地址设置

转到解答
你好 AR64903有提到,这个便宜是再petalinux图像化配置时指定吗?
0 项奖励
Highlighted
Xilinx Employee
Xilinx Employee
878 次查看
注册日期: ‎08-01-2007

回复: 关于BIF文件的offset地址设置

转到解答

这句offset的意思是把image.ub搬到内存的什么位置,好让uboot去取。

uboot里设置了同样的地址,会自动取Linux镜像并启动。

在petalinux-config里,有subsystem auto hardware settings,里面的flash settings定义flash paritition地址,advanced bootable image storage settings - kernel image settings 可以指定把kernel放在哪个partition。设置好了uboot就能自动加载linux了。

其他信息可以参考UG1144

 

在原帖中查看解决方案