Difference between revisions of "ONSemi RSL15"

From SEGGER Wiki
Jump to: navigation, search
(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

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: