Hello,
I am having trouble writing the data flash memory. I see that the TRM says to use the ManufacturerBlockAccess() (0x44) command and then write the memory block that you want to access (memory start address: 0x4000-0x5FFF ?) followed by the new value. Is this correct? I have not yet been successful. I have also seen this other thread where it is suggested that you must compute and write a new checksum, like the BQ30 series fuel gauges (e2e.ti.com/.../739212). Can you please direct me to a clear example of how to write and read data flash? I would like to see the full transaction, so that I can fully understand what is required.
Thank you,
Aaron