Hello,
I am trying to use an SLG47105 integrated circuit through its module, SLG47105V GreenPAK DIP Adapter. The objective of this project is to have an operation similar to the example of use provided by the manufacturer, that of an electric screwdriver.
Datasheet SLG47105:
https://www.renesas.com/us/en/document/dst/slg47105-datasheet?r=1563736Example document for electric screwdriver:
https://www.renesas.com/us/en/document/apn/cm-364-rechargeable-electric-screwdriver?r=1563736To apply this example of operation, I am downloading the NVM file of the example of the electric screwdriver from the GreenPAK software to program the registers of the SLG47105 through I2C using an ESP32.
I have been able to apply this example in the module but I have encountered the problem that when I cut the power and restart the module, it loses the configuration that had previously loaded. I have been able to see that perhaps the influence has some register that directly influences the operation of the NVM, such as the address register F5. I have made tests touching this register but I have not seen any positive change. In addition, when setting the 1960 register, I2C reset bit with reloading NVM into Data, register (soft reset), to value 1 the module restarts after a certain time of operation, (15 seconds approximately).
I would appreciate any help to try to solve this problem.
Thanks in advance.