美文网首页
芯来MCU200T 新机测试

芯来MCU200T 新机测试

作者: icfg66 | 来源:发表于2021-04-17 22:28 被阅读0次

一、检测板子功能

收到的板子已经烧写了Hbird2 SoC文件,还有HelloWorld 样例。该如何测试样例呢?

1.硬件准备

硬件上很简单:

  • 给板子接上电源
  • 蜂鸟调试器连接板子和电脑,如果是虚拟机,usb应该选择连接虚拟机。

2.软件准备

软件也是参考HBird SDK开发

//1. 查看usb是否连接上
lsusb   
//会有这样的信息
Bus 001 Device 010: ID 0403:6010 Future Technology Devices International, Ltd FT2232xxxx

//2.创建并添加如下文件
sudo vi /etc/udev/rules.d/99-openocd.rules
// 添加如下信息
SUBSYSTEM=="usb", ATTR{idVendor}=="0403",
ATTR{idProduct}=="6010", MODE="664", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0403",
ATTRS{idProduct}=="6010", MODE="664", GROUP="plugdev"

//3. 将当前用户名加入到plugdev 群组
whoami //显示当前用户名
// 加入群组
sudo usermod -a -G plugdev your_user_name
// 查看并确认是否加入成功
groups      
... plugdev ...

//4.开启一个窗口查看板子的输出
sudo screen /dev/ttyUSB1 115200
//这里可能会说找不到screen命令,可以自行安装
sudo apt-get install screen

这时候可能啥都没发生,需要按板子的电源键,重新开启,就可以看到屏幕上运行hello world的输出。

二、Hbird-SDK工具软件调试

接下来,如何修改flash里的代码,调试软件程序呢?
需要首先配置好riscv-gcc的编译环境,参看前面的文章Hummingbirdv2 E203 仿真排坑之路

比如重新运行helloworld程序:

cd <hbird-sdk>/application/baremetal/helloworld
make clean 
make upload SOC=hbirdv2 BOARD=ddr200t CORE=e203 DOWNLOAD=flash

切记:make upload 之前不要运行make dasm,最好先make clean一波。

接下来就可以修改目录下的main.c ,完成其他功能。也可以运行其他测试样例,如benchmark、demo_dsp、demo_timer等。

三、Nuclei Studio软件调试

有一说一,HBird SDK的调试比较不方便,Nuclei Studio的图形界面调试更加方便。尝试用该工具调试,但发现一些bug,目前还没解决。

参看官方教程How to develop with Nuclei Studio
“4.4.5 Run Hello World Project”部分,改成FLASH后,编译不通过。

image.png

出现如下错误:

bug

对比编译选项发现是C++Linker没有链接上某个文件:


FALSH模式不能正常编译 ILM模式下能正常编译

相关文章

  • 芯来MCU200T 新机测试

    一、检测板子功能 收到的板子已经烧写了Hbird2 SoC文件,还有HelloWorld 样例。该如何测试样例呢?...

  • 新机测试

    今天忙完手头的事,把刚收到的爱心礼物—-破壁机拿出来测试。 流光白色小巧玲珑的破壁机,比家里的电热水壶还苗条。 先...

  • 睿芯来!

    是春慧把睿芯带来吃饭!来之前我不知是她,来后,我感叹缘分!六月份她去长沙感受了一次素生活。 我今天很当...

  • 锐格钱包应邀出席首届全球共识安全产业峰会并参与圆桌讨论

    12月16日,首届全球共识安全产业峰会暨挖矿产业升级高峰论坛在武汉举行,会议以“芯产业、心共识、薪金融、新机遇”为...

  • 九、测试计划注意事项

    测试计划注意事项 • 增强测试计划的实用性 • 坚持“5W1H”规则,明确内容与过程 • 采用评审和更新机制,保证...

  • 联想Z6青春版PKRealme X,实力诠释“千元制霸”

    5月22日,联想新机“联想Z6青春版”发布。 一、“北斗中国芯”铸就“一路精准” 联想这款手机的发布会被命名为“一...

  • 斜杠青年,让成长更多维

    【乐活财商俱乐部成都】今天成都分社的芯芯分队小伙伴来重庆一聚,时隔几个月,咱们的瑜伽馆主~芯芯觉得,在成都这样安逸...

  • liblive时延测试

    测试环境:设备端: 米家摄像头pc端: 芯象客户端或ffplay 局域网测试:时延为: 216ms. 广...

  • Testin 企业会员日开放免费测试服务,240分钟真机时长免费

    Testin 云测企业会员日是针对所有用户开放的免费测试狂欢日,注意是免费测试哦~ 活动期间,您可以免费体验最新机...

  • 温润若水

    温州市润新机械制造有限公司,成立于2000年,主营产品有塑胶水暖、水处理控制阀、陶瓷芯球阀、民用净(软)水系列产...

网友评论

      本文标题:芯来MCU200T 新机测试

      本文链接:https://www.haomeiwen.com/subject/bexylltx.html