OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1887|回复: 4

[XILINX] petalinux-package打包生成BOOT.BIN时,加上--fpga参数就不能正常启动。

[复制链接]

13

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2019-11-18
在线时间
15 小时
发表于 2023-8-28 22:19:02 | 显示全部楼层 |阅读模式

我用​petalinux-package打包生成BOOT.BIN时,若不加--fpga参数,也就是只运行ps端程序,这时候生成的BOOT.BIN能够
正常启动,可以通过串口看到uboot正常启动了,可知FSBL能够加载uboot,但是我一旦加上--fpga参数,指定下载bit文
件时生成的BOOT.BIN就不能正常启动,串口也没有任何输出信息,也就是fsbl不能正常加载bitstream文件,请问可能是
哪儿的问题,使用petalinux-packag命令有哪些特别注意的事项吗?
我看网上说bitstream有两种形式,一种是纯粹的二进制文件,另外一种是加上一些头部信息,我的bitstream是vivado
生成的,是否需要在petalinux-packag命令中指定哪种形式呢?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

102

帖子

0

精华

高级会员

Rank: 4

积分
646
金钱
646
注册时间
2021-8-3
在线时间
152 小时
发表于 2023-8-29 09:48:15 | 显示全部楼层
加bit文件和不加bit文件时,启动镜像文件分别是哪些
回复 支持 反对

使用道具 举报

13

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2019-11-18
在线时间
15 小时
 楼主| 发表于 2023-8-29 22:45:29 | 显示全部楼层
不加bit文件命令是: petalinux-package --boot --fsbl  --u-boot --force    启动镜像有:BOOT.BIN image.ub和根文件系统也就是只运行PS端的程序,不运行pl端程序, ps端的程序和pl端程序完全独立,没有任何交互
添加bit文件命令是: petalinux-package --boot --fsbl --fpga --u-boot --force 也是 ps端的程序和pl端程序完全独立,没有任何交互
从网上看到需要打开FSBL的debug开关才有输出信息,请问在petalinux创建的工程下怎么打开fsbl的debug开关。
回复 支持 反对

使用道具 举报

13

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
82
金钱
82
注册时间
2019-11-18
在线时间
15 小时
 楼主| 发表于 2023-8-29 22:55:55 | 显示全部楼层
helloqds 发表于 2023-8-29 09:48
加bit文件和不加bit文件时,启动镜像文件分别是哪些

这个项目ps端和pl端完全独立,没有任何交互,用两个vivado工程分别建立的
不加bit文件使用的命令petalinux-package --boot --fsbl --u-boot --force 启动镜像文件BOOT.BIN image.ub和根文件系统 也就是只运行ps端程序
添加bit文件使用命令 petalinux-package --boot --fsbl --fpga --u-boot --force 启动镜像文件BOOT.BIN image.ub system.bit和根文件系统也就是ps端和pl端程序都运行
据网上说fsbl的debug开关打开才能从串口看到输出信息,请问在petalinux创建的工程下,怎么打开fsbl的debug开关
回复 支持 反对

使用道具 举报

2

主题

102

帖子

0

精华

高级会员

Rank: 4

积分
646
金钱
646
注册时间
2021-8-3
在线时间
152 小时
发表于 2023-8-30 10:13:38 | 显示全部楼层
可能和bit文件本身有关,使用两个不相关的vivado工程中的bit文件,可能不支持这种做法,可以把这两个vivado工程合并,然后导出xsa(hdf),让petalinux自己生成bit文
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 23:23

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表