TVME8240 User Manual Issue 1.2.9
Page 33 of 70
All the Memory FLASH command cycles are write cycles except the 1st cycle of the Read
command and the 4th cycle of the Auto Select command which are read cycles.
The Memory FLASH base address is 0xFF00_0000.
For Write commands the program should poll for RD = WD from RA = WA after the 4th cycle.
For Erase commands the program should poll for RD = 0xFFFFFFFFFFFFFFFF from the
Memory FLASH base address for Chip Erase or SAx for Sector Erase after the 6th cycle.
Symbols:
DID = Device ID, MID = Manufacturer ID, RA = Read Address, RD = Read Data,
SA = Sector Address, WA = Write Address, WD = Write Data
Manufacturer
Device
Manufacturer ID
Device ID
SST 39VF160
0x00BF00BF00BF00BF
0x2782278227822782
SST 39VF1601
0x00BF00BF00BF00BF 0x234B234B234B234B
SST 39VF1602
0x00BF00BF00BF00BF 0x234A234A234A234A
Table 5-5 : Memory FLASH Auto Select Codes
Sector
Sector
Size
(Byte)
Sector Address Range
SST 39xF160 (Uniform)
SA0
16 K
0xFF00_0000 - 0xFF00_3FFF
SA1
16 K
0xFF00_4000 - 0xFF00_7FFF
SA2
16 K
0xFF00_8000 - 0xFF00_BFFF
SA3
16 K
0xFF00_C000 - 0xFF00_FFFF
SA4
16 K
0xFF01_0000 - 0xFF01_3FFF
… …
…
SA511
16 K
0xFF7F_C000 - 0xFF7F_FFFF
Table 5-6 : Memory FLASH Sector Map