楼主: 流-423774

[已解决] 【已解决】关于kl26 链接文件ProcessorExpert.ld地址偏移到0x4000...

[复制链接]
  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2014-12-4 13:02:51 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2014-12-2 15:19
    好的,待会有空我这边测试下看看,然后回复你,还请耐心等待下。

    你好,这个问题是否编译器的问题呢?
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2014-12-4 14:07:07 | 显示全部楼层
    流-423774 发表于 2014-12-3 18:52
    你好,不知道测试可不可以,还有我的bootloader代码要怎么发给你

    直接把你的代码压缩上传,你是什么bootloader?串口吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2014-12-4 16:02:12 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2014-12-4 14:07
    直接把你的代码压缩上传,你是什么bootloader?串口吗?

    你好,是串口的,我给有上位机的更新程序VS2010编译的,和使用iar编译的app的测试代码,你可以从FRDM-25开发板跳转成功之后看到等的闪烁

    update.rar

    3.93 MB, 下载次数: 19, 下载积分: 威望 1

    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2014-12-5 11:31:26 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2014-12-4 14:07
    直接把你的代码压缩上传,你是什么bootloader?串口吗?

    您好,请问您那边调试如何,这种问题应该不会是我第一个反应吧!具体有什么解决方案吗?
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2014-12-9 14:30:53 | 显示全部楼层
    这问题没有人遇到过吗?
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-1-12 15:19:39 | 显示全部楼层
    流-423774 发表于 2014-12-5 11:31
    您好,请问您那边调试如何,这种问题应该不会是我第一个反应吧!具体有什么解决方案吗? ...

    楼主你好~!
    用你的boottest.exe我这边会一直报如下错误:
    48.jpg
    因为我电脑没有分区E盘,所以无法把文件放入E盘烧录。
    这边我还是使用的官方的AN2295自带的上位机,然后新建了一个KL26的APP程序,并且修改AN2295的程序跳转到0X4000,APP的CWld修改如下:
    MEMORY {
      m_interrupts (RX) : ORIGIN = 0x00004000, LENGTH = 0x000000C0
      m_text      (RX) : ORIGIN = 0x00004410, LENGTH = 0x0001FBF0
      m_data      (RW) : ORIGIN = 0x1FFFF000, LENGTH = 0x00004000
      m_cfmprotrom  (RX) : ORIGIN = 0x00004400, LENGTH = 0x00000010
    }

    打开上位机,查找如下:

    47.jpg
    可以看到BOOTLOADER需要跳转的地址的确变为0x4000,而且我的APP起始地址也是0X4000。
    最后将APP程序丢进去,能够实现串口0的打印,结果如下:
    ???KL26 Bootloader app test!

    这里上传我的APP,地址已经偏移到了0X4000,你可以在你那边试下:
    KL26_App_test.rar (7.42 KB, 下载次数: 13)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2015-1-12 16:19:07 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-1-12 15:19
    楼主你好~!
    用你的boottest.exe我这边会一直报如下错误:

    版主,至于我的上位机出现图上的哪个错误,我现在暂时不知道怎么出现的,可以说下你的具体操作步骤,我这边好改进!您提供给我的.srec文件我这边测试可以没有问题比特率设置119200可以打印

    上位机

    上位机
    串口设置波特率打印结果如下: 222.png ,你那边能否提供实现这个的先关代码呢?我这边好参考下!
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-1-14 13:27:25 | 显示全部楼层
    流-423774 发表于 2015-1-12 16:19
    版主,至于我的上位机出现图上的哪个错误,我现在暂时不知道怎么出现的,可以说下你的具体操作步骤,我这 ...

    代码如下:
    KL26_App_test.rar (727.53 KB, 下载次数: 13)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-1-14 13:29:08 | 显示全部楼层
    另外,如果需要bootloader的代码,其实就是AN2295,按照我给你的链接你修改下就行了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2015-1-15 11:19:50 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-1-14 13:29
    另外,如果需要bootloader的代码,其实就是AN2295,按照我给你的链接你修改下就行了。 ...

    你好,谢谢版主提供的例子,CW10通过PE工具编译出来的srec文件可以实现跳转测试使用AN2295的bootloader以及上位机,不过CW10.5编译出来的bin文件有问题,这个我目前还不知道是什么原因,版主如果有时间可以调查一下!不过,总的来说这个问题还算是解决了,我的bootloader和上位机需要去修改!
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 20:35 , Processed in 0.103790 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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