本章节介绍紫光开发板,如何将sfc文件固化到QSPI
1.工程编译完成,并且没有任何报错
2.点击下载快捷图标,连接jtag下载器
3.jtag下载配置对话框 ,点击红色方框快捷图标扫描jtag下载器
4. 正在扫描jtag下载器
5.扫描到开发板芯片后,在弹出对话框中选择sbit文件,点击Open
6.选择Operations-->Convert File打开qspi设置对话框
7.在弹出的对话框中选择自己的qspi芯片型号
8.在BitstreamFile点击红色方框省略号添加sbit文件
9.选择工程的sbit文件,点击Open添加文件
10.可以看到下面Output会输出一个sfc文件,这个sfc文件就是我们需要下载到qspi的文件
11.点击OK生成sfc文件,然后关闭对话框
12.在扫描的开发板芯片上右击选择Scan Cuter Flash,扫描qspi芯片
13.扫描到qspi芯片后,会弹出对话框添加sfc文件,点击Open添加
14.添加完sfc,可以看到我们的qspi芯片型号和sfc文件名称
15.在我们添加的qspi芯片Outer Flash上 ,右击选择Program将sfc文件下载到qspi
16.sfc文件正在下载中
17.qspi下载完成
注意:修改qspi启动速度(第一种方式)
紫光的软件是可以设置qspi的启动时钟的,而紫光软件默认的启动速度很慢
1.这里点击设置图标,打开紫光设置对话框
2.点击Generate Bitstream 选择Configuration选项卡,可以看到紫光默认的qspi启动时钟为2.99M
3.这里修改为40M,官方一般建议不要超过50M,当然这里要根据实际的芯片速率来,尽量不要设置太高 ,最后点击OK保存所有设置
4.设置完成后 ,可以看到工程出现感叹号,说明工程配置已经更新这时要重新编译工程才行
5.在Generate Bitstream上右击选择Rerun ALL重新编译工程,编译完成后再按照上面的步骤重新下载,设置完成后启动速度会明显快很多
注意:修改qspi启动速度(第二种方式)
这个红色方框这里可以设置qspi启动模式,比如设置x1 ,x1,x4,这样也能提供qspi的启动速率,但这里设置最好按照数据手册里的来设置
如若转载,请注明出处