CFI Flash support

Support for CFI compliant flashes has been added to OpenOCD. Currently, only flashes compatible with the Intel command sets (0x0001 and 0x0003) are supported. Flash writing is possible both using memory writes (slow) and using flash writing code running on the target (faster). Using the Amontec JTAG Accelerator, about 30 kByte/s can be flashed. The CFI flash code has been tested with an Intel 28F640J3 and an Intel TE28F320C3, both in x16 configuration on a 16-bit bus, but support is included for any combination of up to 32-bit busses.

social