查看: 4182|回复: 4

[原创] 【RT1064移植RT-Thread】1-ubuntu下初试

[复制链接]
  • TA的每日心情
    无聊
    2021-12-29 19:06
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]常住居民I

    49

    主题

    188

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    1392
    最后登录
    2025-3-4
    发表于 2023-4-23 22:31:29 | 显示全部楼层 |阅读模式

    转眼间移植 RT-Thread 第二弹又来了。上一次的LPC55S69手里恰好有板卡,结果用GCC环境折戟沉沙,后来折腾了好一番愣是没能成功初始化:

    [url=https://www.nxpic.org.cn/module/forum/thread-630532-1-1.htmlhttps://www.nxpic.org.cn/module/forum/thread-630532-1-1.html]LPC55S69上出师不利的尝试[/url]
    这次是IMX系列的RT1060,虽然我没有RT1060,但我有RT1064
    上次lvgl打地鼠就是用这块开发板整的。
    RT1064 + LVGL 打地鼠游戏


    基础rt-thread源码获取
                                    
    配置

    - RTT的vscode扩展与上次相似,不再赘述了。



    - 配置编译工具,还是借用mcuxpressoide
    1.     "RTT_Studio.Toolchain_Location": "/usr/local/mcuxpressoide-11.7.0_9198/ide/tools/bin",
    2.     "RTT_Studio.Debuger.Gdb_Path": "/usr/local/mcuxpressoide-11.7.0_9198/ide/tools/bin/arm-none-eabi-gdb"
    复制代码


    - 配置RTT源码路径
    1. "RTT_Studio.RTT_ROOT": "/home/xxx/rt-thread",
    复制代码

    - 修改"SConstruct"编译脚本里关于板件库地址的 SDK_ROOT
    1. SDK_ROOT = "/home/《路径》/rt-thread/bsp/imxrt/"
    复制代码

    - 点击编译
    2023-04-23_22-22-49.png


    烧录


    - 这次同样不适用RTT扩展有的烧录按钮,因为他只支持jlink和stlink,或者进行qemu仿真,因此还是需要走 pyocd+命令行支持
    - 输入

    1. pyocd list --target
    复制代码

    - 可以看到支持中有:
      mimxrt1010                NXP                     MIMXRT1011xxxxx                         builtin  
      mimxrt1015                NXP                     MIMXRT1015xxxxx                         builtin  
      mimxrt1020                NXP                     MIMXRT1021xxxxx                         builtin  
      mimxrt1024                NXP                     MIMXRT1024xxxxx                         builtin  
      mimxrt1050                NXP                     MIMXRT1052xxxxB_hyperflash              builtin  
      mimxrt1050_hyperflash     NXP                     MIMXRT1052xxxxB_hyperflash              builtin  
      mimxrt1050_quadspi        NXP                     MIMXRT1052xxxxB_quadspi                 builtin  
      mimxrt1060                NXP                     MIMXRT1062xxxxA                         builtin  
      mimxrt1064                NXP                     MIMXRT1064xxxxA                         builtin  
      mimxrt1170_cm4            NXP                     MIMXRT1176xxxxx_CM4                     builtin  
      mimxrt1170_cm7            NXP                     MIMXRT1176xxxxx_CM7                     builtin  


    可以看到,不仅是之前的LPC55系列,连IMXRT系列,也是一家人整整齐齐,全系支持,PYOCD给力!



    1. pyocd flash --erase chip --target mimxrt1064 rtthread.elf
    复制代码


    - 使用windTerm打开ttyACM0:
    2023-04-23_22-29-20.png


    suprised!比起 lpc55s69 的体验顺利得难以置信。可以愉快地玩耍了。






    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-7-11 08:53
  • 签到天数: 301 天

    连续签到: 2 天

    [LV.8]以坛为家I

    3937

    主题

    7558

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    40214
    最后登录
    2025-9-8
    发表于 2023-4-24 09:01:04 | 显示全部楼层
    相当NICE啊,首篇必须有奖励
    qiandao qiandao
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 1811 天

    连续签到: 3 天

    [LV.Master]伴坛终老

    54

    主题

    4479

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    9372
    最后登录
    2025-9-8
    发表于 2023-4-24 09:33:24 | 显示全部楼层
    牛的 1064 不比1060 香
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-8-8 16:43
  • 签到天数: 1504 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4693

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10101
    最后登录
    2025-9-4
    发表于 2023-4-24 10:12:47 | 显示全部楼层
    好高端啊~~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    注册会员

    Rank: 2

    积分
    149
    最后登录
    2025-6-13
    发表于 2023-4-28 16:17:51 | 显示全部楼层
    哈哈哈 顺利的难以置信,加油
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-8 20:25 , Processed in 0.098028 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表