这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » loadmodule的错误,请高手指点,急急急

共5条 1/1 1 跳转至

loadmodule的错误,请高手指点,急急急

菜鸟
2006-08-15 01:13:19     打赏

我把应用程序test.o放到flash上了(有文件系统)

然后编写了个程序,调用loadModule函数加载test.o文件,结果出现了错误

errno = 0x3d0001 ,

我用printErrno打印出来错误如下:

Error status symbol not included (errno = 0x3d0001)

请高手指点:这个错误是什么引起的啊,我该怎么改啊?谢谢,谢谢了




关键词: loadmodule     错误     高手     指点     急急    

菜鸟
2006-08-15 01:15:00     打赏
2楼

sorry :

打印出来错误是:

Error status symbol table not included(errno = 0x3d0001)


菜鸟
2006-08-15 17:02:00     打赏
3楼

......................................

[align=right][color=#000066][此贴子已经被作者于2006-8-21 15:54:04编辑过][/color][/align]

菜鸟
2006-08-15 17:07:00     打赏
4楼
[em06]

菜鸟
2006-08-16 01:11:00     打赏
5楼

呵呵,没有注意到提示:原来在virtual console上还有"Relocation does not fit in 26 bits" ..

我查了一下:test里面有printf语句..后来把printf语句去掉就可以了...

我查了一下:出现这种错误可能是因为系统利用少于32位的地址表示附近的地址..解决方法是选择恰当的"long call" option.-mlongCallOption

可是这个从哪儿修改我查找了一下午都没有找到..知道的朋友告诉我一声


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]