Sign In
Upload
Manuals
Brands
ON Semiconductor Manuals
Control Unit
RSL10
ON Semiconductor RSL10 Manuals
Manuals and User Guides for ON Semiconductor RSL10. We have
13
ON Semiconductor RSL10 manuals available for free PDF download: Hardware Reference Manual, Getting Started, Manual, User Manual, Getting Started Manual
ON Semiconductor RSL10 Hardware Reference Manual (521 pages)
Brand:
ON Semiconductor
| Category:
Control Unit
| Size: 2 MB
Table of Contents
Table of Contents
3
1 Introduction
18
Purpose
18
Intended Audience
18
Conventions
18
Manual Organization
18
Further Reading
19
2 Overview
20
System Architecture
20
Radio System Architecture
21
Power
22
Clocking
23
Memory
23
Interfaces
24
Peripherals
25
Audio Components
25
Soc Identification
25
Device Identification Register
26
Ahbregs_Chip_Id_Num
26
3 ARM Cortex-M3 Processor
28
Introduction
28
ARM Cortex-M3 Processor Loop Cache Register
28
Sysctrl_Css_Loop_Cache_Cfg
29
Debug Port
29
Debug Port Register
30
Dbg_Lock
30
IP Protection
31
IP Protection Registers
31
Sysctrl_Dbg_Lock
31
Sysctrl_Dbg_Lock_Key
32
Activity Counters
32
Registers
32
Sysctrl_Cm3_Cnt
33
Sysctrl_Cnt_Ctrl
33
Sysctrl_Flash_Read_Cnt
33
Sysctrl_Lpdsp32_Cnt
33
Sysctrl_Sysclk_Cnt
33
4 LPDSP32 Processor
34
Overview
34
System Integration
34
Memory Support
34
Interrupt Handling
35
LPDSP32 Debug Port
35
Registers
36
Sysctrl_Dss_Ctrl
36
Sysctrl_Dss_Cmd
36
Sysctrl_Dss_Loop_Cache_Cfg
37
Sysctrl_Lpdsp32_Debug_Cfg
37
5 Power
38
Power Supply Overview
38
Power Management Unit
39
Power Supply Inputs
39
Battery Supply Voltage (VBAT)
39
Digital Output Supply Voltage (VDDO)
40
Internal Power Supply Voltages
40
System Supply Voltage (VCC)
40
Acs_Vcc_Ctrl
42
VCC and DC-DC Converter Registers
42
Internal Band Gap Reference Voltage
43
Bandgap Converter Registers
43
Acs_Bg_Ctrl
44
RF Supply Voltage
44
Acs_Vddrf_Ctrl
45
RF Block Configuration and Control Registers
45
Acs_Vddpa_Ctrl
46
Digital Supply Voltages
46
Digital Supply Configuration / Control Registers
47
Acs_Vddc_Ctrl
48
Acs_Vddm_Ctrl
48
Acs_Vddret_Ctrl
49
Analog Supply Voltage (VDDA)
50
Acs_Vdda_Cp_Ctrl
51
Analog Voltage Configuration and Control Registers
51
Power Modes
51
Overview
51
Measuring Power Mode Current Consumption
51
Run Mode
52
Standby Mode
52
Wakeup Sources
52
Acs_Pwr_Modes_Ctrl
53
Acs_Wakeup_Cfg
53
Acs_Wakeup_State
55
Sleep Mode
55
Wakeup from Retention Memory in Sleep Mode
57
Acs_Wakeup_Ctrl
59
Sysctrl_Mem_Access_Cfg
61
Sysctrl_Wakeup_Addr
63
Sysctrl_Wakeup_Pad
63
Acs_Wakeup_Gp_Data
63
Resets
63
Reset Status Register
65
Dig_Reset_Status
66
Acs_Reset_Status
67
Analog Test Signals
68
Analog Output Configuration Register
69
Acs_Aout_Ctrl
69
6 Clocking
73
Overview
73
Clock Generation
75
RC Oscillator
75
48 Mhz Crystal Oscillator
75
Standby RC Oscillator
75
32 Khz Crystal Oscillator
76
External Clock Input (EXTCLK)
76
Debug Port Clock
77
Clock Generation Registers
77
Acs_Rcosc_Ctrl
77
Acs_Xtal32K_Ctrl
78
Clock Distribution
79
System Clock (SYSCLK)
79
Standby Clock (STANDBYCLK)
80
Slow Clock (SLOWCLK)
80
Baseband Clock (BBCLK) and Other Clocks for the Bluetooth Low Energy Baseband
81
Real-Time Clock (RTC)
81
User Clock (USRCLK)
82
Power Supply Clocks
82
Interface Clocks
82
Clock Distribution Registers
84
Clk_Sys_Cfg
84
Clk_Div_Cfg0
85
Clk_Div_Cfg1
85
Clk_Div_Cfg2
87
Acs_Rtc_Cfg
88
Acs_Rtc_Count
88
Acs_Rtc_Ctrl
88
Clock Detection
89
Clock Detector and System Monitor
89
External Clock Detector
90
Clock Detector Registers
91
Clk_Det_Cfg
91
Acs_Clk_Det_Ctrl
92
Clk_Det_Status
92
7 Memory
94
Memory Architecture
94
Memory Instances
94
Memory Buses
95
Memory Arbitration
95
Memory Map and Usage
96
ARM Cortex-M3 Processor Memory Usage
96
Flash Memory
98
Non-Volatile Record (NVR) Sectors
98
Error - Correction Coding
99
Redundancy Sectors
99
Flash Delay Timings
100
Ram
100
Program RAM
100
Data RAM
101
Shared RAM Instances
101
Other Memory Mapped Areas
102
Peripherals and Interfaces
102
Private Peripherals
102
LPDSP32 DSP Memory Usage
102
Program Memory
102
Data Memory
103
Bluetooth Low Energy Baseband (BB) Memory Usage
105
Exchange Memory
105
Flash Memory Operations
105
Reading and Writing Flash Memory
105
Low Power Read Mode
107
Sequential / Non-Sequential Writing
107
Non-Sequential Write
107
Sequential Write
107
Locking / Unlocking Mechanism
108
Locking Mechanism
108
Unlocking Mechanism
108
Flash Copier
108
Block Characteristics
108
Memory Registers
110
Sysctrl_Flash_Overlay_Cfg
110
Sysctrl_Flash_Read_Cnt
111
Sysctrl_Mem_Error
111
Sysctrl_Mem_Power_Cfg
112
Sysctrl_Mem_Access_Cfg
114
Sysctrl_Mem_Retention_Cfg
116
Sysctrl_Mem_Arbiter_Cfg
117
Sysctrl_Mem_Timing_Cfg
120
Flash Memory Registers
121
Flash_If_Ctrl
121
Flash_Main_Write_Unlock
122
Flash_Main_Ctrl
123
Flash_Delay_Ctrl
123
Flash_Cmd_Ctrl
124
Flash_If_Status
125
Flash_Addr
127
Flash_Data
127
Flash_Nvr_Write_Unlock
127
Flash_Nvr_Ctrl
127
Flash_Patch_Addr
128
Flash_Copy_Cfg
128
Flash_Copy_Ctrl
129
Flash_Copy_Src_Addr_Ptr
129
Flash_Copy_Dst_Addr_Ptr
129
Flash_Copy_Word_Cnt
130
Flash_Ecc_Ctrl
130
Flash_Ecc_Status
130
Flash_Ecc_Error_Addr
131
Flash_Ecc_Uncor_Error_Cnt
131
Flash_Ecc_Cor_Error_Cnt
131
8 RF Front-End
133
Overview
133
Sysctrl_Rf_Power_Cfg
135
Sysctrl_Rf_Access_Cfg
135
System Integration
135
48 Mhz Crystal Oscillator
136
Packet Handling
136
Packet Format
138
Pattern
138
Preamble
138
Address
139
Packet Length
139
Multi-Frame
140
Crc
140
Accessing the Fifos
141
FIFO Status
141
Modulator and Radio Configuration
142
Radio Configuration
143
Central Frequency
143
Data Rate
143
Fractional Data Rate
143
Channels
144
Tx Specific Configuration
144
Pulse Shape
144
Modulation Index
145
Interpolator
146
Power Amplifier (PA) Source
146
Rx Specific Configuration
147
Channel Filter Configuration
147
Phase and RSSI Fractional Decimation
147
Carrier Recovery
149
Fine Carrier Recovery
149
Rough Carrier Recovery
149
Carrier Recovery Boundaries
150
RSSI Detection
151
Delay Line Synchronization
153
Matched Filtering
153
Clock and Data-Rate Recovery
154
Decision
156
Viterbi Algorithm
156
RSSI Filtering and AGC
156
Peak Detector
157
RSSI and Peak-Detector Combined AGC Strategy
158
Continuous Wave (CW) Configuration
158
RF Front-End Registers
159
Rf_Reg00
159
Rf_Reg01
159
Rf_Reg02
159
Rf_Reg03
159
Rf_Reg04
159
Rf_Reg05
159
Rf_Center_Freq
166
Rf_Reg07
166
Rf_Reg08
167
Rf_Reg09
168
Rf_Reg0A
169
Rf_Sync_Pattern
170
Rf_Reg0C
170
Rf_Crc_Polynomial
171
Rf_Crc_Rst
171
Rf_Reg0F
171
Rf_Reg10
172
Rf_Tx_Pulse0
173
Rf_Tx_Pulse1
173
Rf_Tx_Pulse2
174
Rf_Tx_Pulse3
174
Rf_Reg16
175
Rf_Rx_Pulse
175
Rf_Reg17
176
Rf_Reg18
177
Rf_Reg19
178
Rf_Reg1A
179
Rf_Reg1B
180
Rf_Agc_Lut1
181
Rf_Agc_Lut2
181
Rf_Agc_Lut3
181
Rf_Agc_Lut4
182
Rf_Reg20
182
Rf_Agc_Att1
183
Rf_Reg22
184
Rf_Reg23
184
Rf_Reg24
185
Rf_Reg25
186
Rf_Reg26
186
Rf_Reg27
187
Rf_Reg28
188
Rf_Pll_Ctrl
189
Rf_Reg2A
191
Rf_Xtal_Ctrl
191
Rf_Reg2C
193
Rf_Reg2D
194
Rf_Reg2E
195
Rf_Reg2F
196
Rf_Reg30
198
Rf_Deser_Status
199
Rf_Reg31
199
Rf_Reg32
199
Rf_Rxfifo
199
Rf_Txfifo
199
Rf_Irq_Status
200
Rf_Reg37
200
Rf_Reg38
200
Rf_Reg39
200
Rf_Revision
201
9 Bluetooth Low Energy Baseband
203
Overview
203
Bluetooth Baseband Error Handling
204
Support Interfaces
206
Baseband Registers and Memory Usage
206
Baseband Abstraction Layer Primitives
207
Control Structures
207
Baseband Timing
208
Clock Structures
208
Acs_Bb_Timer_Ctrl
209
Slot Timing
209
Timing and Event-Related Interrupts
210
Schedule Interrupt
210
End of Event Interrupt
212
Reception Interrupt
212
Wakeup Interrupt
213
Encryption Interrupt
214
Software Interrupt
214
Baseband Registers
214
Bbif_Coex_Ctrl
214
Bb_Rwbbcntl
214
Bbif_Ctrl
217
Bbif_Status
217
Bbif_Coex_Status
219
Bbif_Coex_Int_Cfg
219
Bbif_Coex_Int_Status
220
Bbif_Sync_Cfg
220
Bb_Version
223
Bb_Rwblebconf
223
Bb_Intcntl
224
Bb_Intstat
226
Bb_Intrawstat
227
Bb_Intack
228
Bb_Basetimecnt
230
Bb_Finetimecnt
230
Bb_Bdaddrl
230
Bb_Bdaddru
231
Bb_Et_Currentrxdescptr
231
Bb_Deepslcntl
231
Bb_Deepslwkup
232
Bb_Deepslstat
232
Bb_Enbpreset
233
Bb_Finecntcorr
233
Bb_Basetimecntcorr
233
Bb_Diagcntl
233
Bb_Diagstat
234
Bb_Debugaddmax
234
Bb_Debugaddmin
235
Bb_Errortypestat
235
Bb_Swprofiling
237
Bb_Radiocntl0
237
Bb_Radiocntl1
238
Bb_Radiocntl2
239
Bb_Radiopwrupdn0
239
Bb_Radiopwrupdn1
239
Bb_Radiotxrxtim0
240
Bb_Radiotxrxtim1
240
Bb_Spiptrcntl0
240
Bb_Spiptrcntl1
241
Bb_Spiptrcntl2
241
Bb_Advchmap
241
Bb_Advtim
241
Bb_Actscanstat
242
Bb_Wlpubaddptr
242
Bb_Wlprivaddptr
242
Bb_Wlnbdev
242
Bb_Aescntl
243
Bb_Aeskey31_0
243
Bb_Aeskey63_32
243
Bb_Aeskey95_64
243
Bb_Aeskey127_96
244
Bb_Aesptr
244
Bb_Txmicval
244
Bb_Rxmicval
244
Bb_Rftestcntl
244
Bb_Rftesttxstat
245
Bb_Rftestrxstat
246
Bb_Timgencntl
246
Bb_Grosstimtgt
246
Bb_Finetimtgt
246
Bb_Coexifcntl0
247
Bb_Coexifcntl1
249
Bb_Coexifcntl2
250
Bb_Bbmprio0
250
Bb_Bbmprio1
251
Bb_Ralptr
251
Bb_Ralnbdev
251
Bb_Ral_Local_Rnd
252
Bb_Ral_Peer_Rnd
252
Bb_Isochancntl0
252
Bb_Isomutecntl0
253
Bb_Isocurrenttxptr0
253
Bb_Isocurrentrxptr0
254
Bb_Isotrcnl0
254
Bb_Isoevtcntloffsetl0
254
Bb_Isoevtcntloffsetu0
254
Bb_Isochancntl1
255
Bb_Isomutecntl1
255
Bb_Isocurrenttxptr1
256
Bb_Isocurrentrxptr1
256
Bb_Isotrcnl1
257
Bb_Isoevtcntloffsetl1
257
Bb_Isoevtcntloffsetu1
257
Bb_Isochancntl2
257
Bb_Isomutecntl2
258
Bb_Isocurrenttxptr2
259
Bb_Isocurrentrxptr2
259
Bb_Isotrcnl2
259
Bb_Isoevtcntloffsetl2
259
Bb_Isoevtcntloffsetu2
260
Bb_Bbprioscharb
260
10 Digital Input/Output
261
Overview
261
Functional Configuration
261
Special Functional Configurations
264
Physical Configuration
265
DIO Registers
266
Dio_Cfg
266
Dio_Data
269
Dio_Dir
272
Dio_Mode
275
Dio_Int_Cfg
276
Dio_Int_Debounce
277
Dio_Pcm_Src
278
Dio_Spi_Src
280
Dio_Uart_Src
282
Dio_I2C_Src
282
Dio_Audiosink_Src
284
Dio_Nmi_Src
284
Dio_Bb_Rx_Src
285
Dio_Bb_Spi_Src
288
Dio_Rf_Spi_Src
289
Dio_Rf_Gpio03_Src
292
Dio_Rf_Gpio47_Src
295
Dio_Rf_Gpio89_Src
298
Dio_Dmic_Src
299
Dio_Lpdsp32_Jtag_Src
301
Dio_Jtag_Sw_Pad_Cfg
303
Dio_Extclk_Cfg
303
Dio_Pad_Cfg
304
11 Interfaces
305
Analog-To-Digital Converters (Adcs)
305
ADC Input Configuration
305
ADC Sampling Configuration
305
ADC Output Data
307
Power Supply Monitoring
307
ADC and Power Supply Monitoring Interrupt
308
ADC Registers
308
Adc_Data_Audio_Ch
308
Adc_Data_Trim_Ch
308
Adc_Cfg
309
Adc_Input_Sel
309
Adc_Batmon_Cfg
310
Adc_Offset
310
Adc_Batmon_Int_Enable
311
Adc_Batmon_Count_Val
312
Adc_Batmon_Status
312
General-Purpose I/O (GPIO) Interface
312
GPIO Interrupts
313
I2C Interface
313
Slave Mode Specific Configuration
317
Master Mode Specific Configuration
318
I2C Interrupts
319
Operation Using Manual Acknowledgement
319
Operation Using Auto Acknowledgement
320
I2C Registers
320
I2C_Ctrl0
320
I2C_Ctrl1
322
I2C_Data
322
I2C_Data_M
322
I2C_Addr_Start
323
I2C_Status
323
Pulse Code Modulation (PCM) Interface
325
PCM Signal Configuration
326
Frame Signal Configuration and Timing
326
Data Serial Input and Output Configuration
329
PCM Interrupt Configuration
329
I2S Configuration and Usage
329
PCM Registers
332
Pcm_Ctrl
332
Pcm_Tx_Data
333
Pcm_Rx_Data
333
Pcm_Status
333
Pulse Width Modulation (PWM)
334
PWM Registers
335
Pwm_Cfg
335
Pwm_Ctrl
335
Serial Peripheral Interfaces (SPI)
336
SPI Data Transfers
336
SPI Interrupts
338
SPI DMA Control
339
SPI Registers
339
Spi0_Ctrl0
339
Spi0_Ctrl1
341
Spi0_Rx_Data
342
Spi0_Status
342
Spi0_Tx_Data
342
Spi1_Ctrl0
343
Spi1_Ctrl1
344
Spi1_Rx_Data
345
Spi1_Status
345
Spi1_Tx_Data
345
Universal Asynchronous Receiver-Transmitter (UART) Interfaces
345
UART Interrupts
347
UART Interface Registers
347
Uart_Cfg
347
Uart_Rx_Data
348
Uart_Status
348
Uart_Tx_Data
348
Support Interfaces
348
12 Peripherals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
351
Peripherals
351
Cyclic Redundancy Check (CRC) Generator
351
CRC Registers
352
Crc_Ctrl
352
Crc_Add_1
353
Crc_Add_8
353
Crc_Value
353
Crc_Add_16
354
Crc_Add_24
354
Crc_Add_32
354
Crc_Final
354
Direct Memory Access (DMA) Controller
354
Introduction
354
DMA Channel Configuration
355
Data Packing
357
Word Size
357
Word Size, Data Packing and Transfer Length
357
DMA Transfer Types
360
Transfer Length
360
Memory-To-Memory (MM)
362
Memory-To-Peripheral
362
Peripheral-To-Memory (PM)
363
Peripheral-To-Peripheral (PP)
363
DMA Interrupt Configuration
364
Channel Priority
365
Data Memory Usage by the DMA and ARM Cortex-M3 Processor
365
DMA Registers
366
Dma_Ctrl0
368
Dma_Ctrl1
371
Dma_Dest_Base_Addr
371
Dma_Src_Base_Addr
371
Dma_Next_Dest_Addr
372
Dma_Next_Src_Addr
372
Dma_Status
372
Dma_Word_Cnt
372
Timers
373
Mode Selection
374
Starting or Stopping Timers
374
Timer Registers
374
Timer_Cfg
375
Timer_Ctrl
376
Timer_Val
376
Watchdog Timer
376
Watchdog Registers
377
Watchdog_Cfg
377
Watchdog_Ctrl
378
13 Audio
379
Digital Microphone (DMIC) Inputs
379
Digital Microphone and Shared Digital Microphone/Output Driver Registers
381
Audio_Cfg
381
Audio_Status
383
Audio_Dmic_Cfg
384
Audio_Dmic0_Gain
386
Audio_Dmic1_Gain
386
Audio_Dmic0_Data
387
Audio_Dmic1_Data
387
Audio_Dmic_Data
387
Output Driver
387
Output Driver Registers
389
Audio_Od_Cfg
389
Audio_Od_Gain
390
Audio_Od_Data
391
Audio_Sdm_Cfg
391
Audio Sink Clock Counters
391
Audio Sink Registers
393
Audiosink_Ctrl
393
Audiosink_Cfg
395
Audiosink_Cnt
395
Audiosink_Period_Cnt
395
Audiosink_Phase_Cnt
395
Asynchronous Sample Rate Converter (ASRC)
395
ASRC Registers
397
Asrc_Ctrl
397
Asrc_Int_Enable
398
Asrc_Cfg
399
Asrc_In
399
Asrc_Out
399
Asrc_Output_Cnt
399
Asrc_Phase_Cnt
400
Asrc_Phase_Inc
400
Asrc_State_Mem
400
14 Private Peripherals
401
Nested Vectored Interrupt Controller (NVIC)
401
Interrupt Controller Type Register
405
Interrupt Set Enable and Clear Enable Registers
405
Interrupt Set-Pending Registers and Interrupt Clear-Pending Registers
406
Active Bit Register
407
Interrupt Priority Registers
407
Registers Described by ARM Documentation
409
Systick
409
Systick_Calib
409
Systick Control and Configuration Registers
410
Systick_Ctrl
410
Systick_Load
410
Systick_Val
410
Debug Controller
411
Halting Debug Configuration and Status
411
Debug Monitor Configuration
412
ARM Cortex-M3 Processor Core Register Access
412
Advertisement
ON Semiconductor RSL10 Getting Started (51 pages)
Brand:
ON Semiconductor
| Category:
Single board computers
| Size: 4 MB
Table of Contents
Table of Contents
2
1 Introduction
4
Overview
4
Intended Audience
4
Conventions
4
2 Setting up the Hardware and Software
5
Prerequisite Hardware
5
Connecting the Hardware
5
Preloaded Sample
6
Prerequisite Software
6
3 Getting Started with the Eclipse-Based on Semiconductor IDE
7
ON Semiconductor IDE and RSL10 CMSIS-Pack Installation Procedures
7
Building Your First Sample Application with the on Semiconductor IDE
9
Launching the on Semiconductor IDE
9
Importing the Sample Code
9
Build the Sample Code
11
Debugging the Sample Code
13
Debugging with the .Elf File
13
Peripheral Registers View with the on Semiconductor IDE
15
4 Getting Started with Keil
19
Prerequisite Software
19
RSL10 CMSIS-Pack Installation Procedure
19
Building Your First Sample Application with the Keil Uvision IDE
20
Import the Sample Code
21
Build the Sample Code
22
Debugging the Sample Code
23
Preparing J-Link for Debugging
23
Debugging Applications
23
5 Getting Started with IAR
25
Prerequisite Software
25
RSL10 CMSIS-Pack Installation Procedure
25
Building Your First Sample Application with the IAR Embedded Workbench
26
Import the Sample Code
26
Building the Sample Code
28
Debugging the Sample Code
29
Debugging Applications
29
6 Advanced Debugging
32
Printf Debug Capabilities
32
Adding Printf Debug Capabilities
32
Debugging Applications that Do Not Start at the Base Address of Flash
32
Arm Cortex-M3 Core Breakpoints
33
Debugging with Low Power Sleep Mode
33
Downloading Firmware in Sleep Mode
40
7 More Information
41
Folder Structure of the RSL10 CMSIS-Pack Installation
41
Documentation
41
Documentation Included with the CMSIS-Pack
41
Documentation in the Documentation.zip File
46
Migrating to CMSIS-Pack
48
Migrating an Existing Eclipse Project to the CMSIS-Pack Method
48
Using the Latest RSL10 Firmware in a Previous Version of the Eclipse-Based IDE
49
Arm Toolchain Support
50
Basic Installation
50
Configuring the Arm Toolchain in the on Semiconductor IDE
50
Additional Settings
50
ON Semiconductor RSL10 Getting Started (41 pages)
Brand:
ON Semiconductor
| Category:
Computer Hardware
| Size: 2 MB
Table of Contents
Table of Contents
2
1 Introduction
4
Purpose
4
Intended Audience
4
Conventions
4
Manual Organization
4
Further Reading
5
2 Connecting the Hardware
6
Prerequisites
6
Preloaded Sample
7
Before First Use in a Low VBAT Situation
7
3 Installing RSL10 Software for Eclipse
8
Prerequisite Software
8
Installation Procedure
8
Optional RSL10 CMSIS-Pack Installation Procedure
8
4 Building Your First Sample Application in Eclipse
12
Launching the IDE
12
Import the Sample Code
12
Importing Sample Code Without CMSIS-Pack
12
Importing Sample Code with CMSIS-Pack
14
Build the Sample Code
16
Debugging the Sample Code
18
Debugging with the .Elf File
18
Peripheral Registers View with RSL10 IDE
21
Arm® Cortex®-M3 Core Breakpoints
23
Folder Structure of the RSL10 SDK Installation
23
5 Installing and Working with RSL10 Software for Keil
25
Prerequisite Software
25
RSL10 CMSIS-Pack Installation Procedure
25
Building Your First Sample Application in Keil
27
Import the Sample Code
27
Build the Sample Code
28
Debugging the Sample Code
29
Preparing J-Link for Debugging
29
Debugging Applications
29
Arm® Cortex®-M3 Core Breakpoints
32
Folder Structure of the RSL10 CMSIS-Pack Installation
32
6 More Information
33
More Information
33
Other Relevant Documentation
36
Arm Toolchain Support
38
Basic Installation
38
Configuring the Arm Toolchain in Eclipse
38
Advertisement
ON Semiconductor RSL10 User Manual (21 pages)
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 2 MB
Table of Contents
Table of Contents
2
1 Introduction
4
Features
4
Applications
4
Mesh Node Block Diagram
4
Intended Audience
5
Further Reading
5
Acronyms and Abbreviations
5
2 Rsl10 Mesh Platform Setup
5
Rsl10 Mesh Platform Contents
5
Power Selection
6
Battery
6
Requirements
6
Recommended List
6
Charge Current Control
7
NTC and General Precautions
7
Strata and Hardware Setup
7
3 Features
8
Sensors and Indicators
8
Tactile Buzzer or Solid-State Relay Connection
8
Security
8
Color Control
8
Dimmer
9
Introduction
9
Implementation
9
Dimming Without an Enclosure
11
Alarm
11
4 Basic Operation
12
Basic Tab: Virtual Office Environment Node Locations
12
Security Camera
12
Doorbell
13
Door
13
Dimmer
13
Strata Hub (Provisioner/Gateway)
13
Robotic Arm
13
Solar Panel / Relay
13
Hvac
13
Basic Tab: Virtual Smart Home Environment Node Locations
14
Window
14
Strata Hub (Gateway)
14
Door
14
Lights
14
Basic Tab: Sensor Icons
15
Basic Tab: Help and Node Communications
15
Basic Tab: Synchronize
15
5 Advanced Operation
15
Advanced Tab: One to One
15
Advanced Tab: One to Many
16
Advanced Tab: Relay
16
Advanced Tab: Sensor
17
Advanced Tab: Node Communications
17
6 Firmware
17
Source Files
17
Compile Example Project
18
Test and Verify Example Project with Strata Developer Studio
18
Node Communications Raw Json Commands
18
Test and Verify Example Project with Rsl10 Mesh App and Strata Developer Studio
19
Configure Gateway Node in GATT Mode
19
Configure a Node in GATT Mode
20
Control Nodes with Strata Developer Studio
20
ON Semiconductor RSL10 Manual (37 pages)
Evaluation and Development Board
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 1 MB
Table of Contents
Table of Contents
3
1 Introduction
4
Purpose
4
Intended Audience
4
Conventions
4
Manual Organization
4
Further Reading
5
2 Overview
6
Introduction
6
Evaluation and Development Board Features
6
3 Evaluation and Development Board
7
Evaluation and Development Board Setup
7
Evaluation and Development Board Design
7
Power Supply
12
Level Translators
13
LED Circuitry
14
Measuring the Current Consumption
14
3.6.1 Measuring Current Consumption for WLCSP
14
3.6.2 Measuring Current Consumption for QFN
14
SWJ-DP Debug Port
14
Digital Input/Output (DIO)
15
Power Supplies and Test Points
15
3.9.1 WLCSP Power Supply and Test Points
15
3.9.2 QFN Power Supplies
16
WLCSP Connectors
17
Overview
17
Configuration Header Jumpers
17
Headers
17
Switches
17
Connectors
18
QFN Connectors
19
Overview
19
Configuration Header Jumpers
19
Headers
19
Switches
19
Connectors
20
WLCSP Schematics
21
QFN Schematics
25
WLCSP Bill of Materials
30
QFN Bill of Materials
33
ON Semiconductor RSL10 User Manual (14 pages)
SIP Evaluation and Development Board
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 0 MB
Table of Contents
Appendix A − Connectors
7
Appendix B − Schematics
8
Appendix C − Bill of Materials
12
Additional Information
14
ON Semiconductor RSL10 Getting Started (8 pages)
Bluetooth Low Energy chip
Brand:
ON Semiconductor
| Category:
Control Unit
| Size: 0 MB
Table of Contents
Basic Terminology
1
Installation Instructions
2
Prerequisites
2
Installation Instructions
3
Using the Mesh Sample Project
4
Mesh Network Setup Using the Stand-Alone Provisioner
4
Reset Provisioning Information
5
Provision and Configure Devices
5
Testing the Stand-Alone Provisioner
5
More Information
6
ON Semiconductor RSL10 User Manual (14 pages)
Asset Tag
Brand:
ON Semiconductor
| Category:
Transceiver
| Size: 1 MB
ON Semiconductor RSL10 User Manual (14 pages)
USB Dongle
Brand:
ON Semiconductor
| Category:
Computer Hardware
| Size: 3 MB
ON Semiconductor RSL10 Getting Started Manual (6 pages)
Mesh Platform
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 1 MB
Table of Contents
Table of Contents
2
Rsl10 Mesh Platform Setup
3
Rsl10 Mesh Platform Contents
3
Power Selection
3
Battery
3
Requirements
4
Recommended List
4
Strata and Hardware Setup
5
ON Semiconductor RSL10 Getting Started Manual (13 pages)
Smart Shot Camera
Brand:
ON Semiconductor
| Category:
Digital Camera
| Size: 1 MB
ON Semiconductor RSL10 User Manual (9 pages)
Solar Cell Multi-Sensor Platform
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 0 MB
ON Semiconductor RSL10 User Manual (4 pages)
Programming
Brand:
ON Semiconductor
| Category:
Motherboard
| Size: 0 MB
Advertisement
Related Products
ON Semiconductor RSL10-SOLARSENS-GEVK
ON Semiconductor RSL10 SIP
ON Semiconductor RSL10-SIP-001GEVB
ON Semiconductor RSL10-SENSE-GEVK
ON Semiconductor RSL10-SENSE-DB-GEVK
ON Semiconductor 180-6981
ON Semiconductor LV8548MCSLDGEVB
ON Semiconductor LV8702VSLDGEVK
ON Semiconductor Categories
Motherboard
Computer Hardware
Microcontrollers
Controller
Accessories
More ON Semiconductor Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL