Sfr Definition 24.2. Boot_Flags - Silicon Laboratories Si4010-C2 Manual

Crystal-less soc rf transmitter
Table of Contents

Advertisement

Si4010-C2

SFR Definition 24.2. BOOT_FLAGS

Bit
7
Reserved
Reserved
Name
R/W
R/W
Type
0
Reset
SFR Address = 0xDD
Bit
Name
7:6
Reserved
Reserved.
Force User Part to Act as a Factory Part.
For User part only: During the boot process load only Factory values and stop. By other
BOOT_TRI
5
words, act like a Factory part. Must be set for additional programming of the User part or for
M_POR
loading user test code to RAM when the part is programmed as User part. This bit has higher
priority then the PROT3_CTRL.USER_CONT bit.
CODE_
Run User Code in RAM.
4
RUN_
Same functionality as CODE_RUN_SYS.
POR
3
Reserved
Reserved.
Boot Loading Process Failed.
This is an information flag, independent of the BOOT_DONE_SYS. This bit is set
when the boot status XDATA variable bBoot_BootStat is not equal to 0x00, signal-
BOOT_
ling error during boot.
2
FAIL_
It is recommended that the user code reads this bit and possibly make decisions
SYS
whether to continue with the execution of the loaded RAM code, which might not be
complete, or signal to a user a problem, by, for example, blinking LED in some not-
ordinary fashion.
BOOT_
Boot Routine Finished Flag.
1
DONE_
Always set to 1 at the end of the boot.
SYS
Run User Code in RAM.
CODE_
Used for Factory and User program states, ignored in Run state. When this bit is set
0
RUN_SYS
the boot routine will jump to CODE address 0x0000. Forced by the debugging chain if
the device is connected to the IDE.
78
6
5
4
BOOT_
CODE_
TRIM_
RUN_
POR
POR
R/W
R/W
0
0
0
Rev. 1.0
3
2
Reserved
BOOT_
FAIL_
SYS
R/W
R/W
0
0
Function
1
0
BOOT_
CODE_
DONE_
RUN_SYS
SYS
R/W
R/W
0
0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Si4010-C2 and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Si4010-gtSi4010-gs

Table of Contents