硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4918|回复: 7
收起左侧

[J-Link] 【求助】在Ozone调试下,__fp_init 发生HardFault

[复制链接]

4

主题

22

回帖

34

积分

新手上路

大帅哥

积分
34
发表于 2020-10-29 14:29:57 | 显示全部楼层 |阅读模式
我用Ozone调程序,同一个ELF文件,在Keil下可以正常调试,并且我可以确保FPU是开启的,而Ozone里边进到_fp_init就直接HardFault了..
Ozone版本:v3.20f bit64 for Windows
]QRD~CRQ7%JNKPQD_UP3M`4.png

发生中断的地方: 看情况是不识别FPU指令,但是编译的时候的确把FPU选项写进去了
)99QQO5$TR~NLAJK6VU0UVX.png

芯片型号以及其他信息:
_I{_HVHDRYVI%E%704PM%VS.png




请问有遇到这种问题的吗?
该如何去解决?
感谢!

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2020-10-29 18:55:16 | 显示全部楼层
MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试
http://www.armbbs.cn/forum.php?m ... 7452&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

4

主题

22

回帖

34

积分

新手上路

大帅哥

积分
34
 楼主| 发表于 2020-10-30 08:45:58 | 显示全部楼层
eric2013 发表于 2020-10-29 18:55
MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试
http://www.armbbs.cn/forum.php? ...

Download & Program 不能使用的原因是什么?是因为ELF是用ARMCC 或者 ARMClang编译的缘故吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2020-10-30 10:27:18 | 显示全部楼层
Jelin 发表于 2020-10-30 08:45
Download & Program 不能使用的原因是什么?是因为ELF是用ARMCC 或者 ARMClang编译的缘故吗?

得用Embedded Studio生成的才可以这么用。
回复

使用道具 举报

4

主题

22

回帖

34

积分

新手上路

大帅哥

积分
34
 楼主| 发表于 2020-10-30 18:00:46 | 显示全部楼层
eric2013 发表于 2020-10-30 10:27
得用Embedded Studio生成的才可以这么用。

桂蟹~!!!
回复

使用道具 举报

0

主题

5

回帖

5

积分

新手上路

积分
5
发表于 2021-7-9 22:20:37 | 显示全部楼层
eric2013 发表于 2020-10-29 18:55
MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试
http://www.armbbs.cn/forum.php? ...

您好,我现在使用自家的Embedded studio编译没问题,然后直接触发ozone调试,但是显示J-trace连接不上,我采用转换板用SWD口连接,不知道您觉得问题在哪里
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106660
QQ
发表于 2021-7-10 08:11:47 | 显示全部楼层
金金子 发表于 2021-7-9 22:20
您好,我现在使用自家的Embedded studio编译没问题,然后直接触发ozone调试,但是显示J-trace连接不上, ...

换用此贴的这种方式试试

MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试
http://www.armbbs.cn/forum.php?m ... 7452&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2023-10-20 14:22:17 | 显示全部楼层
楼主问题解决了吗,我用keil的工程只要打开了fpu编译后使用 ozone 调试就会出现和你一样的错误, 但是如果使用的gcc编译开启fpu在ozone里调试不会报错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 06:07 , Processed in 0.210953 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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