|
|
|
|
| address
| Specifies the first address to erase from (Byte offset, granularity aligned).
|
|
| length
| Specifies the number of values to erase (Number of bytes, granularity aligned).
|
Erase blocks from the flash. Note that erasing blocks from the flash may corrupt the firmware or registry. To erase a block the address and length parameters must align with the granularity of the flash section.
|
|
| For Head Controller versions 1.0- there are two flash sections. The main section is 4Mx8. It has a granularity of 0x00020000. Therfore valid addresses for this command are 0h, 20000h, 40000h, ... 3E0000h. The extended section is 32Mx8. It has a granularity of 0x00040000. Therfore valid addresses for this command are 0h, 40000h, 80000h, ... 1FC0000h.
|
|
| For Head Controller versions 2.0+ there is one flash section. This main section is 32Mx8. It has a granularity of 0x00040000. Therfore valid addresses for this command are 0h, 40000h, 80000h, ... 1FC0000h.
|
|
| This is intended as a development tool and should not be used during normal operation.
|
Thermal 1.0 / 1.7x equivalents:
|
|
|
- The monitor command fls erase (main|extended) <address> <length> does not have an equivalent.
|
|
| Thermal 2 equivalents:
|
|
|
- The monitor command fls erase (main|extended) <address> <length> is comparable to fls erase <address>.
|
COMMAND: fls write (main|extended) <address> <value>
|
|
|
COMMAND: fls read (main|extended) <address> <length>
|