SLG46824 fails to rewrite NVM

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

Hi, I'm using STM NucleoF401 with Arduino Shied custom expansion board that use a SLG46824 device.The NVM programming code was ported from AN-CM-255 SLG46824_6 MTP Arduino Programming Example (MTP_Programmer).
I have successfully programmed my SLG46824, and my custom board is working fine.
But once programmed, I'm not able to reprogram the device. For example, I tried to change the I2C address from 0x10 to 0x20 (writing 0x02 into register 0xCA of NVM), but nothing happens, the device answer always at address 0x10.
Where I have wrong? Can you help me to understand this issue?
Many thanks for help.
Ab

Device: 
Device Number: 
SLG46824
PavloZ
Offline
Last seen: 13 hours 1 min ago
Staff
Joined: 2018-01-31 12:50
Hi Barbieri,

Hi Barbieri,

thanks a lot for your work, we probably have found an issue in appnote AN-CM-255 SLG46824_6 and it will be updated soon. So use only https://www.dialog-semiconductor.com/sites/default/files/isp_guide_slg46... for the reference.

But, to help you quickly, could you please share part of STM code related to SLG46824 read/write? (you can use mail Pavlo.Zakalyk@diasemi.com to keep your code privacy)

Thanks