- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am using WICED Module Programmer to program EZ-Serial_WICED_V1_1_2_CYBLE-013025-00.hex to flash of CYBLE-013025.
After successful programming the contents of the flash are read by software developed by me. It was found that 64 bytes starting in address 0xFF002000 are not blank. Note that the HEX file above doesn't contain any information in this address, and really no data (according to scope) is written to the address 0xFF002000 by WICED programmer.
What these 64 bytes are? How are they created?
Thanks
Solved! Go to Solution.
- Labels:
-
WICED Studio Bluetooth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The address location 0xFF002000 corresponds to VS (Volatile Section ) in memory map for CYBLE-013025-00 .
The VS section is used by the application and the stack to store data in the flash memory. For example, bonding information, any custom data which needs to be saved in flash (for example using API bleprofile_WriteNVRAM in WICED smart application). All these depends upon the application code you are running.
So you wont see any data at 0xFF002000 in hex file, but it will be written during run time of application.
Regards,
Anjana
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
The address location 0xFF002000 corresponds to VS (Volatile Section ) in memory map for CYBLE-013025-00 .
The VS section is used by the application and the stack to store data in the flash memory. For example, bonding information, any custom data which needs to be saved in flash (for example using API bleprofile_WriteNVRAM in WICED smart application). All these depends upon the application code you are running.
So you wont see any data at 0xFF002000 in hex file, but it will be written during run time of application.
Regards,
Anjana