请选择 进入手机版 | 继续访问电脑版
查看: 4300|回复: 16

[原创] RT1052+根据历程鼓捣了JLink的下载和分散加载的方法,.....

[复制链接]
  • TA的每日心情
    开心
    2020-12-17 09:04
  • 签到天数: 346 天

    [LV.8]以坛为家I

    19

    主题

    94

    帖子

    3

    金牌会员

    Rank: 6Rank: 6

    积分
    1361
    最后登录
    2024-1-15
    发表于 2018-10-24 16:51:58 | 显示全部楼层 |阅读模式
    本帖最后由 一代睡神的崛起 于 2021-3-20 23:23 编辑

    今天心情非常不错,因为前几天工作量是非常大的,因此没有过多的时间来玩RT1052,昨天下午才腾出一点儿空余时间出来研究。因为要玩转RT1052首先了解外设和框架是非常重要的。不多扯,讲一下几个话题:
    ①:如何用JLinkV9来下载用户程序。如题首先你得保证你的烧录设备是JlinkV9版本,因为低版本不能识别。第二用的Keil版本得5.21版本以上,否者编译或者下载会出问题。最后Jlink的驱动版本必须是6.30以上,否则不能识别MCU的ID(那你做个P啊)。满足以上三点,即使你没有DAP,你的JLink也能独挡一面了。由于JLink不提供JTAG,因此一定要用SWD模式。笔者昨天在这上面下了不少瞎功夫,现在想想有点得不偿失啊。后续给出一篇文档进行讲解说明,这里就不在冗余了;
    ②:上面IDE与MCU的烧录线路已有方向了,至于如何铺路将在后续讲解。首先我做了一个闪烁的LED灯,由飞凌给出的硬件资料可知LED的阴极接在了M11,即为(GPIO_AD_B0_02/GPIO1_IO02)。这里飞凌有一点没给出还是我没找到官方的IMX_RT1052_Core手册,这个是笔者在官网下的,作为附件分享给大家;
    ③:还有就是笔者瞎鼓捣导致前期用飞凌提供的历程烧录不进去MCU一直提示M7 fail错误,这是Flash不知道怎么被弄卡死了,然后用BOOT的B0拉高,复位重新下载就能OK了,很神奇至此我也不是很明白,因此也要明白BOOT的拨码的使用,极为重要;
    ④:本人喜欢应用程序的简单高效稳定,因此飞凌提供的QSPI_norFLASH感觉不是很适合笔者,因此耍小聪明另辟蹊径,问了下原子哥,发现移植RT1052号令者的SYSTEM用起来还是很不错的,毕竟用STM32的函数都是优先选用的。QSPI_norFLASH用起来是最直接,清楚的,简洁明了,但是我不喜欢哈哈。因此选用的MIMXRT1052_QuadSPI_4KB_SEC.FLM这种FLASH,听说貌似更稳定一点,我也没有去验证。就这样而原子联合周立功的RT跨界处理器使用的是分散加载的方法,其中太复杂笔者脑子笨只能了解点皮毛~,无所谓拿来能用就行了,其中修改了很多地方,不建议大家再去尝试浪费时间了。因此不多做介绍了。就讲到这里吧,帖子更新有点慢,但是这都是笔者一步一步摸索出来的,不喜勿喷!


    Mark:Start:0x60000000    Size:0x00400000

    LED

    LED

    BOOT选项

    BOOT选项

    100ms闪烁的LED

    100ms闪烁的LED

    JLINK(V9)调试RT1052.pdf

    1.27 MB, 下载次数: 62, 下载积分: 威望 1

    Jlink调试方法

    Commander I.MX RT1052_CORE_V1.4.pdf

    359.79 KB, 下载次数: 29, 下载积分: 威望 1

    官方IO说明

    movie.rar

    447.78 KB, 下载次数: 19, 下载积分: 威望 1

    最后的程序结果

    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-17 09:04
  • 签到天数: 346 天

    [LV.8]以坛为家I

    19

    主题

    94

    帖子

    3

    金牌会员

    Rank: 6Rank: 6

    积分
    1361
    最后登录
    2024-1-15
     楼主| 发表于 2018-10-24 17:08:54 | 显示全部楼层
    初始化,方才忘了传了
    ]869Z}MH7`{EMGI5[`CHDM5.png
    ~XHGZ{}_5]XDTZ6R`J[K%R4.png
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3297

    主题

    6542

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    31909
    最后登录
    2024-3-29
    发表于 2018-10-24 17:20:39 | 显示全部楼层
    前排板凳  

    点评

    让你坐穿  发表于 2018-10-24 17:22
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:42
  • 签到天数: 263 天

    [LV.8]以坛为家I

    31

    主题

    2978

    帖子

    38

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5248

    活跃会员

    最后登录
    2024-3-28
    发表于 2018-10-24 23:46:35 | 显示全部楼层
    不错啊!我开始折腾J-link一直没有弄好,后来换了一个STlink下载器……

    点评

    STlink不能烧录吧  发表于 2018-10-25 08:09
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
    发表于 2018-10-24 23:57:52 | 显示全部楼层
      赞赞赞啊

    点评

    一起玩玩  发表于 2018-10-25 08:10
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-2-4 09:24
  • 签到天数: 190 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2193
    最后登录
    2023-12-1
    发表于 2018-10-25 08:54:44 | 显示全部楼层
    我买了一个DAP,就用DAP烧录吧,自己没有jlink而且DAP也便宜一些,嘿嘿

    点评

    DAP不需要驱动,其实还更加高效,官方也挺推崇DAP进行烧录下载的  发表于 2018-10-25 09:09
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-19 21:51
  • 签到天数: 252 天

    [LV.8]以坛为家I

    12

    主题

    598

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1983
    最后登录
    2022-8-19
    发表于 2018-10-25 08:56:33 | 显示全部楼层
    不错,正需要jlink的调试方法

    点评

    都不说句谢谢?呵呵,开玩笑的  发表于 2018-10-25 09:06
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 1334 天

    [LV.10]以坛为家III

    88

    主题

    4290

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9022
    最后登录
    2024-3-29
    发表于 2018-10-25 13:29:44 | 显示全部楼层
    我平时也是使用jlink的,这个帖子的作用还是非常大的。

    点评

    谢谢支持  发表于 2018-10-25 13:31
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    3 天前
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3297

    主题

    6542

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    31909
    最后登录
    2024-3-29
    发表于 2018-10-29 16:04:19 | 显示全部楼层
    谢谢楼主的分享
    签到签到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16

    主题

    107

    帖子

    2

    中级会员

    Rank: 3Rank: 3

    积分
    365
    最后登录
    2022-12-14
    发表于 2018-11-7 08:20:28 | 显示全部楼层
    难怪我的JLink OB-STM32F103(JLink V7)和盗版Jlink(JLink V8)都提示不支持Cortex-M7,原来是需要JLink V9以上。可惜我没有Jlink V9。

    最后用STLink。居然能够下载调试。只是特别不稳定。经常出错然后退出调试。

    点评

    哈哈 这个是概率性的  发表于 2018-11-7 11:20
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-29 19:15 , Processed in 0.139986 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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