Add memorymap readme file for artik053
authorjc_.kim <jc_.kim@samsung.com>
Mon, 11 Sep 2017 05:31:05 +0000 (14:31 +0900)
committerjc_.kim <jc_.kim@samsung.com>
Mon, 11 Sep 2017 06:03:01 +0000 (15:03 +0900)
build/configs/artik053/README.md
build/configs/artik053/scripts/README.md [new file with mode: 0644]

index 1e50211..a6b166b 100644 (file)
@@ -15,6 +15,8 @@ The ARTIK 053 is a SOC for Wi-Fi™ IoT solutions. The ARTIK 053 has a Wi-Fi sub
 The Samsung ARTIK™ 053 Module is a highly integrated module for secure Internet of Things (IoT) devices that require Wi-Fi®. It is based on an ARM® Cortex® R4 core with on-chip memories, a complete 2.4GHz Wi-Fi® Phy, MAC layer processing, a large complement of standard digital buses, a PUF-based security system and power management. The module is packaged with additional external Flash memory, a hardware Secure Element and a single integrated 2.4GHz structural antenna.
 Aimed especially at power-sensitive devices needing Wi-Fi®, the ARTIK 053 Module provides excellent performance in a variety of environments, with a feature set tailored specifically for IoT end nodes.
 
+Here is a [memory map](scripts/README.md).
+
 ## Environment Set-up
 ### On Chip Debugger installation
 
diff --git a/build/configs/artik053/scripts/README.md b/build/configs/artik053/scripts/README.md
new file mode 100644 (file)
index 0000000..ab555bc
--- /dev/null
@@ -0,0 +1,80 @@
+# Memory Map (ARTIK05x)
+### Physical Address Space (4GB)
+The following is the memory map of ARTIK05x.
+```
+0xFFFFFFFF --------------------------
+            High Vector (4KB)
+0xFFFF0000 --------------------------
+0x88000000 --------------------------
+            SFR
+0x80000000 --------------------------
+0x60800000 --------------------------
+            SPI FLASH (8MB) mirrored
+0x60000000 --------------------------
+0x04800000 --------------------------
+            SPI FLASH (8MB)
+0x04000000 --------------------------
+0x02320000 --------------------------
+            SRAM for WiFi (128KB)
+0x02300000 --------------------------
+0x02160000 --------------------------
+            SRAM (1280KB)
+0x02020000 --------------------------
+            IROM
+0x09000000 --------------------------
+```
+
+
+
+### Flash Partitions (8MB)
+
+8MB is allocated to the SPI Flash area. After building TizenRT, refer to the following areas when downloading to the board.
+
+```
+0x04800000 --------------------------
+            SSS R/W Key
+0x04780000 --------------------------
+            WiFi NVRAM
+0x0477E000 --------------------------
+            User R/W
+0x04620000 --------------------------
+            OTA download
+0x044A0000 --------------------------
+            Factory Reset
+0x04320000 --------------------------
+            OS (TizenRT)
+0x040C8000 --------------------------
+            WiFi F/W
+0x04048000 --------------------------
+            SSS F/W
+0x04040000 --------------------------
+            BL2
+0x04010000 --------------------------
+            SSS R/O Key
+0x04004000 --------------------------
+            BL1
+0x04000000 --------------------------
+```
+
+
+
+### SRAM usage (1280KB)
+
+Actually, BL1, OS and WiFi firmware are operated in SRAM.
+
+```
+0x02160000 --------------------------
+            WiFi (320KB)
+0x02110000 --------------------------
+            User Data (OS) (946KB)
+0x02023800 --------------------------
+            BL1
+0x02021800 --------------------------
+            Reserved
+0x02021000 --------------------------
+            Vector Table
+0x02020000 --------------------------
+```