This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Gang Pro ARM

Other Parts Discussed in Thread: MSP-GANG

Hi Gregory,

Your suggestion was really useful to me. Now I can read data from buffer successfully. But I am facing challenges while reading data again after I write data.

 As per your suggestion I followed the sequence given below:

  1. F_ConfigLoad()
  2. F_AutoProgram( 0 )
  3. F_Open_Target_Device()
  4. F_Copy_Flash_to_Gang_Buffer()
  5. F_Get_Byte_from_Gang_Buffer()

After this execution I got exact data string from an expected address.

But after this execution I entered this data in byte array and implemented write functionality to edit data using following code. But after using 'F_Put_Byte_to_Buffer' if again try to read data, it’s not giving me an updated data string. Its giving me an old data string.

I want to replace data string at address '0x000000E0' from flash memory given in the following image by a customized string. I used 'F_Put_Byte_to_Buffer' to write customized string at the mentioned address, then I copied data to flash using 'F_Copy_Buffer_to_Flash' . But if now I go to the data viewer shown below, it still shows the same previous data and not the updated one.

Can you please tell me why data is not getting updated in flash memory or I am missing any function or any sequence? 

Thanks & regards,

Shradha K.

**Attention** This is a public forum