
MachXO2 Programming and Configuration Usage Guide
45
N
o
Yes
Program
Usercode?
Transmit Program USER-
CODE
w
ith Data (0xC2)
Clean
Up
Yes
Clean
Up
N
o
N
o
N
o
Fail?
V
erify
Usercode?
Transmit Read Stat
u
s
Register Command (0x3C)
Usercode
OK?
Transmit Read USER-
CODE Command (0xC0)
Yes
Yes
Check
B
u
sy?
Yes
N
o
B
u
sy?
Yes
N
o
Delay
200 µs
Transmit Read B
u
sy
Flag (0xF0) or Read
Stat
u
s Register
Command (0x3C)
N
o
V
erify
Config
u
ration
Flash?
Yes
Transmit Reset Config-
u
ration Address (0x46)
or Set Flash Address
Command (0xB4)
(Contined on
N
ext Page)
2
3