ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
200
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
Programming Data
FMC_MPDAT2~FMC_MPDAT3:
N/A
Multi-Word Program
0x27
Valid address of flash memory organization in APROM,
LDROM
FMC_ISPDAT :N/A
FMC_MPDAT0: 1’st Programming
Data
FMC_MPDAT1: 2’nd
Programming Data
FMC_MPDAT2: 3’rd Programming
Data
FMC_MPDAT3: 4’th Programming
Data
FLASH Read
0x00
Valid address of flash memory organization
FMC_ISPDAT: Return Data
FMC_MPDAT0~FMC_MPDAT3 :
N/A
64-bit Read
0x40
Valid address of flash memory organization
FMC_ISPDAT: Return Data in
FMC_ISPADDR
FMC_MPDAT0: Return Data in
FMC_ISPADDR
FMC_MPDAT1: Return Data in
FMC_4
FMC_MPDAT2~FMC_MPDAT3 :
N/A
Read Company ID
0x0B
0x0000_0000
FMC_ISPDAT: 0x0000_00DA
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Read Device ID
0x0C
0x0000_0000
FMC_ISPDAT: Return Device ID
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Read CRC32
Checksum
0x0D
0x0000_0000
FMC_ISPDAT: Return Checksum
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Run CRC32 Checksum
Calculation
0x2D
Valid start address of memory organization
It must be 4 Kbytes page alignment
FMC_ISPDAT: Size
It must be 4 Kbytes alignment
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Read Flash All One
Result
0x08
Keep address of “Run Flash All One Verification”
FMC_ISPDAT: Return Result
0xA110_0000 : Flash is not all one
0xA11F_FFFF: Flash is all one.
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Run Flash All One
Verification
0x28
Valid start address of memory organization
It must be 4 Kbytes page alignment
FMC_ISPDAT: Size
It must be 4 Kbytes alignment
FMC_MPDAT0~FMC_MPDAT3 :
N/A
Read Unique ID
0x04
0x0000_0000
FMC_ISPDAT: Unique ID Word 0
FMC_MPDAT0~FMC_MPDAT3 :
N/A
0x0000_0004
FMC_ISPDAT: Unique ID Word 1