查看: 3617|回复: 12

[分享] 【YL-KL26Z】绝无重复之开扒板载调试器

[复制链接]
  • TA的每日心情

    2018-10-30 22:37
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    9

    主题

    435

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1107
    最后登录
    2020-8-28
    发表于 2015-6-18 20:51:48 | 显示全部楼层 |阅读模式
    背景
    • Kinetis 开发板几乎都板载 K20 实现的仿真器,YL-KL26Z 也有;
    • 公司很多 FSL 开发板,上月一块原厂 FRDM-KL26Z 的 SDA 挂了,只能进 Bootloader, mbed CMSIS-DAP,P&E Micro 和 Segger JLink 固件都烧不进去;
    • 前天有同事到手 YL-KL26Z;
    • YL-KL26Z 板载调试器资料混乱(讲真,这块板子有 FSL 监制吗?),板载调试器与众不同。


    研究
    • YL-KL26Z 板载调试器进入 Bootloader 模式后 MSD 内容与 OpenSDAv1/OpenSDAv2 均不同;
    • YL-KL26Z 板载调试器使用 Bootloader 模式更新调试接口应用的操作与 P&E Micro 开发的引导加载程序 和 ARM/mbed Bootloader 均不同;
    • YL-KL26Z 板载调试器默认调试接口是开源的 CMSIS-DAP,且可以在 Bootloader 中直接读出;
    • YL-KL26Z 板载调试器丝印标注为 USB SDA, 原理图目测 OpenSDAv1;
    • YL-KL26Z 配的原理图开起来就像是拿原厂的 FRDM-KL25Z 随手改了下将就用,datasheet 来自各种IC资料库而非 IC 原厂;
    • 实践得知 FRDM-KL25Z 等板载的 OpenSDAv1 的 K20 均锁芯片,无法擦除重写 mbed Bootloader。


    试验
    • 在 Bootloader 中读出 YL-KL26Z 板载调试器的默认调试接口应用以做备份;
    • 使用另一个 J-Link 连接 YL-KL26Z 上唯一的插针,启动 J-Link Commander, 顺利识别到 M4 内核;
    • 执行解锁、擦除指令,无报错;
    • 重新上电后 mbed 调试器已消失,证实 K20 内代码已擦除,可知没有锁芯片;
    • 烧入 ARM/mbed Bootloader 和 Segger JLink 固件,功能无异常;
    • 编写 K20 应用,烧入另一块未改动板载调试器的 YL-KL26Z,读出其 Bootloader 备份;
    • 将上一步读出的 Bootloader 烧入改写了 Bootloader 的 YL-KL26Z;
    • 将备份的默认调试接口应用烧入两块 YL-KL26Z(然并卵,我还是喜欢 J-Link)。
    • 退还板子收工。


    晒成果
    2015-06-18_204535.png

    放资源
    ARM/mbed Bootloader for OpenSDA ALL
    YL-KL26Z-USBSDA.tar.bzip2 (16.92 KB, 下载次数: 4)
    回复

    使用道具 举报

  • TA的每日心情

    2021-7-13 18:31
  • 签到天数: 127 天

    [LV.7]常住居民III

    19

    主题

    1229

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    6118
    最后登录
    2021-7-13
    发表于 2015-6-18 21:25:38 | 显示全部楼层
    好专业啊
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-1-30 19:52
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    19

    主题

    628

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1384
    最后登录
    2018-5-28
    发表于 2015-6-18 22:31:54 | 显示全部楼层
    学习了……
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2022-4-4 11:28
  • 签到天数: 351 天

    [LV.8]以坛为家I

    141

    主题

    8054

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5740
    最后登录
    2022-4-4
    发表于 2015-6-18 22:49:40 | 显示全部楼层
    太专业了,没看懂实验
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15250
    最后登录
    1970-1-1
    发表于 2015-6-18 23:51:11 | 显示全部楼层
    多谢分享
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-30 16:02
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    36

    主题

    1065

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1851
    最后登录
    2019-11-19
    发表于 2015-6-19 00:31:18 | 显示全部楼层
    表示没有看懂!钛高深
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    11058
    最后登录
    2019-1-27
    发表于 2015-6-19 09:09:39 | 显示全部楼层
    为啥楼上都没有看懂?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2022-4-4 11:28
  • 签到天数: 351 天

    [LV.8]以坛为家I

    141

    主题

    8054

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5740
    最后登录
    2022-4-4
    发表于 2015-6-20 16:06:07 | 显示全部楼层
    小七 发表于 2015-6-19 09:09
    为啥楼上都没有看懂?

    我猜楼主是想通过研究YL-KL26Z的BOOTLOADER 来解决FRDM-KL26Z  mbed CMSIS-DAP,P&E Micro 和 Segger JLink 固件都烧不进去的问题,然而到最好只是讲了YL-KL26的mebed固件烧写,对于解决FRDM-KL26Z
    的问题并没解决。然并卵,不喜欢折腾,所以表示没看懂实验的目的。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    11058
    最后登录
    2019-1-27
    发表于 2015-6-23 10:57:22 | 显示全部楼层
    wambob 发表于 2015-6-20 16:06
    我猜楼主是想通过研究YL-KL26Z的BOOTLOADER 来解决FRDM-KL26Z  mbed CMSIS-DAP,P&E Micro 和 Segger JLi ...

    酱紫啊~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-6-23 13:23:16 | 显示全部楼层
    非常感谢你的经验分享
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-26 05:33 , Processed in 0.140464 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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