
Hi Oleh,
On 2021-12-29 07:07, Oleh Kravchenko wrote:
Hello Angus,
29.12.21 15:35, Angus Ainslie пише:
The version of uuu that we are using requires the block-size for the sparse upload
https://source.puri.sm/Librem5/mfgtools/-/blob/pureos/amber/libuuu/fastboot....
This version is outdated (2 years old). Maybe it is time to upgrade to the latest one?
That was one of my suggested solutions but it would still leave older uuu implementations out there that won't work with mainline u-boot.
It looks like the upstream version will default to 4096 if the block-size is not provided
https://github.com/NXPmicro/mfgtools/blob/5397913ad97db422c1d70f314dedff4cb7...
Instead of making assumptions about the block size wouldn't it be better to provide one if requested ?
+1 if it works faster ^_^
I haven't done any speed tests so I can't really comment about the speed.
We could also remove that being a required parameter from the uuu that we are using but that still leaves versions out there that won't work with a mainline u-boot.
Why does mainline use fixed block size 4096?
That's a fall back if the fastboot implementation doesn't provide a block-size , probably so that it can work with mainline u-boot.
Excuse me for direct questions I'm just curious.
NP that's what review is for.
Angus