2025-10-02 11:34 AM
Hello,
I'm using WinUSB and I'd like to program the flash memory at address 0x0800c0000 in 256-byte increments. This works fine the frame but every frame after this gets written to blocks in increments of 1024. It seems that if one needs to push more than 1024 bytes then I must use 1024byte pages. Does this sound correct?
I'm testing this on a Nulceo H7A3ZI-Q
Solved! Go to Solution.
2025-10-02 1:03 PM
Dear @newtocube5 ,
Can you check the DFU functional descriptor and the transfer size is implemented in the embedded Firmware as described here :
let us know .
STOne-32
2025-10-02 1:03 PM
Dear @newtocube5 ,
Can you check the DFU functional descriptor and the transfer size is implemented in the embedded Firmware as described here :
let us know .
STOne-32
2025-10-02 2:04 PM
I am new sorry I didn't realize I could get this device information. Okay I have successfully acquired this info, and it appears the default is in fact 1024 as I suspected. Thanks for the Help!
2025-10-02 2:14 PM
Dear @newtocube5
No Sorry , you are welcome and you made a great contribution to our STCommunity .
Have a great day
STOne-32