OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8209|回复: 6

将ARM编译器的axf文件转成mcuisp识别的hex文件

[复制链接]

1

主题

5

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2013-10-25
在线时间
2 小时
发表于 2013-11-13 10:16:31 | 显示全部楼层 |阅读模式

首先我的项目源码和地址配置生成的bin文件,使用jflash可以烧写进去正常运行

现在我想用帮助里面推荐的“单片机在线编程专家”下载,所以我修改了配置文件,将axf用fromelf转成hex文件

fromelf init.axf --i32 --output init.hex

转换没问题,以前用的--bin生成bin文件,现在用--i32生成intel的hex文件

然后按步骤下载,芯片可以通讯,可以读出ID,写入时提示错误为:
读出的选项字节:
A55AFF00FF00FF00FF00FF00FF00FF00
程序文件不是0x8000000和0x20000000区域的


但是我的地址配置文件确实是0x8000000地址的,而且同样的编译配置,转成bin文件用jflash烧写是可以正常运行的,应该说排除了link地址错误问题

不知道该如何解决,谢谢

 

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2013-10-25
在线时间
2 小时
 楼主| 发表于 2013-11-13 10:21:07 | 显示全部楼层
因为手上没有jtag了,所以急需这种模式
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-11-13 10:43:37 | 显示全部楼层
mdk不是可以直接生成.hex文件么?
mcuisp,下载hex文件就是了。
不需要你有jtag。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2013-10-25
在线时间
2 小时
 楼主| 发表于 2013-11-13 10:51:08 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
因为公司的开发环境为RVDS,实际我们不用IDE开发,而是用makefile调用RVDS的ARM编译器
公司不能用盗版,而且没有mdk的授权,所以无法使用
我想mdk生成hex也是用的fromelf吧,应该是参数问题吧
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-11-13 10:59:09 | 显示全部楼层
回复【4楼】wwfiney:
---------------------------------
哦,那这个方法我也不知道咋搞了。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2013-10-25
在线时间
2 小时
 楼主| 发表于 2013-11-13 11:00:35 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
手上有授权的仿真器就是Realview ICE和DS5两个
但是貌似都不能dump镜像进去
而且这两个竟然默认都不支持这个芯片,DS5还是让代理商修改了参数文件才能调试这个板子。。。
ICE现在还不行呢
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2013-10-25
在线时间
2 小时
 楼主| 发表于 2013-11-13 11:01:48 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
嗯,多谢了,我再去借jtag吧,先把自烧写调好,然后就可以不用jtag了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-9 09:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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