amobbs.com 阿莫电子技术论坛

标题: 请问zynq7020 uboot下怎样加载fpga比特流文件 [打印本页]

作者: justdomyself    时间: 2023-11-9 11:50
标题: 请问zynq7020 uboot下怎样加载fpga比特流文件
命令如下:
fatload sd  0 0x4000000 system_wrapper.bit.bin
fpga loadb 0 0x4000000   2055776

错误如下:
[attach]629640[/attach]
作者: justdomyself    时间: 2023-11-9 13:21
有搞过的么 给点意见 谢谢!
作者: jadegu    时间: 2023-11-9 13:47
本帖最后由 jadegu 于 2023-11-9 14:03 编辑

只用过pynq z2,用的python加载比特流
类似这样
https://blog.csdn.net/schwarzer_w/article/details/103629296
也是7020,7010系列的芯片
建议好好看看提示,再试试。
作者: justdomyself    时间: 2023-11-9 17:09
jadegu 发表于 2023-11-9 13:47
只用过pynq z2,用的python加载比特流
类似这样
https://blog.csdn.net/schwarzer_w/article/details/10362 ...
(引用自3楼)

你这个感觉参考作用不大。

我是想从uboot修改环境变量后启动。
作者: thepresent    时间: 2023-11-10 09:32
在板子上试了一下,fatload sd不行,应该使用fatload mmc。
另外,加载的bit文件应该是vivado生成的原始的bit文件,不是处理后的bit.bin文件。你需要首先把原始的bit文件放到sd卡的boot区,然后运行以下命令:
  1. fatload mmc 0 0x4000000 system.bit
  2. fpga loadb 0 0x4000000 0x300000
复制代码

作者: justdomyself    时间: 2023-11-10 23:40
thepresent 发表于 2023-11-10 09:32
在板子上试了一下,fatload sd不行,应该使用fatload mmc。
另外,加载的bit文件应该是vivado生成的原始的b ...

(引用自5楼)

好的,谢谢  我下周一试试。
作者: justdomyself    时间: 2023-11-16 13:16
thepresent 发表于 2023-11-10 09:32
在板子上试了一下,fatload sd不行,应该使用fatload mmc。
另外,加载的bit文件应该是vivado生成的原始的b ...
(引用自5楼)

我把环境变量修改成
bootargs=console=ttyPS0,115200 earlyprintk root=/dev/mmcblk0p2 rw rootfstype=ext4  rootwait rw
setenv bootcmd 'fatload mmc 0 0x4000000 system.bit  && fpga loadb 0 0x4000000 0x300000 &&run $modeboot'
saveenv

貌似bit没跑起来啊 。






欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4