|
|
|
@ -290,6 +290,18 @@ be untested combinations of chip type, bus width, ...
|
|
|
|
|
* AMD Am29LV64xD (Am29LV640D, Am29LV641D, Am29LV642D)
|
|
|
|
|
* AMD Am29xx040B (Am29F040B, Am29LV040B)
|
|
|
|
|
|
|
|
|
|
UrJTAG uses the multi-byte write mode if supported by the particular flash
|
|
|
|
|
device. The flash code will automatically switch to this algorithm if the
|
|
|
|
|
Device Geometry Definition reports that more than one memory location can be
|
|
|
|
|
written in a single step (refer to CFI details shown by 'detectflash'). Since
|
|
|
|
|
multiple locations are written in a burst-like manner with only one polling
|
|
|
|
|
sequence afterwards, the overall flashing performance increases by factor of
|
|
|
|
|
5-17.
|
|
|
|
|
|
|
|
|
|
In case you encounter any issues with the multi-byte write mode, run configure
|
|
|
|
|
with the '--disable-flash-multi-byte' option and re-compile to disable this
|
|
|
|
|
algorithm.
|
|
|
|
|
|
|
|
|
|
//------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
=== Compilation and installation ===
|
|
|
|
|