Hello Scott,
Am 25.05.2016 um 07:33 schrieb Scott Wood:
On 05/25/2016 12:07 AM, Heiko Schocher wrote:
writting to ubi nand partitions need after write ends an erase
of the remaining sectors. This fail, if dfu write size was not
a multiple of erasesize, example log:
Failure erase: -1
Fix this error.
Signed-off-by: Heiko Schocher <h...@denx.de>
Why don't you just erase the whole partition up front?
Good question ... I think the reason is that if we erase a big partition
at once on dfu start, dfu-util rans into timeout ... but may I am wrong ...
IIRC at the end of a DFU transfer DFU protocol sends a "flush" to the
device ... where we currently erase the remaining sectors ... we need
this on an ubi partition, else there may remain old used UBI sectors ...
(BTW: we need an "ubi format" command ...)
@Lukasz? Am I correct? Or could we simple erase before writting?
bye,
Heiko
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot