查看: 7240|回复: 8

[S32] FRDM-S32K144在debug时提示No source available for "0x584"

[复制链接]

该用户从未签到

2

主题

15

帖子

0

注册会员

Rank: 2

积分
78
最后登录
2017-12-6
发表于 2017-6-18 22:34:24 | 显示全部楼层 |阅读模式
  我使用的蓝宙的FRDM-S32K144,使用EAR的例程,编译生成的是Debug_RAM模式的elf,但在debug的时候程序一直在执行,点停止时提示No source available for "0x584" 。请问这是什么原因呢?以前在调试其他程序的Debug_RAM模式的elf的时候也出现过类似情况,选择生成Debug模式下的elf就没有出现类似问题!不知道我说明白了没,,


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

使用道具 举报

该用户从未签到

2

主题

15

帖子

0

注册会员

Rank: 2

积分
78
最后登录
2017-12-6
 楼主| 发表于 2017-6-20 17:27:26 | 显示全部楼层
withoneheart 发表于 2017-6-20 10:57
这款单片机好用吗,资料多么,下个月就进入新的项目组,要用它。

前期资料很少,现在还可以了,在官网的中文界面里面可以找到参考资料。有些官方的例程要做一些修改才能用,毕竟板子比较新,对于我这种新手来说还是挺难上手的。
回复 支持 1 反对 0

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24871
最后登录
2025-7-18
发表于 2017-6-19 09:48:16 | 显示全部楼层
楼主你好!
请问你使用的代码是哪里来的?
请给出代码,我们这边好试一下。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

15

帖子

0

注册会员

Rank: 2

积分
78
最后登录
2017-12-6
 楼主| 发表于 2017-6-19 17:18:34 | 显示全部楼层
小恩GG 发表于 2017-6-19 09:48
楼主你好!
请问你使用的代码是哪里来的?
请给出代码,我们这边好试一下。 ...

  昨天我测试编译成flash模式,烧写到板子里面是有效的,但是debug_RAM还是不能用。以前的板子也有debug_RAM模式不能用的问题,都是编译成debug模式进行debug操作,但是我在使用这个例程的时候没有提供编译成debug模式的选项。不知道我说清楚没。我用的是FRDM-S32K144所以在EAR SDK例程的基础上做了一定的修改。

Blinking_LED.rar

9.54 MB, 下载次数: 24, 下载积分: 威望 1

回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2017-7-4 16:15
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    0

    主题

    22

    帖子

    0

    注册会员

    Rank: 2

    积分
    88
    最后登录
    1970-1-1
    发表于 2017-6-20 10:57:54 | 显示全部楼层
    这款单片机好用吗,资料多么,下个月就进入新的项目组,要用它。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2017-6-20 17:03:04 | 显示全部楼层
    streamsunshine 发表于 2017-6-19 17:18
    昨天我测试编译成flash模式,烧写到板子里面是有效的,但是debug_RAM还是不能用。以前的板子也有debug_ ...

    楼主你好!
    刚刚帮你咨询了我们S32K的FAE。
    EAR版本太老了,bug太多。
    建议你使用最新的RTM版本,所以还请到官网下载最新的S32studio 并且安装下,然后在安装目录下可以找到相关的SDK代码。
    如果下载最新的还是有问题,还请告诉我
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    78
    最后登录
    2017-12-6
     楼主| 发表于 2017-7-1 15:14:44 | 显示全部楼层
    小恩GG 发表于 2017-6-20 17:03
    楼主你好!
    刚刚帮你咨询了我们S32K的FAE。
    EAR版本太老了,bug太多。

    你好,我测试了RTM版本的SDK,在使用Debug_RAM的时候还是有问题。进入debug模式后程序处在运行状态,点停止运行就会提示No source available for 这种错误,没有办法进行单步调试。
    还有一个问题就是使用debug_flash的时候,编译出来的二进制文件不在S32DS界面显示,导致我无法烧写,这个应该怎么解决呢?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    78
    最后登录
    2017-12-6
     楼主| 发表于 2017-7-5 08:44:04 | 显示全部楼层
    小恩GG 发表于 2017-6-20 17:03
    楼主你好!
    刚刚帮你咨询了我们S32K的FAE。
    EAR版本太老了,bug太多。

    你好,我的debug_RAM还是不能单步调试,能帮我解决一下么?还有就是为什么RTM的例程不能编译成release版本?谢谢啦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    15

    帖子

    0

    注册会员

    Rank: 2

    积分
    78
    最后登录
    2017-12-6
     楼主| 发表于 2017-7-5 10:10:27 | 显示全部楼层
    通过查看社区的帖子http://community.nxp.com/thread/440187,知道到了原因
    问题是因为debug configuration配置不正确,调节Startup的设置。
    取消勾选Pre-run/Restart reset就行了!

    不过还是不知道为什么PE模式没有release版本的编译选项
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

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

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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