折腾了一周多的ZYNQ镜像文件问题,终于有一点点进步了!
问题:从网上下载了各种版本的ZYNQ镜像文件,手边有的是8G的TF卡,以前做串口屏的启动卡。看网上说8G卡不行,太小。32G卡不行,太大。偏偏手边只有8G和32G。尝试使用读卡器接入电脑,出现U盘盘符后,右键格式化。然后按照网上的教程,使用Win32DiskImager烧录img文件到U盘。显示成功后将TF卡插入ZYNQ板卡对应的SD卡位。教程上说,几分钟后可以看到LED闪烁。问题是,等了很久,断电再上电,继续等,板上没有任何变化。。。。发愁了一周多!!
猜想可能的问题:
(1)镜像文件有问题,太大了?但是查看下载的img文件解压只有5G左右,8G的卡可以存。版本问题?试过2.4.2.5.2.6各个版本,都没任何动静!!!!??
(2)板子坏了?从PYNQ、换到启明星、换领航者,全都静默了???!!!
(3)软件不会用?一直不想使用的VIVADO也差不多整会了,ZYNQ内置的PS、PL也了解了。还是无解??
(4)SD卡初始化方法问题?在串口屏使用SD卡时,对SD卡格式化有严格的要求,需要使用CMD命令窗口格式化,也许这里也需要特殊的格式化过程。
解决办法:SD卡格式化过程要特别处理!
首先,SD卡使用读卡器接入电脑后,选择计算机管理界面的磁盘管理界面,删除对应SD卡的扇区信息:
注意:删除卷,不要格式化!!
然后使用Win32DiskImager烧录img文件到U盘:
烧录成功后,退出U盘,不要直接拔!!U盘原来也不是那么随意使用!!
这个过程尝试了很多次,终于看到板上有变化了!!!记录没有放弃,记录小小的进步!
算法硬件化加速,还需要继续坚持!!