📄 flashpgm.txt
字号:
16GetMC1D=0x0090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x02
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x0090
16GetDID2A=0x0001
16GetDID2D=READ
ReadSequence=1
8Read1A=0x00
8Read1D=0xFF
16Read1A=0x0000
16Read1D=0x00FF
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x0020
16SectorErase2A=WRITE
16SectorErase2D=0x00D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x0040
[INTEL:8/16]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=2
8Reset1A=0x0000
8Reset1D=0x50
8Reset2A=0x0000
8Reset2D=0xff
16Reset1A=0x0000
16Reset1D=0x5050
16Reset2A=0x0000
16Reset2D=0xffff
GetMCSequence=2
8GetMC1A=0x0000
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0000
16GetMC1D=0x9090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ReadSequence=1
8Read1A=0x00
8Read1D=0xFF
16Read1A=0x0000
16Read1D=0xFFFF
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0xD0D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:BULKERASE]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=2
8Reset1A=0x0000
8Reset1D=0x50
8Reset2A=0x0000
8Reset2D=0xff
16Reset1A=0x0000
16Reset1D=0x5050
16Reset2A=0x0000
16Reset2D=0xffff
GetMCSequence=2
8GetMC1A=0x0000
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0000
16GetMC1D=0x9090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ReadSequence=1
8Read1A=0x00
8Read1D=0x00
16Read1A=0x0000
16Read1D=0x0000
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0x20
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0x2020
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:ADVBOOTBLK]
16StatusBusyMask=0x0080
ResetSequence=2
16Reset1A=0x0000
16Reset1D=0x0050
16Reset2A=0x0000
16Reset2D=0xFFFF
GetMCSequence=2
16GetMC1A=0x0000
16GetMC1D=0x0090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
16GetDID1A=0x0000
16GetDID1D=0x0090
16GetDID2A=0x0001
16GetDID2D=READ
ReadSequence=2
16Read1A=0x0000
16Read1D=0x0050
16Read2A=0x0000
16Read2D=0x00FF
ChipEraseSequence=0
SectorEraseSequence=2
16SectorErase1A=WRITE
16SectorErase1D=0x0020
16SectorErase2A=WRITE
16SectorErase2D=0x00D0
ProgramSequence=1
16Program1A=0x0000
16Program1D=0x0040
UnprotectSequence=2
16UnprotectSector1A=0x0000
16UnprotectSector1D=0x0060
16UnprotectSector2A=0x0000
16UnprotectSector2D=0x00D0
16UnprotectSector3A=0x0000
16UnprotectSector3D=0x00FF
ProtectionMask=0x0001
ProtectionValue=0x0001
GetProtectionSequence=4
16GetProtection1A=0x000
16GetProtection1D=0x0050
16GetProtection2A=0x000
16GetProtection2D=0x00FF
16GetProtection3A=0x000
16GetProtection3D=0x0090
16GetProtection4A=0x0002
16GetProtection4D=READ
[INTEL:PROTECT8/16]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=4
8Reset1A=0x0000
8Reset1D=0x97
8Reset2A=0x0000
8Reset2D=0xD0
8Reset3A=0x0000
8Reset3D=READ
8Reset4A=0x0000
8Reset4D=0xff
16Reset1A=0x0000
16Reset1D=0x9797
16Reset2A=0x0000
16Reset2D=0xD0D0
16Reset3A=0x0000
16Reset3D=READ
16Reset4A=0x0000
16Reset4D=0xFFFF
GetMCSequence=2
8GetMC1A=0x0000
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0000
16GetMC1D=0x9090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ProtectionMask=0x0040
ProtectionValue=0x0040
GetProtectionSequence=4
8GetProtection1A=0x0000
8GetProtection1D=0x97
8GetProtection2A=0x0000
8GetProtection2D=0xD0
8GetProtection3A=0x0000
8GetProtection3D=0x71
8GetProtection4A=0x02
8GetProtection4D=READ
16GetProtection1A=0x0000
16GetProtection1D=0x9797
16GetProtection2A=0x0000
16GetProtection2D=0xD0D0
16GetProtection3A=0x0000
16GetProtection3D=0x7171
16GetProtection4A=0x0002
16GetProtection4D=READ
ReadSequence=1
8Read1A=0x00
8Read1D=0xFF
16Read1A=0x0000
16Read1D=0xFFFF
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0xD0D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:DD8/16]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=4
8Reset1A=0x0000
8Reset1D=0x50
8Reset2A=0x0000
8Reset2D=0xFF
8Reset3A=0x200000
8Reset3D=0x50
8Reset4A=0x200000
8Reset4D=0xFF
16Reset1A=0x0000
16Reset1D=0x5050
16Reset2A=0x0000
16Reset2D=0xFFFF
16Reset3A=0x200000
16Reset3D=0x5050
16Reset4A=0x200000
16Reset4D=0xFFFF
GetMCSequence=2
8GetMC1A=0x0000
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0000
16GetMC1D=0x9090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ReadSequence=2
8Read1A=0x00
8Read1D=0xFF
8Read2A=0x200000
8Read2D=0xFF
16Read1A=0x0000
16Read1D=0xFFFF
16Read2A=0x200000
16Read2D=0xFFFF
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0xD0D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:P16]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=2
8Reset1A=0x0000
8Reset1D=0x50
8Reset2A=0x0000
8Reset2D=0xFF
16Reset1A=0x0000
16Reset1D=0x5050
16Reset2A=0x0000
16Reset2D=0xFFFF
GetMCSequence=2
8GetMC1A=0x0000
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0000
16GetMC1D=0x9090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0000
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0000
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ProtectionMask=1
ProtectionValue=1
GetProtectionSequence=2
8GetProtection1A=0x0000
8GetProtection1D=0x98
8GetProtection2A=0x02
8GetProtection2D=READ
16GetProtection1A=0x0000
16GetProtection1D=0x9898
16GetProtection2A=0x0002
16GetProtection2D=READ
SetProtectionSequence=2
8SetProtection1A=0x0000
8SetProtection1D=0x60
8SetProtection2A=WRITE
8SetProtection2D=0x01
16SetProtection1A=0x0000
16SetProtection1D=0x6060
16SetProtection2A=WRITE
16SetProtection2D=0x01
UnprotectSequence=2
8UnprotectSector1A=0x0000
8UnprotectSectorD=0x60
8UnprotectSector2A=0x0
8UnprotectSector2D=0xD0
16UnprotectSector1A=0x0000
16UnprotectSector1D=0x6060
16UnprotectSector2A=0x0000
16UnprotectSector2D=0xD0D0
ReadSequence=1
8Read1A=0x00
8Read1D=0xFF
16Read1A=0x0000
16Read1D=0x00FF
ChipEraseSequence=0
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0xD0D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:STRATAFLASH]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=4
8Reset1A=0x100
8Reset1D=0x60
8Reset2A=0x100
8Reset2D=0xD0
8Reset3A=0x100
8Reset3D=READ
8Reset4A=0x100
8Reset4D=0xFF
16Reset1A=0x100
16Reset1D=0x6060
16Reset2A=0x100
16Reset2D=0xD0D0
16Reset3A=0x100
16Reset3D=READ
16Reset4A=0x100
16Reset4D=0xFFFF
GetMCSequence=2
8GetMC1A=0x100
8GetMC1D=0x90
8GetMC2A=0x0
8GetMC2D=READ
16GetMC1A=0x100
16GetMC1D=0x9090
16GetMC2A=0x0
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x100
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x100
16GetDID1D=0x9090
16GetDID2A=0x0001
16GetDID2D=READ
ProtectionMask=1
ProtectionValue=1
GetProtectionSequence=2
8GetProtection1A=0x100
8GetProtection1D=0x90
8GetProtection2A=0x04
8GetProtection2D=READ
16GetProtection1A=0x100
16GetProtection1D=0x9090
16GetProtection2A=0x0004
16GetProtection2D=READ
ReadSequence=1
8Read1A=0x100
8Read1D=0xFF
16Read1A=0x100
16Read1D=0xFFFF
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x2020
16SectorErase2A=WRITE
16SectorErase2D=0xD0D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x4040
[INTEL:STACKEDFLASH]
8StatusBusyMask=0x80
16StatusBusyMask=0x0080
ResetSequence=2
8Reset1A=0x0020
8Reset1D=0x50
8Reset2A=0x0020
8Reset2D=0xFF
16Reset1A=0x0020
16Reset1D=0x5050
16Reset2A=0x0020
16Reset2D=0xFFFF
GetMCSequence=2
8GetMC1A=0x0020
8GetMC1D=0x90
8GetMC2A=0x0000
8GetMC2D=READ
16GetMC1A=0x0020
16GetMC1D=0x0090
16GetMC2A=0x0000
16GetMC2D=READ
GetDIDSequence=2
8GetDID1A=0x0020
8GetDID1D=0x90
8GetDID2A=0x01
8GetDID2D=READ
16GetDID1A=0x0020
16GetDID1D=0x0090
16GetDID2A=0x0001
16GetDID2D=READ
UnprotectSequence=2
8UnprotectSector1A=20
8UnprotectSector1D=0x60
8UnprotectSector2A=20
8UnprotectSector2D=0xD0
8UnprotectSector3A=20
8UnprotectSector3D=0xFF
16UnprotectSector1A=20
16UnprotectSector1D=0x0060
16UnprotectSector2A=20
16UnprotectSector2D=0x00D0
16UnprotectSector3A=20
16UnprotectSector3D=0xFFFF
ProtectionMask=1
ProtectionValue=1
GetProtectionSequence=2
8GetProtection1A=0x0020
8GetProtection1D=0x90
8GetProtection2A=0x02
8GetProtection2D=READ
16GetProtection1A=0x0020
16GetProtection1D=0x0090
16GetProtection2A=0x0002
16GetProtection2D=READ
ReadSequence=1
8Read1A=0x20
8Read1D=0xFF
16Read1A=0x0020
16Read1D=0x00FF
SectorEraseSequence=2
8SectorErase1A=WRITE
8SectorErase1D=0x20
8SectorErase2A=WRITE
8SectorErase2D=0xD0
16SectorErase1A=WRITE
16SectorErase1D=0x0020
16SectorErase2A=WRITE
16SectorErase2D=0x00D0
ProgramSequence=1
8Program1A=0x0000
8Program1D=0x40
16Program1A=0x0000
16Program1D=0x0040
[MOTOROLA:CMF]
ProgramEraseLoadFile=motcmf.mcs
SectorEraseWaitTime=3
ResetSequence=0
16Reset1A=0x0000
16Reset1D=0x0000
32Reset1A=0x0000
32Reset1D=0x0000
GetMCSequence=0
GetDIDSequence=0
ReadSequence=0
ChipEraseSequence=0
SectorEraseWaitTime=3
SectorEraseSequence=1
32SectorErase1A=WRITE
32SectorErase1D=0x00
16SectorErase1A=WRITE
16SectorErase1D=0x0000
ProgramSequence=0
[MOTOROLA:K2CMF]
ProgramEraseLoadFile=k2motcmf.mcs
SectorEraseWaitTime=3
ResetSequence=0
16Reset1A=0x0000
16Reset1D=0x0000
32Reset1A=0x0000
32Reset1D=0x0000
GetMCSequence=0
GetDIDSequence=0
ReadSequence=0
ChipEraseSequence=0
SectorEraseWaitTime=3
SectorEraseSequence=1
32SectorErase1A=WRITE
32SectorErase1D=0x00
16SectorErase1A=WRITE
16SectorErase1D=0x0000
ProgramSequence=0
[MOTOROLA:C3F]
ProgramEraseLoadFile=motc3f.mcs
SectorEraseWaitTime=3
ResetSequence=0
16Reset1A=0x0000
16Reset1D=0x0000
32Reset1A=0x0000
32Reset1D=0x0000
GetMCSequence=0
GetDIDSequence=0
ReadSequence=0
ChipEraseSequence=0
SectorEraseWaitTime=3
SectorEraseSequence=1
16SectorErase1A=WRITE
16SectorErase1D=0x0000
32SectorErase1A=WRITE
32SectorErase1D=0x0000
ProgramSequence=0
[MOTOROLA:CMFI]
ProgramEraseLoadFile=motcmfi.mcs
SectorEraseWaitTime=3
ResetSequence=0
16Reset1A=0x0000
16Reset1D=0x0000
GetMCSequence=0
GetDIDSequence=0
ReadSequence=0
ChipEraseSequence=0
SectorEraseWaitTime=3
SectorEraseSequence=1
8SectorErase1A=WRITE
8SectorErase2D=0x00
16SectorErase1A=WRITE
16SectorErase1D=0x0000
ProgramSequence=0
[EXCIMER:32]
ResetSequence=1
8Reset1A=0x0
8Reset1D=0xF0
GetMCSequence=4
8GetMC1A=0xAAA
8GetMC1D=0xAA
8GetMC2A=0x555
8GetMC2D=0x55
8GetMC3A=0xAAA
8GetMC3D=0x90
8GetMC4A=0x00
8GetMC4D=READ
GetDIDSequence=4
8GetDID1A=0xAAA
8GetDID1D=0xAA
8GetDID2A=0x555
8GetDID2D=0x55
8GetDID3A=0xAAA
8GetDID3D=0x90
8GetDID4A=0x01
8GetDID4D=READ
ChipEraseSequence=6
8ChipErase1A=0x2aa8
8ChipErase1D=0x55555555
8ChipErase2A=0x5550
8ChipErase2D=0xAAAAAAAA
8ChipErase3A=0x2aa8
8ChipErase3D=0x01010101
8ChipErase4A=0x2aa8
8ChipErase4D=0x55555555
8ChipErase5A=0x5550
8ChipErase5D=0xAAAAAAAA
8ChipErase6A=0x5550
8ChipErase6D=0x08080808
SectorEraseSequence=6
8SectorErase1A=0x2aa8
8SectorErase1D=0x55555555
8SectorErase2A=0x1550
8SectorErase2D=0xAAAAAAAA
8SectorErase3A=0x2aa8
8SectorErase3D=0x01010101
8SectorErase4A=0x2aa8
8SectorErase4D=0x55555555
8SectorErase5A=0x1550
8SectorErase5D=0xaaaaaaaa
8SectorErase6A=WRITE
8SectorErase6D=0x0C0C0C0C
ProgramSequence=3
8Program1A=0x2aa8
8Program1D=0x55555555
8Program2A=0x1550
8Program2D=0xaaaaaaaa
8Program3A=0x2aa8
8Program3D=0x05050505
[MOTOROLA:68F732]
ProgramEraseLoadFile=motcmfi.mcs
SectorEraseWaitTime=3
ResetSequence=0
16Reset1A=0x0000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -