4195|3

68

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

程序烧入FLASH 复位不能运行的问题? [复制链接]

本帖最后由 dontium 于 2015-1-23 13:31 编辑

看看论坛,好象很多战友都遇到了这个问题,不知道大家是怎么解决的,
我遇到的问题是这样的,我用汇编编写了一个小程序,小于1K,作用是把GPIO拉高,
在调试时候运行正确,烧入FLASH中的数据,对应于调试时调入RAM中的数据完全一致,
说明烧写入FLASH成功了,用FLASH加载的引脚,配置的寄存器经检查也没有问题,但是复位
后,程序没有成功,再用JTAG连接查看,发现10000000地址(C6727)中的数据和我写入FLASH中的数据完全不一致,不知道这个问题怎么解决,现在很迷惑。

最新回复

可以先检查一下bootloader时候加载到ram中的数据和仿真时候的数据对不对,先排除flash排列方式不同带来的问题。引用: 看看论坛,好象很多战友都遇到了这个问题,不知道大家是怎么解决的, 我遇到的问题是这样的,我用汇编编写了一个小程序,小于1K,作用是把GPIO拉高, 在调试时候运行正确,烧入FLASH中的数据,对应于调试时调入RAM中的数据完全一致, 说明烧写入FLASH成功了,用FLASH加载的引脚,配置的寄存器经检查也没有问题,但是复位 后,程序没有成功,再用JTAG连接查看,发现10000000地址(C6727)中的数据和我写入FLASH中的数据完全不一致,不知道这个问题怎么解决,现在很迷惑。   详情 回复 发表于 2008-8-6 02:31
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
本帖最后由 dontium 于 2015-1-23 13:31 编辑

自己顶一下,希望大家帮我解决此疑惑
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
有人能帮助下吗? 数据已经成功烧入了FLASH,但是上电后,用CCS查看MEMORY,发现全是FFFFFFFF,不知道是什么问题啊。
 
 
 

回复

54

帖子

0

TA的资源

一粒金砂(初级)

4
 
可以先检查一下bootloader时候加载到ram中的数据和仿真时候的数据对不对,先排除flash排列方式不同带来的问题。
引用:

看看论坛,好象很多战友都遇到了这个问题,不知道大家是怎么解决的,
我遇到的问题是这样的,我用汇编编写了一个小程序,小于1K,作用是把GPIO拉高,
在调试时候运行正确,烧入FLASH中的数据,对应于调试时调入RAM中的数据完全一致,
说明烧写入FLASH成功了,用FLASH加载的引脚,配置的寄存器经检查也没有问题,但是复位
后,程序没有成功,再用JTAG连接查看,发现10000000地址(C6727)中的数据和我写入FLASH中的数据完全不一致,不知道这个问题怎么解决,现在很迷惑。
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表