DLPU041G April 2016 – July 2024 DLPC230-Q1 , DLPC230S-Q1
This is a bulk write command that directs the boot application to write the included 256 bytes of payload data to the flash device. The first write transaction after a flash erase will start at the first flash address (0x0). Each subsequent command will write a page of flash data and the flash address will be incremented to the next page. If the amount of data is less than 256 bytes, the host should fill the remaining bytes with 0xFF to pad.
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.3.
Write Parameters
BYTE | BITS | DESCRIPTION |
---|---|---|
1 | 7:0 | Data Byte 1 |
2 | 7:0 | Data Byte 2 |
... | ... | Data Byte ... |
256 | 7:0 | Data Byte 256 |