微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 程序烧入FLASH 复位不能运行的问题?

程序烧入FLASH 复位不能运行的问题?

时间:10-02 整理:3721RD 点击:


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

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top