打印

F2808Flash在线升级时,Flash擦除不成功

[复制链接]
1776|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
爱吃苹果er|  楼主 | 2015-9-19 15:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Status = Flash_Erase(SECTORB,&FlashStatus);执行这个函数后返回值为13
// Incorrect PARTID
// For example the F2806 API was used on a F2808 device.
#define STATUS_FAIL_INCORRECT_PARTID         13
这是返回值为13的定义,我的API函数库是Flash2808_API_V302.lib,应该没错的
不知道哪里出问题了,求大侠帮忙

相关帖子

沙发
zhangbo1985| | 2015-9-20 21:51 | 只看该作者
这个需要检查下电源电压的,有可能是在正在擦除过程中电压突降引起。

使用特权

评论回复
板凳
可可球| | 2015-9-21 19:20 | 只看该作者
复位多试几次

使用特权

评论回复
地板
android2| | 2015-9-30 15:05 | 只看该作者
楼主怎么解决的

使用特权

评论回复
5
FireRiver9| | 2015-9-30 16:07 | 只看该作者
会不会是写保护了

使用特权

评论回复
6
angerbird| | 2015-9-30 20:22 | 只看该作者
这个首先要保障在擦写的时候供电稳定的。

使用特权

评论回复
7
598330983| | 2015-9-30 23:22 | 只看该作者
换个芯片试试看

使用特权

评论回复
8
734774645| | 2015-9-30 23:29 | 只看该作者
芯片坏了吧

使用特权

评论回复
9
爱吃苹果er|  楼主 | 2015-10-6 11:26 | 只看该作者

是自己程序的问题,TI官网上的例子跑起来是好的

使用特权

评论回复
10
爱吃苹果er|  楼主 | 2015-10-6 11:29 | 只看该作者

还没解决,上班之后再看一下自己的程序,应该是程序有问题

使用特权

评论回复
11
598330983| | 2015-10-6 13:00 | 只看该作者
楼主可以借鉴官网的程序,别自己写,容易漏掉。

使用特权

评论回复
12
爱吃苹果er|  楼主 | 2015-10-6 13:27 | 只看该作者
598330983 发表于 2015-10-6 13:00
楼主可以借鉴官网的程序,别自己写,容易漏掉。

恩,准备用官网的例程移植过去

使用特权

评论回复
13
zhangmangui| | 2015-10-7 10:21 | 只看该作者
擦除失败     其他配置代码不合理吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

31

帖子

0

粉丝