查看: 3486|回复: 2

[求助] IAR 关于MKW35Z512 的SARM downloader问题

[复制链接]
  • TA的每日心情
    开心
    2025-5-13 15:51
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    9

    帖子

    0

    注册会员

    Rank: 2

    积分
    56
    最后登录
    2025-7-1
    发表于 2020-1-31 16:41:03 | 显示全部楼层 |阅读模式
    本帖最后由 张大卫 于 2020-1-31 22:53 编辑

    使用IAR for ARM 8.30 编译器,目标芯片是MKW35Z512VHT4  仿真器是 Jlink  SWD 模式  JLINK FLASH 版本为V6.62
       在downloader 发现0x1fffc000 开始 校验不通过,造成烧写失败!从flash.icf 文件中查出,该区域是 MKW35的SRAM区域,
        用来define symbol m_interrupts_ram_start   = 0x1FFFC000;  
        通过查资料,可以看出是该部分是 flash loader 区域。
       有什么办法跳过该区域?还是本身IAR 配置出错?
        我是通过把移植NXP FDRM36K 的项目到MKW35Z512上的,把相应的MKW35的头文件和器件都改过来了!



    我知道答案 目前已有2人回答
    我来了!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-5-13 15:51
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    9

    帖子

    0

    注册会员

    Rank: 2

    积分
    56
    最后登录
    2025-7-1
     楼主| 发表于 2020-1-31 16:42:43 | 显示全部楼层
    本帖最后由 张大卫 于 2020-1-31 22:52 编辑

    正常 IAR debug 时下载到flash中 占用的位置应该是0x00000000 ~ 0x0007ffff。不知道为什么要写到SRAM中。
    我来了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24915
    最后登录
    2025-7-23
    发表于 2020-2-10 13:38:55 | 显示全部楼层
    应该是你在移植的时候,配置文件有遗漏的地方。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-23 13:59 , Processed in 0.085573 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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