Difference between revisions of "ONSemi RSL10"
(→Evaluation Boards) |
(Removed "Support by ONSemi only". Per request by On Semi and based on the listing in supported devices.) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
The RSL10 family from ON Semiconductor is an ultra-low-power SoC designed for use in high−performance applications focused on wearable and medical applications. The SoC features a Cortex-M3 core and supports bluetooth low energy technology and any 2.4 GHz proprietary protocol stacks, without sacrificing power consumption. |
The RSL10 family from ON Semiconductor is an ultra-low-power SoC designed for use in high−performance applications focused on wearable and medical applications. The SoC features a Cortex-M3 core and supports bluetooth low energy technology and any 2.4 GHz proprietary protocol stacks, without sacrificing power consumption. |
||
+ | |||
+ | ==Debug Support== |
||
+ | J-Link supports debugging and programming of the following memory regions. |
||
+ | |||
==On-Chip Memory Regions== |
==On-Chip Memory Regions== |
||
The internal flash is divided into 5 different regions: |
The internal flash is divided into 5 different regions: |
||
Line 20: | Line 24: | ||
|} |
|} |
||
− | '''NOTE:''' |
+ | '''NOTE:''' J-Link supports the Main Flash as well as NVR1 - NVR3. |
==Reset== |
==Reset== |
||
− | 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 |
+ | 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. |
==Evaluation Boards== |
==Evaluation Boards== |
||
*ON Semiconductor RSL10 SiP evaluation board: https://wiki.segger.com/ONSemi_RSL10_SiP |
*ON Semiconductor RSL10 SiP evaluation board: https://wiki.segger.com/ONSemi_RSL10_SiP |
||
+ | ==Example Application== |
||
− | |||
+ | *ON Semiconductor RSL10 SiP evaluation board: https://wiki.segger.com/ONSemi_RSL10_SiP#Example_Project |
||
− | == 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: V6.88b |
||
− | *Embedded Studio: V5.10b |
||
− | *Hardware: ON Semiconductor RSL10 SIP EVB V1.2 |
||
− | *Link: [[File:ONSemi_RSL10_TestProject_ES_V510b.zip]] |
Latest revision as of 09:00, 9 June 2023
The RSL10 family from ON Semiconductor is an ultra-low-power SoC designed for use in high−performance applications focused on wearable and medical applications. The SoC features a Cortex-M3 core and supports bluetooth low energy technology and any 2.4 GHz proprietary protocol stacks, without sacrificing power consumption.
Debug Support
J-Link supports debugging and programming of the following memory regions.
On-Chip Memory Regions
The internal flash is divided into 5 different regions:
Instance Name | Size (bytes) | Memory region |
---|---|---|
Main Flash | 393216 | 0x00100000 - 0x0015FFFF |
Non-Volatile Record (NVR) 1 | 2048 | 0x00080000 - 0x000807FF |
Non-Volatile Record (NVR) 2 | 2048 | 0x00080800 - 0x00080FFF |
Non-Volatile Record (NVR) 3 | 2048 | 0x00081000 - 0x000807FF |
Non-Volatile Record (NVR) 4 (Manufacturing Test) |
1024 | 0x00081800 - 0x00080BFF |
NOTE: J-Link supports the Main Flash as well as NVR1 - NVR3.
Reset
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.
Evaluation Boards
- ON Semiconductor RSL10 SiP evaluation board: https://wiki.segger.com/ONSemi_RSL10_SiP
Example Application
- ON Semiconductor RSL10 SiP evaluation board: https://wiki.segger.com/ONSemi_RSL10_SiP#Example_Project