523462
59
Intel Confidential
Flash Programming Tool
8
Flash Programming Tool
This is a general overview to the Flash Programming Tool (FPT). Please refer to the
documentation that comes with the flash tools executable for the correct feature set for
the version of the flash tool being used.
The purpose of the Flash Programming Tool is to program an image file to the flash. The
Flash Programming Tool can program the following “regions”, in the form of binary files,
into flash. This tool can program an individual region, or the entire flash device.
• Descriptor
• BIOS
• Gigabit Ethernet
• Intel
®
ME
• Platform Data Region
8.1
BIOS Support
FPT requires proper opcodes programmed if the FLOCKDN bit is set. Please refer to
Software Sequencing Opcode Recommendations
and
6.3 SPI Protected Range Register
for more details.
8.2
Fparts.txt File
This text file contains a list of all flash devices that this tool supports. If the flash device
is not listed below the user will receive the following error:
Flash Programming Tool. Version X.X.X
--- Flash Devices Found ---
>>> Error: There is no supported SPI flash device installed!
If the device is not located in the fparts.txt file, the user is expected to provide
information about their device and insert the values into the file using the same format
as the rest of the devices. The description and order of the fields is listed below:
1. Display name
2. Device ID (2 or 3 bytes)
3. Device Size (in bits)
4. Block Erase Size (in bytes - 256, 4K, 64K)
5. Block Erase Command
6. Write Granularity (1 or 64)
7. Enable Write Status Register Command (1- True, 0- False)
8. Chip Erase Command
9. Chip Erase Timeout (in miliseconds)
Содержание PCH-LP
Страница 8: ...Intel Confidential 8...
Страница 14: ...14 523462 Intel Confidential PCH SPI Flash Architecture...
Страница 22: ...22 523462 Intel Confidential PCH SPI Flash Compatibility Requirement...
Страница 58: ...58 523462 Intel Confidential Flash Image Tool...
Страница 62: ...62 523462 Intel Confidential Flash Programming Tool...
Страница 64: ...64 523462 Intel Confidential SPI Flash Programming Procedures...
Страница 66: ...66 523462 Intel Confidential Intel ME Disable for Debug Flash Burning Purposes...
Страница 68: ...68 523462 Intel Confidential Recommendations for SPI Flash Programming in Manufacturing Environments...