Hi,
I'm trying to access the data flash subclass ID 36. the offset of the first parameter is 2, so how to change the offset after selecting the sub class.
this is what I'm doing:
bq27510_write(0x61,0); //access general data flash
bq27510_write(0x3E,36); // set DataFlashClass
bq27510_write(0x3F,0); // set DataFlashBlock
now if I issue a read command I have the correct data value according to the datasheet but I have to start from offset 0 so I'm reading
0x0000 0x0064 0x0019 0x0064 ...
so if I want to change just one field do I have to read the whole 32bytes modify the field and rewrite the whole 32bytes block?
thanks