你好,我正在为安装在我的stm32f401定制板上的GreePAK 46824编程。设备的第一次编程工作正常。在这之后,我尝试用这个序列重新编程这个设备:
- NVM页面nn erase
- NVW页面nn写。
做了这个之后,我有以下问题:
- 1设备应答I2C地址= 0x00;
- 2读取NVW页面返回所有字节= 0xff
- 3设备不工作
我哪里错了?我们能帮我解决这个问题吗?
提前非常感谢!
亲切的问候
A.巴比耶里-科莫(意大利)
设备:
设备数量:
slg46824V
嗨巴比里,
谢谢你的问题,让我们试着解决这个问题。
写完每一页你都要验证吗?
-1如果你已经擦除了包含设备地址的页面,并且(很重要!
芯片。
其中一个原因可能是写/擦除序列错误。最新的设备版本有一些保护。请在您的分销商订购最新的设备版本,并使用建议//www.xmece.com/sites/default/files/isp_guide_slg46..。
可能由于错误的写/擦除顺序,设备被锁定(损坏),无法挽回。
希望这对你有帮助。
谢谢
嗨PavloZ,
谢谢你的回答。是的,我已经按照isp_guide_slg46824_26_rev.0.1.pdf的顺序执行了写后读页面,我已经下载了它来实现我的编程代码。
进一步的问题:你说的上一个设备版本是什么意思?正确的部件代码是什么?
亲切的问候
答:巴比里