8545-0194-01 v1.0
Negative Longitude corresponds to Longitude in the WESTERN Hemisphere.
Positive Longitude corresponds to Longitude in the EASTERN Hemisphere.
Longitude Calculation Example:
24-bit longitude: 0xBFF46B (Hexadecimal)
This number converted to decimal (base 10) is: 12,579,947.
Since this result is greater than 180 degrees, subtract 360 degrees from the result to create the correct signed representation.
69.936378 degrees – 360 degrees = -90.063622 degrees = 90.063622 degrees WEST
4.8. FLASH MEMORY MAP
Below is the memory map of a Nordic nRF52832 from its data sheet.
USAGE
Bootloader settings
MBR parameter storage
Bootloader
Application area (incl. free space)
SoftDevice
Master Boot Record (MBR)
•
The sections marked in red are fixed and cannot be used to store application specific data. The section marked in green can
be used to store application data.
•
The total available space for application is 328kB (code + data)
•
Total memory consumption calculation for Globalstar IoT board
ST100 User Manual v1
12,579,947 * (180.0 / 223) = 269.936378
MEMORY RANGE NRF52832
(S132 V6.1.X)
0x0007 F000 - 0x0008 0000 (4 kB)
0x0007 E000 - 0x0007 F000 (4 kB)
0x0007 8000 - 0x0007 E000 (24 kB)
0x0002 6000 - 0x0007 8000 (328 kB)
0x0000 1000 - 0x0002 6000 (148 kB)
0x0000 0000 - 0x0000 1000 (4 kB)
FIGURE 7 - NORDIC MEMORY MAP
Confidential & Proprietary Information
MEMORY RANGE NRF52840
(S140 V6.1.X)
0x000F F000 - 0x0010 0000 (4 kB)
0x000F E000 - 0x000F F000 (4 kB)
0x000F 8000 - 0x000F E000 (24 kB)
0x0002 6000 - 0x000F 8000 (840 kB)
0x0000 1000 - 0x0002 6000 (148 kB)
0x0000 0000 - 0x0000 1000 (4 kB)
MEMORY RANGE NRF52810
(S112 V6.1.X)
0x0002 F000 - 0x0003 0000 (4 kB)
0x0002 E000 - 0x0002 F000 (4 kB)
0x0002 8000 - 0x0002 E000 (24 kB)
0x0001 9000 - 0x0002 8000 (60 kB)
0x0000 1000 - 0x0001 9000 (96 kB)
0x0000 0000 - 0x0000 1000 (4 kB)
66