EN CN
Error upgrading firmware: Error writing firmware: [74] dfu-util-linux:,Failed to parse memory layout
  • Can anyone please advise on appropriate action?

    using: https://www.basecamelectronics.com/downloads/32bit/
    and the manual instructions, with simpleBGC Tiny from Flyduino, on Ubuntu LTS 16.04
    and trying to upgrade from 2.50b2 to 2.60b4:

    cp /usr/bin/dfu-util
    ~/gimbal/BGC_32bit/SimpleBGC_GUI_2_60b4/bin/dfu-util-linux

    outputs: Failed to upload: Error writing firmware [74] dfu-util-linux: Failed to parse memory layout

    full record:

    Pausing monitoring..
    Signing request..
    Entering boot mode...
    Waiting for bootloader to start...
    Downloading firmware...
    Downloading firmware...
    Writing data into file
    "/home/jay_jetson/gimbal/BGC_32bit/arc/SimpleBGC_GUI_2_50b3/firmware/simplebgc31_v2_60_b4_0123145f0173b797ee.bin"...
    Firmware is downloaded: 131072 bytes
    Writing firmware...
    Writing firmware...
    dfu-util 0.8
    Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
    Copyright 2010-2014 Tormod Volden and Stefan Schmidt
    This program is Free Software and has ABSOLUTELY NO WARRANTY
    Please report bugs to dfu-util@lists.gnumonks.org
    dfu-util-linux: Invalid DFU suffix signature
    dfu-util-linux: A valid DFU suffix will be required in a future dfu-util
    release!!!
    dfu-util-linux: Cannot open DFU device 0483:df11
    Opening DFU capable USB device...
    ID 05ac:f007
    Run-time device DFU version 0110
    Claiming USB DFU Interface...
    Setting Alternate Setting #0 ...
    Determining device status: state = dfuIDLE, status = 0
    dfu-util-linux: Could not read name, sscanf returned 0
    dfu-util-linux: Failed to parse memory layout
    dfuIDLE, continuing
    DFU mode device DFU version 0110
    Device returned transfer size 64
    Process finished.
    Error upgrading firmware: Error writing firmware: [74] dfu-util-linux:
    Failed to parse memory layout