ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
222
of 928
Rev1.09
IS
D
9
410
0
S
ER
IE
S
T
E
C
HN
ICA
L
RE
F
E
RE
NCE
M
AN
U
AL
ISP Control Register (FMC_ISPCTL)
Register
Offset
R/W Description
Reset Value
FMC_ISPCTL
0x00
R/W ISP Control Register
0x0000_0000
31
30
29
28
27
26
25
24
Reserved
23
22
21
20
19
18
17
16
Reserved
15
14
13
12
11
10
9
8
Reserved
PT
7
6
5
4
3
2
1
0
Reserved
ISPFF
LDUEN
CFGUEN
APUEN
Reserved
BS
ISPEN
Bits
Description
[31:11]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.
[10:8]
PT
ISP Flash Program Time (Write Protected)
Leave at 000 for FLASH 32-bit program and FLASH multi-word program.
Leave at 011 for FLASH 64-bit program.
[7]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.
[6]
ISPFF
ISP Fail Flag (Write Protected)
This bit is set by hardware when a triggered ISP meets any of the following conditions:
(1) APROM writes to itself if APUEN is set to 0.
(2) LDROM writes to itself if LDUEN is set to 0.
(3) CONFIG is erased/programmed if CFGUEN is set to 0.
(4) Destination address is illegal, such as over an available range.
Note:
This bit needs to be cleared by writing 1 to it.
[5]
LDUEN
LDROM Update Enable Bit (Write Protected)
LDROM update enable bit.
0 = LDROM cannot be updated.
1 = LDROM can be updated.
[4]
CFGUEN
Config-Bits Update By ISP Enable Bit(Write Protected)
0 = ISP Disabled to update config-bits.
1 = ISP Enabled to update config-bits.
[3]
APUEN
APROM Update Enable Bit (Write Protected)
0 = APROM cannot be updated when the chip runs in APROM.
1 = APROM can be updated when the chip runs in APROM.
[2]
Reserved
Reserved. Any values read should be ignored. When writing to this field always write with
reset value.