DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
This is a bulk write command that directs the system to write up to 256 bytes of payload data to the flash device. The number of bytes must be a multiple of 4. The first write transaction after a Flash Erase Data command will start at the first address of the flash data type that was selected using the Flash Data Type Select command. Each subsequent command will write a page of flash data and the flash address will be incremented to the next page.
Note that this command is not the same as the boot application flash write command because this command allows a variable number of bytes to be sent.
The Request in Progress bit of the Short Status will be set at the start of the flash write process and will be cleared when each write transaction is complete. The next flash write should not begin until the Request in Progress bit is cleared.
More information on flash programming can be found in Section 5.3.
Write Parameters
BYTE | BITS | DESCRIPTION |
---|---|---|
1 | 7:0 | Data Byte 1 |
2 | 7:0 | Data Byte 2 |
... | ... | Data Byte ... |
n | 7:0 | Data Byte n The number of bytes, n, must be a multiple of 4. |