打印
[技术问答]

官方NUC123BSPv3固件库例程FMC_RW读写失败

[复制链接]
1442|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
role_2099|  楼主 | 2018-3-24 09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
NUC123SD4AN0板子上面运行NUC123BSPv3\SampleCode\StdDriver\FMC_RW例程,读写失败呢,串口打印信息如下,是不是有坑被我踩到了,请多多指教,谢谢啦
Boot Mode ............................. [APROM]
  Company ID ............................ [0x00000000]
  Device ID ............................. [0x00000000]
  Product ID ............................ [0x00000000]
  Unique ID 0 ........................... [0x00000000]
  Unique ID 1 ........................... [0x00000000]
  Unique ID 2 ........................... [0x00000000]
  Unique Customer ID 0 .................. [0x00000000]
  Unique Customer ID 1 .................. [0x00000000]
  Unique Customer ID 2 .................. [0x00000000]
  Unique Customer ID 3 .................. [0x00000000]
  User Config 0 ......................... [0x00000000]
  User Config 1 ......................... [0x00000000]
  Data Flash Base Address ............... [0x0001f000]
LDROM test =>
    Flash test address: 0x100000   
FMC_Read data verify failed at address 0x100000, read=0x0, expect=0xffffffff
Page 0x100000 erase verify failed!
LDROM test failed!
FMC Sample Code Completed.
沙发
09kk小熊| | 2018-3-24 10:09 | 只看该作者
需要解锁:在FMC_Open();前加 SYS_UnlockReg();

使用特权

评论回复
板凳
yiyigirl2014| | 2018-3-24 17:01 | 只看该作者
楼上正解,没有成功解锁,肯定是读出来一堆0.

使用特权

评论回复
地板
wahahaheihei| | 2018-3-24 17:48 | 只看该作者
官方的例子难道没有调用解锁,还是你复制了一部分而已。

使用特权

评论回复
5
role_2099|  楼主 | 2018-3-24 21:07 | 只看该作者
09kk小熊 发表于 2018-3-24 10:09
需要解锁:在FMC_Open();前加 SYS_UnlockReg();

谢谢

使用特权

评论回复
6
role_2099|  楼主 | 2018-3-24 21:09 | 只看该作者
wahahaheihei 发表于 2018-3-24 17:48
官方的例子难道没有调用解锁,还是你复制了一部分而已。

官方例程不需要紧跟着FMC_Open前面加SYS_UnlockReg
但是官方例程DATAFlash那部分检验不过去,我怀疑是宏定义起始地址问题
修改后没问题。

使用特权

评论回复
7
dongnanxibei| | 2018-3-25 15:50 | 只看该作者
    //SYS_UnlockReg();

    /* Enable FMC ISP function */
    FMC_Open();

看到了吗,官方的例子不小心把这个给注释了,去掉注释,恢复执行就可以

使用特权

评论回复
8
dongnanxibei| | 2018-3-25 15:51 | 只看该作者
role_2099 发表于 2018-3-24 21:09
官方例程不需要紧跟着FMC_Open前面加SYS_UnlockReg
但是官方例程DATAFlash那部分检验不过去,我怀疑是宏 ...

喔,这样,没这个板子啊,不清楚,就看到例子里写了这句,被注释了。。

使用特权

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

本版积分规则

121

主题

408

帖子

3

粉丝