楼主: atomtom

[求助] MDK下的项目如何修改配置可以适用于bootloader+updater?

[复制链接]

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2016-2-17
 楼主| 发表于 2015-10-21 15:07:54 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-10-21 13:30
如果中断向量表也偏移了,那说明可以了。
你生成hex看看,是否应用程序都是从偏移后的地址开始的,如果都 ...

看了一下hex好像是正确的,数据记录都是在0xA000以后的,感觉像是程序下载进去以后没有跳转?
user's guide里面提到user application的vector table里面有bootloader configuration area, 是不是要添加这个呢?
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2016-2-17
 楼主| 发表于 2015-10-21 15:11:24 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-10-21 13:30
如果中断向量表也偏移了,那说明可以了。
你生成hex看看,是否应用程序都是从偏移后的地址开始的,如果都 ...

bootloader是直接把下载的MK64f12目录下的flashloader_loader.bin用J-flash烧进去的.
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-10-21 15:17:35 | 显示全部楼层
atomtom 发表于 2015-10-21 15:11
bootloader是直接把下载的MK64f12目录下的flashloader_loader.bin用J-flash烧进去的.

你说的是KBOOT还是其他的代码?
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2016-2-17
 楼主| 发表于 2015-10-22 09:08:35 | 显示全部楼层
kboot目录下target目录对应型号的binaries目录下的bin文件
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2016-2-17
 楼主| 发表于 2015-10-22 09:54:07 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-10-21 15:17
你说的是KBOOT还是其他的代码?

我是说bootloader程序是那个对应目录下的bin,加这句是想确认一下有没有问题。
updater下载进去的是我自己的程序,那个程序hex看起来是正确的。
回复 支持 反对

使用道具 举报

该用户从未签到

7

主题

250

帖子

0

高级会员

Rank: 4

积分
628
最后登录
2016-5-3
发表于 2015-10-22 10:26:39 | 显示全部楼层
谢谢分享,支持一下
回复 支持 反对

使用道具 举报

该用户从未签到

10

主题

40

帖子

0

注册会员

Rank: 2

积分
190
最后登录
2016-2-17
 楼主| 发表于 2015-10-26 10:58:33 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-10-21 15:17
你说的是KBOOT还是其他的代码?

是这样的,hex的第一行的基址是0,但是后面数据行的偏移地址是从A000开始的
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-10-26 15:47:34 | 显示全部楼层
    学习了。。。
    freescaleic.org.png
    回复

    使用道具 举报

    该用户从未签到

    10

    主题

    40

    帖子

    0

    注册会员

    Rank: 2

    积分
    190
    最后登录
    2016-2-17
     楼主| 发表于 2015-11-6 08:52:00 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-10-21 15:17
    你说的是KBOOT还是其他的代码?

    您好,版主,能帮我再详细点讲讲吗,我看看我哪里有问题。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-11-6 13:30:20 | 显示全部楼层
    atomtom 发表于 2015-10-22 09:54
    我是说bootloader程序是那个对应目录下的bin,加这句是想确认一下有没有问题。
    updater下载进去的是我自 ...

    对了,你应用程序偏移的情况,需要把0X400开始的地方也要偏移掉,你看你是不是没有偏移,看看生成的bin文件0X400地址是否有数据。
    你可以先拿官方的代码偏移试试。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 08:08 , Processed in 0.105126 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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