BL600/BL620 MODULE BL600/BL620 MEMORY MAP OVERVIEW FOR‘C’DEVELOPERS
The goalof this document includes the following:
●Explain Laird’s custom allocation of nRF51822 flash memory in Laird’s BL600 and BL620 modules
●Explain Laird’s allocation of RAM onboard the BL600 and BL620 modules
The BL600 and BL620 modules contain Nordic Semiconductor’s nRF51822 silicon and the table below outlines the various versions that Laird has implemented.
Nordics upplies the 256 kb variant used by Laird with its storage allocated into two regions:
●Region 0 –The BLE software stack from Nordic (softdevice) which is mandatory for BLE: 80 kb
●Region 1 –The application, bootloader, and app data: 176 kb
An illustration of this allocation is provided in the Appendix of this guide(Figure 1). However, this memory is re-allocated by Laird on the BL600 and BL620 to suit the smartBASIC environment. The 16 kb of RAM onboard the BL600 and BL620 modules is also precisely allocated. It’s important to understand how and why this memory is allocated, as well as design considerations that may arise from these conditions.
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
15 May 2015 |
|
v1.0 |
|
|
|
173 KB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.