OpenEdv-开源电子网

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

为什么源程序下进去后出现了SYSTEM FILE Error!(求指教)

[复制链接]

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
发表于 2015-3-15 11:12:16 | 显示全部楼层 |阅读模式
5金钱
为什么源程序的那个综合实例下载到开发板后。出现了SYSTEM File Error啊?如图


即使是字库更新了也还是不行啊。我采用的是SD卡更新的。如图也出现了对应的字库进度条。并显示了如图:



可是把源程序下载再次试了一下还是老样子。求哪位大神支个招啊!感激不尽。我已经搞了好几天了。


即使更新了FLASH里面的字库也不行啊!我用的是SD卡更新的。如图为更新的字库的。
但是还是仍然显示SYSTEM File Error啊!
求哪个大哥帮一下忙的。谢谢你们了。

最佳答案

查看完整内容[请看2#楼]

http://openedv.com/posts/list/44126.htm 看下这个
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2015-3-15 11:12:17 | 显示全部楼层
http://openedv.com/posts/list/44126.htm
看下这个
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-15 11:12:17 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
问题解决了。原来是光盘的文件中的SD卡原文件里面的SYSTME文件内容没有急时更新。导致的。感谢原子哥的远程帮助 。在这里真心的感谢。
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-16 12:48:59 | 显示全部楼层
回复【2楼】login_FAE:
---------------------------------
谢谢你了。我就是按照这个方法试的。但是还是不行的。那我再试一下吧。
怎么还是不行啊:如图:为通过串口调试助手来探险FLASH.


下载源程序后,重新更新字库的进度条为:



另一个字库的文件更新情况为:



但是最终结果还是不行。



请问哪位大哥能不能解决啊。貌似字库文件导入进去了。但是图片文件好像没有导入的。但是我已经把SD卡的里的所有文件都拷贝进去了。这是为什么呢?


回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-16 18:59:15 | 显示全部楼层
回复【3楼】SJ似水年华:
---------------------------------
试试这个:
通过USMART,调用:W25QXX_Erase_Chip()
函数,将整个SPI FLASH擦了,然后再按复位。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-16 21:06:20 | 显示全部楼层
原子哥:您说的W25QXX_Erase_Chip()是不是这个函数: SPI_Flash_Erase_Chip(void); 因为注释上面写的也是整片擦除的。
如果不是的怎么运用搜索没有发现你说的W25QXX_Erase_Chip()这个函数?而且 SPI_Flash_Erase_Chip(void);和SPI_Flash_Erase_Sector(u32 Dst_Addr);扇区擦除都是加入到usmart_config.c 文件中并调用USMART来实现的。但是仍然不行的。如楼上截屏。


谢谢原子哥了。麻烦您了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-16 23:20:17 | 显示全部楼层
回复【5楼】SJ似水年华:
---------------------------------
对,就是这个函数。
你用usmart擦除了么?(是程序运行后,通过串口发送这个函数哦)
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-17 09:35:44 | 显示全部楼层
对啊!我就是通过通过USMART移植来调用 SPI_Flash_Erase_Chip(void);和SPI_Flash_Erase_Sector(u32 Dst_Addr);这两个函数来进行擦除的。刚开始只调用SPI_Flash_Erase_Chip(void)可是还是不行。后来先调用SPI_Flash_Erase_Sector(u32 Dst_Addr)分区擦除后,再调用SPI_Flash_Erase_Chip(void)进行擦除但是还是不行。如2楼的通过串口助手调用函数现象截屏的。
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-18 21:29:48 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
原子哥:除了用串口擦除还有没有其他的办法的。我也试过用开发板的左边的USB进行访问FLASH盘。但是没有相关的驱动文件。不知道大哥你有不?帮帮忙。谢谢你了。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-18 22:04:12 | 显示全部楼层
回复【8楼】SJ似水年华:
---------------------------------
串口擦除最简单啊
你方便旺旺么?发远程协助我.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

7

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
81
金钱
81
注册时间
2015-1-4
在线时间
0 小时
 楼主| 发表于 2015-3-19 09:27:30 | 显示全部楼层
我现在把擦出FLASH里的全部过程又重新做了一边还是不行的。刚才截完所有的过程的屏幕。如附件。希望这次有个更好的解决方法。谢谢原子哥了。

源程序下载到开发板出现SYSTEM File Error!.doc

14.23 MB, 下载次数: 1135

回复

使用道具 举报

2

主题

8

帖子

0

精华

新手上路

积分
47
金钱
47
注册时间
2015-12-18
在线时间
5 小时
发表于 2015-12-22 14:09:41 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
我的板子也是一样啊,怎么总是报 SYSTEM File Lost 和 SYSTEM File Error,请原子哥指点下 我的是板子是探索者 STM32F4
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 13:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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