[X]关闭

CH05 从TF卡烧录QSPI FLASH可以解决VIVADO的烧录bug

文档创建者:uisrc
浏览次数:6328
最后更新:2018-06-10
自从VIVADO2016.4升级到VIVADO2017.4烧录QSPI FLASH必须先下载fsbl文件,而且我们发现对MIZ7035和MIZ7100无法正常下载,由于ZYNQ是带ARM的开发板,我们可以先让LINUX从SD卡拍起来,然后通过使用LINUX来烧录QSPI可以不依赖VIVADO软件,简单方便。后期我们还会提供自动烧录的功能,更加简单方便。下面给出本课程的烧录步骤1、复制qspi_image.bin到TF卡入下图。

1.png
2、插入TF卡到开发板,模式开关切换到SD模式,串口接通到LINUX,在控制台输入
cd /mnt/workspace/osrc/scripts
open_serial_console.sh
打开串口控制台然后给开发板通电。
在控制台可以看到串口的打印信息,启动完成后输入
ls/dev查看设备,入下图所示,mmcblk0就是我们的TF,其中分区mmcblk0p1就是boot分区,里面有我们的linux系统和qspi_image.bin
2.png
执行以下指令完成烧录到QSPI
# mount /dev/mmcblk0p1 /mnt
# cd /mnt
# ls
# dd if=/mnt/qspi_image.bin of=/dev/mtdblock0

3.png
开发板断电,切换模式开关到QSPI模式,然后通电,可以看到开发板从QSPI正常启动了。

发表评论已发布 2

uisrc

发表于 2018-6-6 17:16:45 | 显示全部楼层

基于最新的ubuntu16虚拟机(VM14)安装VIVADO2017.4进行嵌入式LINUX开发的更新地址。
-------------------------------------------------------------
视频链接教程:
https://pan.baidu.com/s/11HIvHkjSPaEOASq2lcgVdw 密码:goot
-------------------------------------------------------------
CH01为安装的vivado017.4软件的虚拟机,所有板子可以直接下载使用,省去自己安装麻烦链接:https://pan.baidu.com/s/1-jL8W72IPvwmFbVO56PTwA 密码:aqi0
-------------------------------------------------------------
MZ7100链接:
https://pan.baidu.com/s/1GiYCwXr0HVD4bmIB32kE3A 密码:t0xk
MZ7035链接:
https://pan.baidu.com/s/1fk2NO4yWDHloKfG0fuZtkg 密码:bofr
MZ702N链接:
https://pan.baidu.com/s/1Moirq_PJFoUGmaENEstnmw 密码:m8yd
MZ702A链接:
https://pan.baidu.com/s/18bKCoQYTO4UcLzoF8rlEoA 密码:z9cy
MZ701A链接:
https://pan.baidu.com/s/1vxdTRpkzGH0hS_gWElr5HA 密码:azl8
MZ702B链接:
https://pan.baidu.com/s/1X4BDGTpqayO4qInHdL5IGQ 密码:g6xj
MIZ701N-7020链接:
https://pan.baidu.com/s/15ZqdHQcDf_sBcwqHYfRJxg 密码:e1w7
越努力越幸运!加油!

uisrc

发表于 2018-6-10 13:21:48 | 显示全部楼层

视频教程已更新
越努力越幸运!加油!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则