Part Number: DLPC3478
Other Parts Discussed in Thread: DLPC-API
Tool/software:
Hello,
I am trying to use the firmware update commands to transfer the pattern binary data (exported via the EVM GUI tool) to the DLP 3010 EVM in block size of 128 bytes per block.
When reading back the data block the very first block (written via Write Flash Start [E1h]) the data is correct and fine. However, any further block after the 128 bytes will be filled with 0xFF by the read operation.
For me, it seems the used block size is the issue. 1024 bytes is fine, so is 512 and 256. However, 128 is not. Currently, I am forced to a value below 256 due to constraints of an own design using the DLPC3478.
Read is valid with pretty much any block size <=256 though (currently using 252).
Is there a bug in the firmware of the EVM or the DLPC3478?
