Hi Fabio, > Hi Lukasz, > > On Wed, Jan 23, 2019 at 7:01 PM Joris Offouga > <offougajo...@gmail.com> wrote: > > > Hi Lukasz, > > > > > Please check if malloc pool size (in Kconfig) is large enough to > > > handle DFU requests. > > The dfu request is smaller than the size of malloc pool size > > > > > > Otherwise, please #define DEBUG in ./drivers/dfu.c and dfu_mmc.c > > > and share output. > > > > This is a log when dfu failed : > > > > blk_find_device: if_type=6, devnum=0: us...@30b40000.blk, 6, 2 > > blk_find_device: if_type=6, devnum=0: us...@30b50000.blk, 6, 1 > > blk_find_device: if_type=6, devnum=0: us...@30b60000.blk, 6, 0 > > Request would exceed designated area!
Please carefully check the eMMC partition size (as defined in dfu_alt_info) and the size of sent data. This error happens when one wants to write bigger file than the reported space on the partition. Please look at drivers/dfu/dfu_mmc.c Line: 44 > > dfu_write_buffer_drain: Write error! > > #Deferred dfu_flush() failed!reset_config: > > unbind function 'dfu'/9ef6e678 > > g_dnl_unbind: calling usb_gadget_disconnect for controller > > 'ci_udc' > > Do you have any idea on this issue, please? > > This DFU bug is one of the items that is blocking the DM conversion of > this board. > > Thanks Best regards, Lukasz Majewski -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lu...@denx.de
pgpBgAKxqy7iT.pgp
Description: OpenPGP digital signature
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot