0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【感芯科技64线程MC3172开发板免费试用体验】Fedora Linux 搭环境

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-13 11:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:jf_99374259, 帖子地址:https://bbs.elecfans.com/jishu_2308788_1_1.html



【感芯科技64线程MC3172开发板免费试用体验】Fedora Linux 搭环境

这里我所用的环境是 Fedora Linux 36,KDE Plasma 桌面

MC3172介绍

厦门感芯科技多线程处理器 MC3172开发板,64线程同步并行运行,各个线程速度可按需配置,硬件级实时响应,无需中断服务程序,无需实时操作系统。RISC-V RV32IMC 指令集,100%单周期指令,133至200MHz主频,3.37coremark/MHz。极其适合高实时多并发应用场景。

图片.png

下载交叉编译工具链

感芯科技官网上有开发资料

http://www.gxchip.cn/down/show-70.html

http://www.mounriver.com/download

选择 Linux,下载 MRS_Toolchain_Linux_x64_V1.50.tar.xz

解压到/home/nihui/osd/MRS_Toolchain_Linux_x64_V1.50

图片.png

下载和编译 MC3172-CMake 例子

dreamcmi 已经配好了可以编译的 MC3172-CMake 工程

git clone https://github.com/dreamcmi/MC3172-CMake

修改 CMakeLists.txt 中的工具链设置

set(TOOLPATH  "/home/nihui/osd/MRS_Toolchain_Linux_x64_V1.50/RISC-V Embedded GCC/bin/riscv-none-embed-")

图片.png

cmake 常规的步骤编译

cd MC3172-CMake
mkdir build
cd build
cmake ..
make -j4

使用 wine 启动 MC3172 线程配置工具

fedora 安装 wine

su
dnf install wine

wine 启动线程配置工具,用法和 Windows 环境一致

cd MC3172-CMake/MC3172
wine 线程配置工具_V1.exe

图片.png

下载和编译GX芯片下载工具 GX_ISPTool

https://gitee.com/gxchip/GX_ISPTool

生成makefile,编译报错找不到 hidapi

qmake-qt5 -makefile GX_ISPTool.pro
make -j4

fedora 安装依赖包 hidapi-devel

su
dnf install hidapi-devel

修改工程配置,链接库改为 hidapi-libusb,重新生成makefile编译通过

unix:!macx {
        LIBS += -L$$_PRO_FILE_PWD_/hidapi/linux  -lhidapi
    }
unix:!macx {
        LIBS += -L$$_PRO_FILE_PWD_/hidapi/linux  -lhidapi-libusb
    }

图片.png

烧录固件,串口连接和测试

普通用户启动 GX-ISPTool,找不到 MC3172 设备,用 root 启动解决

su
./GX-ISPTool

microusb线连接 MC3172开发板

[22616.377685] usb 1-3: new full-speed USB device number 5 using xhci_hcd
[22616.665383] usb 1-3: New USB device found, idVendor=5131, idProduct=2007, bcdDevice= 2.00
[22616.665386] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[22616.665387] usb 1-3: Product: GX_LINK
[22616.665388] usb 1-3: Manufacturer: GAN
[22616.665389] usb 1-3: SerialNumber: 2021-07-25
[22616.691221] hid-generic 0003:5131:2007.0005: hiddev98,hidraw4: USB HID v1.00 Device [GAN GX_LINK] on usb-0000:02:00.0-3/input0

连接设备,选择 MC3172-CMake/build/mc3172-cmake.hex

图片.png

USB串口的TX接PC2,RX接PC3

[22914.744467] usb 1-5: new full-speed USB device number 6 using xhci_hcd
[22915.139345] usb 1-5: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 6.00
[22915.139349] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[22915.139351] usb 1-5: Product: FT232R USB UART
[22915.139352] usb 1-5: Manufacturer: FTDI
[22915.139353] usb 1-5: SerialNumber: A50285BI
[22915.177101] usbcore: registered new interface driver ftdi_sio
[22915.177107] usbserial: USB Serial support registered for FTDI USB Serial Device
[22915.177142] ftdi_sio 1-5:1.0: FTDI USB Serial Device converter detected
[22915.177151] usb 1-5: Detected FT232RL
[22915.183426] usb 1-5: FTDI USB Serial Device converter now attached to ttyUSB0

root用户启动tio串口通讯,GX-ISPTool 中点击单次运行

su
tio /dev/ttyUSB0

图片.png

至此已完全可以在纯Linux环境下开发应用了~

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RK3588核心/开发板RT-Linux系统实时性及硬件中断延迟测试

    本文介绍瑞微RK3588芯片平台RT-Linux系统实时性及硬件中断延迟测试,基于触觉智能RK3588核心/开发板演示。Linux-RT
    的头像 发表于 11-28 18:57 133次阅读
    RK3588核心<b class='flag-5'>板</b>/<b class='flag-5'>开发板</b>RT-<b class='flag-5'>Linux</b>系统实时性及硬件中断延迟测试

    RK3506开发板Linux开发板极致性价比之选

    RK3506开发板Linux开发板极致性价比之选瑞微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,
    的头像 发表于 09-11 16:26 2779次阅读
    RK3506<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>极致性价比之选

    有奖丨米尔 瑞微RK3506开发板免费试用来啦!

    米尔与瑞微合作发布的新品基于瑞微RK3506应用处理器的MYD-YR3506开发板免费试用名额增加啦
    的头像 发表于 07-10 08:03 643次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b>微RK3506<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>来啦!

    有奖丨米尔 瑞微RK3506开发板免费试用

    米尔与瑞微合作发布的新品基于瑞微RK3506应用处理器的MYD-YR3506开发板免费试用名额来啦~~米尔提供了3块价值299元的MYD
    的头像 发表于 06-19 08:04 853次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b>微RK3506<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>

    有奖丨米尔 瑞微RK3562开发板免费试用新增名额!

    米尔与瑞微合作发布的新品基于瑞微RK3562应用处理器的MYD-YR3562开发板免费试用名额增加
    的头像 发表于 06-13 08:04 854次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b>微RK3562<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>新增名额!

    基于RK3576处理器,米尔RK3576开发板免费试用

    年7月19日   评测数量: 3块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-09 15:00 931次阅读
    基于RK3576处理器,米尔RK3576<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>

    搭载OpenHarmony操作系统,视美泰SC-3568HA开发板免费试用

    : 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板
    的头像 发表于 06-05 16:45 1014次阅读
    搭载OpenHarmony操作系统,视美泰SC-3568HA<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-05 16:31 915次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级
    的头像 发表于 06-05 16:30 1106次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX91开发板发起
    的头像 发表于 06-05 08:02 1116次阅读
    有奖丨米尔 NXP i.MX91<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>来啦

    【评测试用】合众HZ-T536开发板免费试用体验

    【评测试用】合众HZ-T536开发板免费试用体验
    的头像 发表于 05-27 08:05 696次阅读
    【评测<b class='flag-5'>试用</b>】合众HZ-T536<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>体验

    免费丨米尔 STM32MP257开发板有奖试用

    米尔与ST合作发布的新品基于STM32MP257应用处理器的MYD-LD25X开发板免费试用活动来啦~~米尔提供了2块价值488元的MYD-LD25X开发板发起
    的头像 发表于 03-20 08:05 885次阅读
    <b class='flag-5'>免费</b>丨米尔 STM32MP257<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    有奖丨米尔 瑞微YR3562开发板免费试用

    米尔与瑞微合作发布的新品基于瑞微RK3562应用处理器的MYD-YR3562开发板免费试用活动来啦~~米尔提供了3块价值599元的MYD
    的头像 发表于 03-20 08:05 806次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b>微YR3562<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>

    dsPIC33EDV64MC205电机控制开发板用户指南

    电子发烧友网站提供《dsPIC33EDV64MC205电机控制开发板用户指南.pdf》资料免费下载
    发表于 01-21 14:34 12次下载
    dsPIC33EDV<b class='flag-5'>64MC</b>205电机控制<b class='flag-5'>开发板</b>用户指南

    有奖丨米尔 全志T536开发板免费试用

    米尔与全志合作发布的新品基于全志T536应用处理器的MYD-LT536-GK开发板免费试用活动来啦~~米尔提供了3块价值750元的MYD-LT536-GK开发板发起
    的头像 发表于 12-26 08:05 1313次阅读
    有奖丨米尔 全志T536<b class='flag-5'>开发板</b><b class='flag-5'>免费</b><b class='flag-5'>试用</b>