xdc.runtime.Error.raise: terminating execution - TMS320C6678 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4993|回复: 6
打印 上一主题 下一主题

[已解决] xdc.runtime.Error.raise: terminating execution

[复制链接]

1

主题

3

帖子

1023

积分

金牌会员

Rank: 6Rank: 6

积分
1023
跳转到指定楼层
楼主
发表于 2018-8-21 14:24:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如下报错信息

B18=0xffff0000 B19=0x914e3010
B20=0x0 B21=0x914e3010
B22=0xffffffff B23=0xffffffff
B24=0xfffffff7 B25=0x0
B26=0x66666666 B27=0x30666666
B28=0xec2 B29=0x8c075850
B30=0xffffffe6 B31=0x914d6257
NTSR=0x91478f7c
ITSR=0xf
IRP=0x8
SSR=0x914e305c
AMR=0x914d628a
RILC=0x0
ILC=0x914a6890
Exception at 0x914e3148
EFR=0x2 NRP=0x914e3148
Internal exception: IERR=0x8
Opcode exception
ti.sysbios.family.c64p.Exception: line 256: E_exceptionMax: pc = 0x914e3148, sp = 0x914e3058.
xdc.runtime.Error.raise: terminating execution


map文件如下

SEGMENT ALLOCATION MAP

run origin  load origin   length   init length attrs members
----------  ----------- ---------- ----------- ----- -------
80000000    80000000    11000d58   00000000    rw-
  80000000    80000000    11000d58   00000000    rw- .far
91000d58    91000d58    00408624   00408624    rw-
  91000d58    91000d58    00408624   00408624    rw- .fardata
91409380    91409380    000d6da9   000d6da9    r-x
  91409380    91409380    000a75a0   000a75a0    r-x .text
  914b0920    914b0920    0002f809   0002f809    r-- .const
914e0130    914e0130    00003000   00000000    rw-
  914e0130    914e0130    00003000   00000000    rw- .stack
914e3130    914e3130    0000066c   0000066c    r--
  914e3130    914e3130    0000066c   0000066c    r-- .switch
914e3800    914e3800    00000200   00000200    r-x
  914e3800    914e3800    00000200   00000200    r-x .vecs
914e3a00    914e3a00    00000134   00000000    rw-
  914e3a00    914e3a00    00000120   00000000    rw- .cio
  914e3b20    914e3b20    00000014   00000000    rw- .bss
914e3b34    914e3b34    00000034   00000034    rw-
  914e3b34    914e3b34    00000034   00000034    rw- .neardata
914e3b68    914e3b68    0000008c   0000008c    r--
  914e3b68    914e3b68    0000008c   0000008c    r-- .rodata
914e3bf4    914e3bf4    003f6aac   003f6aac    r--
  914e3bf4    914e3bf4    003f6aac   003f6aac    r-- .cinit

我在移植语音识别的相关代码,希望各位大牛帮忙分析一下问题和解决办法

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

4

主题

188

帖子

1698

积分

禁止发言

积分
1698
沙发
发表于 2018-8-21 16:55:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

4

主题

188

帖子

1698

积分

禁止发言

积分
1698
板凳
发表于 2018-8-21 16:57:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1023

积分

金牌会员

Rank: 6Rank: 6

积分
1023
地板
 楼主| 发表于 2018-8-21 17:02:54 | 只看该作者
.switch是跳转表 这意思是我跳出堆栈区了嘛? 我对应的加大堆栈,还是会报错,是不是我要单独增大.switch跳转表的长度腻? 怎么增加呀?
回复 支持 反对

使用道具 举报

4

主题

188

帖子

1698

积分

禁止发言

积分
1698
5#
发表于 2018-8-22 08:52:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1023

积分

金牌会员

Rank: 6Rank: 6

积分
1023
6#
 楼主| 发表于 2018-8-22 10:27:04 | 只看该作者
tronlong-gxd 发表于 2018-8-22 08:52
检查下指针的地址有没有pc = 0x914e3148,被覆盖。

怎么检查呀?能不能给个思路或者方法?~
回复 支持 反对

使用道具 举报

4

主题

188

帖子

1698

积分

禁止发言

积分
1698
7#
发表于 2018-8-22 10:45:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-19 22:15 , Processed in 0.039794 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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