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

[求助] 下载Kinetis_Bootloader能成功,但KinetisFlashTool联接失败。

[复制链接]

该用户从未签到

16

主题

57

帖子

0

中级会员

Rank: 3Rank: 3

积分
209
最后登录
2021-7-16
发表于 2021-7-2 17:48:45 | 显示全部楼层 |阅读模式
1、从NXP官网上下载KBOOT(NXP_Kinetis_Bootloader_2_0_0),选择目标芯片为MK22F51212的bootloader(freedom_bootloader.bin)用JLINK烧录到板子上(板子为MK22FX512VLL12芯片,板子是OK的,不烧录bootloader,直接烧录应用APP是可以跑的),提示烧录成功,然后打开KinetisFlashTool后点击connect按钮连接,但提示失败(如下图)。
aa.png

2、用BOOTLOADER的源码进行跟踪调方式,发现运行到bootloader_flash_init()后就进入复位状态,屏蔽了这行代码,则运行到clock_mode_switch()后进入等待内部时钟开起(源码注释为: Wait until external reference clock is ready.)

有大神知到是什么原因吗?



我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

577

主题

6224

帖子

0

超级版主

Rank: 8Rank: 8

积分
15651
最后登录
2022-12-7
发表于 2021-7-6 16:12:14 | 显示全部楼层
本帖最后由 小恩GG 于 2021-7-6 16:31 编辑

freedom bootloader - bootloader designed to execute from target flash memory on the Freedom platform. FRDM-K22F开发板上的芯片是 MK22FN512VLH12,但你的MCU是MK22FX512VLL12。 Kinetis Bootloader v2.0.0 Release Notes.jpg

你可能需要参考MCUBOOTRM手册的Creating a custom flash-resident bootloader章节
Creating a custom flash-resident bootloader.jpg

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2022-12-8 04:29 , Processed in 0.076556 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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