- dfu cdc write exact bytes of firmware which is not a muliplier of 256. This cause incorrect section index with uf2 drive. Solution is round up current flash size to 256 - also fix incorrect block number causing it is impossible to use old current.uf2 to update