Difference between revisions of "ONSemi RSL15"
(→On-Chip Memory Regions) |
|||
Line 29: | Line 29: | ||
'''NOTE:''' J-Link supports the Code Flash , Data Flash, as well as NVR4 - NVR7. |
'''NOTE:''' J-Link supports the Code Flash , Data Flash, as well as NVR4 - NVR7. |
||
+ | ==On-Chip Memory Regions for RSL15-284== |
||
− | ==Reset== |
||
+ | The internal flash is divided into 6 different regions: |
||
− | It seems like a normal reset via SYSRESETREQ & VECTRESET bit does not work properly on this device. Therefore, the J-Link software performs a specific reset which makes sure that CPU is halted right before the target application but after boot ROM. |
||
+ | |||
+ | {| class="wikitable" |
||
+ | |- |
||
+ | ! Instance Name !! Size (bytes) || Memory region |
||
+ | |- |
||
+ | | Code Flash || 360448 || 0x00100000 - 0x00141FFF |
||
+ | |- |
||
+ | | Data Flash || 10240 || 0x00158000 - 0x0015CFFF |
||
+ | |- |
||
+ | | Non-Volatile Record (NVR) 4 || 256 || 0x00080400 - 0x000804FF |
||
+ | |- |
||
+ | | Non-Volatile Record (NVR) 5 || 256 || 0x00080500 - 0x000805FF |
||
+ | |- |
||
+ | | Non-Volatile Record (NVR) 6 || 256 || 0x00080600 - 0x000806FF |
||
+ | |- |
||
+ | | Non-Volatile Record (NVR) 7 <br> (Manufacturing Test) || 256 || 0x00080700 - 0x000807FF |
||
+ | |} |
||
+ | |||
+ | '''NOTE:''' J-Link supports the Code Flash , Data Flash, as well as NVR4 - NVR7. |
||
==Evaluation Boards== |
==Evaluation Boards== |
Revision as of 10:51, 10 June 2021
Contents
RSL15 is a highly integrated secure Arm Cortex-M33-based Bluetooth Low Energy 5.2 wireless MCU system-on-a-chip, with flash and RAM, built-in power management, and an extensive set of peripherals. The wide supply voltage input, flexible I/O, and clocking scheme offer maximum design flexibility.
Debug Support
J-Link supports debugging and programming of the following memory regions.
On-Chip Memory Regions for RSL15-512
The internal flash is divided into 6 different regions:
Instance Name | Size (bytes) | Memory region |
---|---|---|
Code Flash | 360448 | 0x00100000 - 0x00157FFF |
Data Flash | 10240 | 0x00158000 - 0x0017FFFF |
Non-Volatile Record (NVR) 4 | 256 | 0x00080400 - 0x000804FF |
Non-Volatile Record (NVR) 5 | 256 | 0x00080500 - 0x000805FF |
Non-Volatile Record (NVR) 6 | 256 | 0x00080600 - 0x000806FF |
Non-Volatile Record (NVR) 7 (Manufacturing Test) |
256 | 0x00080700 - 0x000807FF |
NOTE: J-Link supports the Code Flash , Data Flash, as well as NVR4 - NVR7.
On-Chip Memory Regions for RSL15-284
The internal flash is divided into 6 different regions:
Instance Name | Size (bytes) | Memory region |
---|---|---|
Code Flash | 360448 | 0x00100000 - 0x00141FFF |
Data Flash | 10240 | 0x00158000 - 0x0015CFFF |
Non-Volatile Record (NVR) 4 | 256 | 0x00080400 - 0x000804FF |
Non-Volatile Record (NVR) 5 | 256 | 0x00080500 - 0x000805FF |
Non-Volatile Record (NVR) 6 | 256 | 0x00080600 - 0x000806FF |
Non-Volatile Record (NVR) 7 (Manufacturing Test) |
256 | 0x00080700 - 0x000807FF |
NOTE: J-Link supports the Code Flash , Data Flash, as well as NVR4 - NVR7.
Evaluation Boards
TBD
Example Application
The following example project was created with the SEGGER Embedded Studio project wizard and runs out-of-the-box on the ON Semiconductor RSL10 SiP EVB V1.2. It is a simple Hello World sample linked into the internal flash.
SETUP:
- J-Link software: V7.23b
- Embedded Studio: V5.42
- Hardware: ON Semiconductor RSL15 EVB V1.1
- Link: File:ONSemi RSL15 TestProject ES V542.zip