-
1. Re: What a starting address of Row 0 of Flash ?
bmah Mar 13, 2017 9:44 AM (in response to chaplin.u_1533771)SFLASH can be written only row-wise. As first 6 bytes of row 0 can be used for BLE public device address, it is recommended that you write from row 1 onwards. You can use the API CySysSFlashWriteUserRow for this.
-
2. Re: What a starting address of Row 0 of Flash ?
chaplin.u_1533771 Mar 13, 2017 10:14 AM (in response to chaplin.u_1533771)You want to say that because you used 6 bytes in row 0 I can`t use it ? What a function use it ?
-
3. Re: What a starting address of Row 0 of Flash ?
bmah Apr 5, 2017 11:45 PM (in response to chaplin.u_1533771)1 of 1 people found this helpfulIf you are not really concerned about the device address which is used for advertising, then you can use Full Row 0 also for your custom data. During production, if you want to give individual address to each device, then that can also be done using SFLASH update tool.
-
4. Re: What a starting address of Row 0 of Flash ?
chaplin.u_1533771 Apr 8, 2017 11:45 AM (in response to chaplin.u_1533771)I asked What a function use this memory ?
-
5. Re: What a starting address of Row 0 of Flash ?
bmah May 16, 2017 11:49 PM (in response to chaplin.u_1533771)1 of 1 people found this helpfulSFLASH can be used for loading the BLE public device address. See line no: 1557 in CYBLE_eventHandler.c file:
if(CyBle_IsDeviceAddressValid(cyBle_sflashDeviceAddress) != 0u)
{
(void) CyBle_SetDeviceAddress(cyBle_sflashDeviceAddress);------------------------------------------------------------------------
}
-
6. Re: What a starting address of Row 0 of Flash ?
chaplin.u_1533771 May 17, 2017 1:28 AM (in response to chaplin.u_1533771)thanks !