DDR200T/MCU200T上手测试 helloworld windows 蜂鸟E203 【Nuclei Studio2022.02使用】
2023-09-27 14:28:02 时间
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测试程序
相关文章
- 【VS开发】Windows平台下Makefile学习笔记
- 上手指南:开启你的Windows平台Linux子系统之路
- python+selenium自动化测试-Windows环境搭建
- windows mysql 8.0 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
- Windows系统下PhpStorm+Xdebug安装与调试
- java中关于File类的mkdirs()和FIle()构造方法在windows环境内网测试总结
- windows安装Mycat并测试
- Windows下Python的虚拟环境安装Tensorflow 1.x与Tensorflow 2.x版本
- windows EGL环境初始化
- 利用Windows自带性能计数器分析软件产品的性能瓶颈(转)
- 【python pcl】Windows 10 python pcl 安装与测试
- 116.网络安全渗透测试—[权限提升篇14]—[Windows 2003 Metasploit提权&权限维持&开启3389]
- 110.网络安全渗透测试—[权限提升篇8]—[Windows SqlServer xp_cmdshell存储过程提权]
- 109.网络安全渗透测试—[权限提升篇7]—[Windows Mysql UDF提权]
- 108.网络安全渗透测试—[权限提升篇6]—[Windows内核溢出提权]
- C++信号量实现线程间同步,windows使用SetEvent,linux使用sem_t,QT测试
- C++windows内核编程笔记day07_day08,可视化建菜单、加速键使用、绘图等