Other Parts Discussed in Thread: BQSTUDIO
Tool/software:
We're trying to use the file stream golden image from BQStudio to program our chip in production over i2c. The problem is that the first writes to the data block have very long data lengths.
Our microcontroller can only send i2c commands of 64 bytes or less because of buffer limitations. Is there a way we can break up these first two writes into smaller chunks like the rest of the FS file?
Also, looking at this data and comparing it to the SREC, it's not clear why these two writes are special. Can anyone provide some insight?
These are the "long" writes I'm referring to.
C: 16 66 00
W: 16 00 02 00 00 00 E2 FF 33 7B C3 33 33 C3 33 58 C3 33 8D C3 33 FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F FF FF 3F 01 01 3D 10 01 3D 02 00 3D 09 00 3D 0A 00 3D 00 00 3D 00 00 3D 00 00 3D 35 80 3D 11 02 3D 49 00 3D 20 2A 0E DF FA 0E E2 FF 32
W: 16 64 C4 2C
X: 2
C: 16 66 00
W: 16 00 02 01 00 00 FF AA 0E FB A7 0E FF A6 0E 8D E3 3A 7E C3 3A FF 1C 0E C7 FF 36 FF A1 0E FF A0 0E FE A3 0E 3E A2 0E C2 FF 3A FF A1 0E 30 A0 0E FF A3 0E 30 A2 0E BF A5 0E 26 A4 0E BB FF 3A FE A1 0E 3E A0 0E FE A3 0E 3E A2 0E BB FF 3A 7F C3 3A 9E FF 3A E2 FF 33 FF AF 0E 01 4F 03 3F 11 0C BF FF 32 2F 10 0C
W: 16 64 EB 2D
X: 2