SLG46824 fails to write NVM

3 posts / 0 new
Last post
abci5961
Offline
Last seen: 7 months 2 weeks ago
Joined: 2018-12-29 12:23
SLG46824 fails to write NVM

Hi, I'm trying to program the GreePAK 46824 mounted on my STM32F401custom board. The first programming of device has worked properly. After this, I tried to reprogram the device using this sequence:
- NVM page nn erase
- NVW page nn write.
After make this, I have the following issues:
- 1 the device answers with I2C address = 0x00;
- 2 reading NVW pages returns all bytes = 0xff
- 3 the device is not working
Where I have wrong? Can we help me to solve this issue?
Many thanks in advance!
Kind regards
A. Barbieri - Como (Italy)

Device: 
Device Number: 
slg46824V
PavloZ
Offline
Last seen: 23 hours 47 min ago
Staff
Joined: 2018-01-31 12:50
Hi Barbieri,

Hi Barbieri,

Thanks for your question, lets try to fix that issue.

Do you verify each page after writing?

-1 It’s ok in case you have erased the page which contains the device address and (important!) resetted the

chip after that.

-2 one of the reasons may be incorrect write/erase sequence. The latest device revision has some protection of that.  Please order the last device revision at your distributor and use the recommendations https://www.dialog-semiconductor.com/sites/default/files/isp_guide_slg46...

-3 probably device is locked(damaged) irrevocably because of incorrect write/erase sequence.

Hope this will help.

Thanks

abci5961
Offline
Last seen: 7 months 2 weeks ago
Joined: 2018-12-29 12:23
Hi PavloZ,

Hi PavloZ,
Thank for your answer. Yes, I have perfomed the page read after write following the sequence isp_guide_slg46824_26_rev.0.1.pdf that I had already downloaded to implement my programming code.
Further question: what does you means with last device revision? What is the right part code?
Kind regards
A. Barbieri