Author Topic: NVM problem - SLG47105  (Read 351 times)

0 Members and 1 Guest are viewing this topic.

Offline amintegiaTopic starter

  • Contributor
  • Posts: 12
  • Country: es
    • https://www.atelei.com/
NVM problem - SLG47105
« on: June 12, 2024, 01:24:19 pm »
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=1563736

Example document for electric screwdriver: https://www.renesas.com/us/en/document/apn/cm-364-rechargeable-electric-screwdriver?r=1563736

To 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.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf