UMAX141100 Version 1.0.6.
Preliminary Documentation – May be subject to change
15 - 36
2.6.
Flash
Memory
Operations
Figure 7 – Flash memory operations
Contents of the Flash memory can be downloaded to an Android smart device using the Download
flash contents. This function will transfer 96 bytes of the Flash contents at a time, please refer to
section 5 for details.
The Flash can be erased few blocks at a time or then a full erase can be done using Erase all flash
blocks. The Flash erase functions will require that the device is in configuration mode, so the Flash
contents are protected with the Configuration PIN.
The current flash address (block and page) can be set using the Flash address function. All the
following Flash writes will use this setting.
Erasing a single block can be done by setting the erase start block and end block to a same value
(please note that the flash erase is flash block specific). To download a single flash page, the start
address (block & page) and end address (block & page) need to be set to a same value.
Flash type
Micron MT29F4G08ABADA (4GBits)
Bytes per page
2112
Pages per block
64
Blocks in total
4096
Table 2 – Flash chip details