DDR200T/MCU200T上手测试 helloworld windows 蜂鸟E203 【Nuclei Studio2022.02使用】
MCU200T介绍(taobao芯来科技店铺RISCV-MCU)
MCU200T连接电脑
注意,第一次烧录测试通过MCU-JTAG插电脑
分为两部分,FPGA部分与MCU内核部分。简单说,FPGA-JTAG用于向Xilinx的FPGA芯片烧录bit文件(下载模式FLASH),固化电路形成蜂鸟E203内核MCU,或是生成一个供你使用的SOC整体。此时,可以把这个MCU当作一个“单片机”去调用和使用(下载模式ILM),测试调试均在MCU-JTAG进行。
- FPGA-JTAG(图左打X部分)
- MCU-JTAG(图右打O部分)
如果报错:openocd failed with code (1)
错误分析:
- 线差错了,可能是插到了FPGA-JTAG上,应该插在MCU-JTAG模式选择ILM
- OPENOCD的cfg文件给一个绝对路径
-f " "
JTAG蜂鸟调试器安装驱动
官方教程
https://www.rvmcu.com/column-topic-id-464.html
下载链接
https://nucleisys.com/developboard.php
windows10上Nuclei Studio安装
安装Nuclei Studio+安装JDK
Nuclei Studio下载
注意这里要用2022.02这个版本,2022.01这个版本经过本人测试没跑通。
NucleiStudio 将 JRE、Eclipse、GNU MCU Eclipse 插件、RISCV-V 交叉工具链、Windows Build Tools 打包在了一起。所以 NucleiStudio 本质上还是 Eclipse
解压后,选择工程的存储地方,可以双击打开
如果打不开,说明电脑环境变量没配置好,下载JDK
参考“瓜大三哥”的博客配好电脑上的JDK即可(下载Nuclei Studio要记得下载最新版的,详见下文)
https://blog.csdn.net/u011169011/article/details/107352163?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscan&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1.pc_relevant_antiscan&utm_relevant_index=2
Nuclei Studio 烧录程序跑helloworld
新建工程
这里选择helloworld例程
编译
左上角有个小锤子
正确连接电脑,12V的电源记得插上,开关打开
烧录
看一眼Run Configurations
看下elf文件是否生成选中了
这里错误比较多,要配好
然后就可以run了
如果终端没反应可以重新开一下板子上的开关
打开终端显示(串口通信)
后记
因为买回来的MCU200T本来就自带烧录好的蜂鸟E203内核,所以可以直接通过MCU-JTAG通过ILM烧录模式往里烧录helloworld测试程序