硬汉嵌入式论坛

 找回密码
 立即注册
查看: 9635|回复: 10
收起左侧

[有问必答] V5板 NOR的问题求助

[复制链接]

3

主题

48

回帖

3

积分

初级会员

积分
3
发表于 2013-9-18 14:58:18 | 显示全部楼层 |阅读模式
使用V5板的出厂代码中的NOR图片显示时,在某些范围内数据总是错的。不知是否NOR写不对,还是其他问题。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115711
QQ
发表于 2013-9-18 18:55:02 | 显示全部楼层
不知道你遇到的是不是这个问题,在使用NOR的时候一定要注意



NOR只支持16bit的访问模式,比如从地址0开始写入数据,这里写入10个16位的数据
uint16_t  Buf[10]
FSMC_NOR_WriteBuffer(Buf, 0, 10);
下次在这个地址后再写入数据的时候,这里要写20,这里要切记,这个是我以前用官
方那个NOR驱动的时候发现的问题,说白了就是写入的地址是针对的字节来说的,而
实际我们写入的是16位的数据所以地址要乘以2。
FSMC_NOR_WriteBuffer(Buf, 10*2, 10);
回复

使用道具 举报

3

主题

48

回帖

3

积分

初级会员

积分
3
 楼主| 发表于 2013-9-18 21:11:17 | 显示全部楼层
不是这个情况,就是出厂那个图库例程。整个图库更新,小部分块数据不对。开始以为是没擦除干净,后来检测也不是这个情况。
回复

使用道具 举报

759

主题

1050

回帖

3332

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3332
发表于 2013-9-18 21:47:40 | 显示全部楼层
你能描述下具体现象吗 或者弄个照片来看下图片异常情况。

过些时,我弄个J-LINK 读写NOR Flash的配置文件,通过J-Link仿真器来读写NOR,这样可以验证下究竟是哪里的问题。
回复

使用道具 举报

3

主题

48

回帖

3

积分

初级会员

积分
3
 楼主| 发表于 2013-9-19 09:32:15 | 显示全部楼层
800x480_00.jpg 800x480_01.jpg 800x480_02.jpg
我存的图是MM,海滩和水珠。
使用默认bin也是这样的效果。
回复

使用道具 举报

759

主题

1050

回帖

3332

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3332
发表于 2013-9-24 12:33:55 | 显示全部楼层
我们做了一个 J-Flash 工程文件,可以直接通过 J-Link读写NOR  Falsh。这样可以排查是否数据问题。

使用J-Link 直接读写 STM32-V5 开发板的NOR Flash
http://www.armbbs.cn/forum.php?m ... mp;amp;toread=1#tpc
回复

使用道具 举报

3

主题

48

回帖

3

积分

初级会员

积分
3
 楼主| 发表于 2013-9-25 08:02:39 | 显示全部楼层
谢谢,最近比较忙。尽量在这两天测试一下。
回复

使用道具 举报

3

主题

48

回帖

3

积分

初级会员

积分
3
 楼主| 发表于 2013-9-25 09:12:56 | 显示全部楼层
刚在测试一下,写入部分后失败。
1.jpg
2.jpg
显示前面还是正常而后不更上面一样。
没有用过文件比较功能工具,读数据没测试。
估计NOR芯片可能有问题。不知分析对不?

另:看了读出的文件,后部本来没有写的地址居然出现数据。擦除后读是空的。
回复

使用道具 举报

759

主题

1050

回帖

3332

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3332
发表于 2013-9-25 09:36:53 | 显示全部楼层
有可能硬件出问题了。

NOR 芯片部分单元出故障的可能性很小。
最大的可能是高位地址线虚焊(CPU引脚或NOR的引脚)。如果有条件可以将引脚重新加锡焊接一下。
如果不能处理,可以快递给我们解决。
回复

使用道具 举报

3

主题

48

回帖

3

积分

初级会员

积分
3
 楼主| 发表于 2013-9-25 09:47:24 | 显示全部楼层
呵呵,谢谢。我也是这么认为的。写入时好像还不稳定,有时写入数据量大,有时又小。
我这里没什么焊接工具,又懒发快递跑售后。先用看看,不行再处理。
加上马上国庆了,快递麻烦。10月中旬再决定,可否?
回复

使用道具 举报

759

主题

1050

回帖

3332

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3332
发表于 2013-9-25 20:28:18 | 显示全部楼层
可以的。什么时候不用了,就可以发过来给我们修理一下。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-13 13:19 , Processed in 0.302630 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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