I am working with the SLG46855V device and have a question regarding its configuration. Is it possible to program the NVM (Non-Volatile Memory) through the I2C bus in such a way that, upon power-up, the device configures itself with a different configuration than the one previously programmed?
My goal is that after this initial power-up, I can reconfigure it for a different operating mode, also using I2C, to change the configuration as needed.
Has anyone had experience with this type of configuration on the SLG46855V? Is it possible to achieve this in this way?
Thank you in advance for your help.
Hi ,
Hey this OTP pin with I2C interface .After power on microcontroller you can write on RAM space via I2C but not sure about your configuration ,let me check with the team
Thanks
AB
Hi, Thank you for looking into this. To clarify my message before, our objective is not to change the contents of the NVM. Our objective is to change the SLG46855V configuration via I2C using the MCU on our setup after power up.
Yes, Once Power-up,you can use MCU to change the RAM space(Register Array) via I2C,. Also note you are not programming the NVM space so that it cannot keep the changes after power-down.
Thank you for the feedback. One more question: are all the NVM BITs mapped to RAM? Besides writing to them do I need to perform any other actions for the updated configuration to take effect?, How to change the LUTs settings, or inputs/outputsThanks
Thank you for the feedback. Hello Renesas Support team. I wanted to follow up on our last post. We are able to read/write from the device RAM but the device locks if we replace all the 255bytes with the values from the NVM exported from GreenPAK designer. Besides writing to them do we need to perform any other actions for the updated configuration to take effect? Is there a protocol or specific sequence? When sniffing the transactions on the dev kit, we seem to see a lot more data. We basically want to be able to configure a blank device via I2C in our setup.