RISC-V技术论坛
登录
直播中
七上八下
9年用户
905经验值
私信
关注
[经验]
将mcs文件烧到板子上以及利用IDE上传软件程序过程中遇到的问题以及解决方法
mcs
IDE
问题1:mcs烧录问题
首先,我们使用的是mcu200t的板子,自带了调试器,注意这个调试器不能用于烧录mcs文件,烧录mcs文件需要专门的下载器,我们使用的下载器如下图所示:
这里我们还遇到一个问题,就是这个下载器是14pin的,而mcu的板子是10pin,这里我们对照下载器的原理图,进行了跳线处理。板子上的
FPGA
_JTAG口的管脚与MCU_JTAG口的设置相同,可以参照蜂鸟调试器上面的管脚示意图进行连接。需要连接六根线,TCK、TDO、TMS、TDI、GND以及VCC3V3。
至此,准备工作就结束了,板子上电,连接电脑,打开vivado,启动Hardware Manager,然后Auto Connect,这时我们遇到了一个错误如下:
解决方法如下[1]:
Open target/Open New Target
然后Next,会报错:
不用管,直接关了,然后再Auto connect,就可以了,如果还有jsn2和jsn3的错误,重复上述步骤,将jsn1改成jsn2和jsn3即可。
2.利用IDE上载软件程序遇见错误:
错误如下:
这里感谢胡灿老师给出的解决方法,这里直接贴上原帖地址:
https://rvmcu.com/column-topic-id-464.html
至此问题解决,成功上载程序,通过串口助手,成功打印nice_demo的信息。
但是在后续我们自己的程序上版子的过程中,遇到了上载不成功的问题:
解决方法参考了评论区的何志帆大佬的方法[2]:
1.可以重启板子同时run写入,不过我自己的程序这个方法没成功。
2.先run,再重启板子,我用这个方法成功了,相隔大概1s。
至此,成功完成了mcs文件的烧录以及软件程序的上载。
更多回帖
rotate(-90deg);
回复
相关帖子
mcs
IDE
程序
加载
过程中
遇到
的问题及其
解决方法
101
Cadence在使用
过程中
遇到
的问题及
解决方法
0
plc在调试
过程中
遇到
的问题及
解决方法
3867
keil5怎么把
程序
烧
到
板子
上
8159
PLC与电脑的连接
方法
以及
程序
的
上传
、下载
方法
26596
对Proteus与Keil联调
过程中
遇到
的怪异现象
解决方法
1
串口 单片机
文件
_单片机
烧
写
程序
过程
以及
详细说明
4
高频心电发展
过程中
遇到
的问题
以及
市场前景浅析
2112
西门子PLC硬件和编程
过程中
常见问题
以及
解决方法
17256
PCB
过程中
遇到
的问题和总结
0
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分