芯来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,重新编译,即可通过。
生成比特流文件的官方指导如下:
4.2. How to generate mcs for FPGA
如果要烧录MCU200t的板子,进入FPGA_NAME := ddr200t
改为 FPGA_NAME := mcu200t
接着再执行: