🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/全国大学生集成电路创新创业大赛/Nuclei Studio软件调试debug分享
Nuclei Studio软件调试debug分享
全国大学生集成电路创新创业大赛 作者 何志帆 发布于 2021-05-10 17:20(1978 天前) 7580 浏览

芯来IDE调试的官方指导链接如下:
4.4How to develop with Nuclei Studio

一、问题描述

想调试MCU200t板子,参考“4.4.5. Run Hello World Project”的流程,没有跑通。设置:

“RV-Tools -> SDK Configuration Tools”, choose “FLASH”



本文也是为了解决上篇分享最后遗留下来的问题:
芯来MCU200T 新机测试

二、解决方案

考虑到最开始选择“ILM”时,编译是可以通过的,于是比较选择“ILM”和“FLASH”两种方式的编译选项:

选中项目-> 右键,Properties(或Alt+Enter)->C/C++Build->Settings->Tool Settings

对比每个部分(GNU RISC-V Cross Assembler、C Compiler、C++Compiler、C++Linker、Create Flash Image Print Size),最后发现是C++Linker部分的问题:


到General子标签下查看,发现问题!

需要手动将“ddr200t”修改为“mcu200t”:

OK->Apply and close,重新编译,即可通过。

三、附送烧录时的类似bug

生成比特流文件的官方指导如下:
4.2. How to generate mcs for FPGA
如果要烧录MCU200t的板子,进入/fpga目录,需要修改目录下的Makefile:
FPGA_NAME := ddr200t 改为 FPGA_NAME := mcu200t


接着再执行:

make install FPGA_NAME=mcu200t
make bit FPGA_NAME=ddr200t  //大概要20min
make mcs FPGA_NAME=ddr200t
全部回复 8
哼哈吼?
哼哈吼?1972 天前 · 1 楼
回复 何志帆:

蜂鸟调试器确定连上了?

怎么样才是确定已经连上了呢

哼哈吼?
哼哈吼?1972 天前 · 2 楼
回复 何志帆:

蜂鸟调试器确定连上了?

设备管理器出现了com口 这应该是连上了吧

何志帆
何志帆1972 天前 · 3 楼
回复 哼哈吼?:

我是想通过flash下载到板子里去,但是出现这个错误了


蜂鸟调试器确定连上了?

哼哈吼?
哼哈吼?1972 天前 · 4 楼
回复 何志帆:

debug模式需要ilm吧

我是想通过flash下载到板子里去,但是出现这个错误了


何志帆
何志帆1972 天前 · 5 楼
回复 哼哈吼?:

大神 这个问题有遇到过吗?请教一下呢

debug模式需要ilm吧

哼哈吼?
哼哈吼?1973 天前 · 6 楼

大神 这个问题有遇到过吗?请教一下呢

a
admin1978 天前 · 7 楼

之前的版本确实有这样一个bug,最新插件已升级到1.0.9了,修复了这个bug,可以更新一下您IDE里的插件噢


何志帆
何志帆1978 天前 · 8 楼

最后的命令是mcu,发布之后修改不了。。。

make install FPGA_NAME=mcu200t

make bit FPGA_NAME=mcu200t //大概要20min make mcs FPGA_NAME=mcu200t

💡 请 登录 后参与讨论(微信扫码即登录/注册)