查看: 2546|回复: 0

Odyssey MAX10 FPGA 之使用串口FPGA程序下载篇

[复制链接]
  • TA的每日心情
    开心
    2019-6-9 17:43
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-11-7 10:02:13 | 显示全部楼层 |阅读模式
    分享到:
    这个开发套件官网上可以找到好多fpga的固件,如下面截图所示。那我们就挨个把它下载下来吧!


    板载fpga有两种下载方式。一种是采用jtag下载。还有一种就是通过串口下载。和上次升级EFM32固件一样打开串口工具。
    在串口对话窗口进行下载。

    这里选择0     可以看到,我们原来本身自带了一些,已经存在里面的fpga程序。里面还有好多空空一剩余的空间,让功能可以下载自己的。程序

    回到菜单界面按下1。然后他会让你输入列表编号,我们挨个来吧,来空的全部填满。

    。输入2,然后选择文件,然后点发送文件,选择我们已经下好的软件。



    这个很快就传上去了。
    再来看看程序列表:

    2号已经多了一项。
    后面的就依次省略了。

    看到我们的列表已经快要满了。
    遇到传比较大的文件就会比较慢。甚至会卡死的样子,串口无任何反应,但是文件应该会都传上去了。

    最后来看下占满的样子。却发现有些名字显示不完整,不知道是什么问题,重命名文件名字都不行。

    其中有些功能都是重复的,但这不是我的最终目的,我是要下载程序到fpga的呢。
    可以看到下载时候的速度最大在19.35kb/s

    然后回到主菜单,输入6将程序下载到fpga。

    可以看到下载时候的界面。

    最后下载完了会出现一些配置选项,输入0.。。。然后自己接开始配置了。

    算了不管了,看看时间FPGA能运行么,你别说,不需要复位按键什么的,FPGA以及运行开了:
    上面我下载的是6列表的,后面又改了,下成9里的程序了,所以变成声音检测了。
    可以照片看到8个led随着声音强度不同亮的等级(数量)不同。但实际比较难抓拍到。

    到这里也发现了,也不一定非要USB-blaster 来给他下载程序。我们在quartus 上编好软件然后导出bin格式程序,通过串口下载进来就可以了。如果要调试的话,还是上jtag吧。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 14:37 , Processed in 0.126329 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.