5 Configuration Mode Introduction
5.2 JTAG Configuration
UG290-2.3E
36(87)
8. Read Status Code/User Code to check if the loading is successful.
Figure 5-17 Process of Programming Internal Flash View
Start
Check
ID Code
Y
N
Transfer
Config Enable Instruction
(0x15)
N
Y
Transfer
Config Disable Instruction
(0x3A)
Transfer
Repogram Instruction
(0x3C)
Verify
See Read EFlash
Flow
End
Y
N
Transfer
Noop Instruction
(0x02)
See ReadIDCode
Same as FS file?
Y
N
Erase Flash
Verify
Y
Program the first X-page
with readable-pattem
Erase Flash
Transfer
Reprogram Instruction
(0 x 3C)
N
Program Bitstream to
pages, one page have 64
X-pages, one X-page
have 4Y-pages.
Process of Programming an X-page
The process of programming an X-page is as shown in Figure 5-18.
1. Send the "0x15" instruction of ConfigEnable;
2. Send the "0x71" instruction of EF-Program;
3. Enter into Shift-DR and send address data
1
;
4. Write an X-page data.