I have the space locally, but this is what I get trying rf (removing the stack traces):
Code:
$ edl --loader=Loaders/qualcomm/factory/sdm636/000cc0e100000000_7be49b72f9e43372_fhprg_bqx2_peek.bin --memory=eMMC rf test.bin --debugmode
Qualcomm Sahara / Firehose Client V3.53 (c) B.Kerler 2018-2021.
main - Using loader Loaders/qualcomm/factory/sdm636/000cc0e100000000_7be49b72f9e43372_fhprg_bqx2_peek.bin ...
main - Waiting for the device
UsbClass
UsbClass - [LIB]: CONFIGURATION 1: 2 mA ====================================
bLength : 0x9 (9 bytes)
bDescriptorType : 0x2 Configuration
wTotalLength : 0x20 (32 bytes)
bNumInterfaces : 0x1
bConfigurationValue : 0x1
iConfiguration : 0x0
bmAttributes : 0xa0 Bus Powered, Remote Wakeup
bMaxPower : 0x1 (2 mA)
INTERFACE 0: Vendor Specific ===========================
bLength : 0x9 (9 bytes)
bDescriptorType : 0x4 Interface
bInterfaceNumber : 0x0
bAlternateSetting : 0x0
bNumEndpoints : 0x2
bInterfaceClass : 0xff Vendor Specific
bInterfaceSubClass : 0xff
bInterfaceProtocol : 0xff
iInterface : 0x0
ENDPOINT 0x81: Bulk IN ===============================
bLength : 0x7 (7 bytes)
bDescriptorType : 0x5 Endpoint
bEndpointAddress : 0x81 IN
bmAttributes : 0x2 Bulk
wMaxPacketSize : 0x200 (512 bytes)
bInterval : 0x0
ENDPOINT 0x1: Bulk OUT ===============================
bLength : 0x7 (7 bytes)
bDescriptorType : 0x5 Endpoint
bEndpointAddress : 0x1 OUT
bmAttributes : 0x2 Bulk
wMaxPacketSize : 0x200 (512 bytes)
bInterval : 0x0
main - Device detected :)
UsbClass
UsbClass - [LIB]: connect:0x200
UsbClass
UsbClass - [LIB]: Timed out
UsbClass
UsbClass - [LIB]: bytearray(b'')
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: TX:<?xml version="1.0" ?><data><nop /></data>
UsbClass
UsbClass - [LIB]: connect:0x200
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Binary build date: Feb 4 2018 @ 00:51:33
UsbClass
UsbClass - [LIB]: RX:"/>
UsbClass
UsbClass - [LIB]: RX:</data>
main - Mode detected: firehose
UsbClass
UsbClass - [LIB]: connect:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="fh.attrs.Verbose is set to 0"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: connect:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Chip serial num: 0 (0x0)"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: connect:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Supported Functions: program configure nop firmwarewrite patch setbootablestoragedrive ufs emmc power benchmark read getstorageinfo getsha256digest erase peek poke "/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: connect:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<response value="ACK" />
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: connect:0x1000
UsbClass
UsbClass - [LIB]: Timed out
UsbClass
UsbClass - [LIB]: bytearray(b'')
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: TX:<?xml version ="1.0" ?><data><configure MemoryName="emmc" ZLPAwareHost="1" SkipStorageInit="0" SkipWrite="0" Verbose="True" MaxPayloadSizeToTargetInBytes="1048576"/></data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Call to stringToNumber failed on attribute 'Verbose' with value 'True'"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="AssignAttribute failed"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<response value="NAK" />
UsbClass
UsbClass - [LIB]: RX:</data>
firehose - TargetName=
firehose - MemoryName=emmc
firehose - Version=
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: TX:<?xml version="1.0" ?><data><read SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="1" physical_partition_number="0" start_sector="1"/>
UsbClass
UsbClass - [LIB]: TX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Attribute 'SECTOR_SIZE_IN_BYTES'=512 must be equal to disk sector size 0"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="ERROR 4: Line 2226: STORAGE_READ_FAILURE"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<response value="NAK" />
UsbClass
UsbClass - [LIB]: RX:</data>
firehose_client - Supported functions:
-----------------
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: TX:<?xml version="1.0" ?><data><read SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="2" physical_partition_number="0" start_sector="0"/>
UsbClass
UsbClass - [LIB]: TX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Attribute 'SECTOR_SIZE_IN_BYTES'=512 must be equal to disk sector size 0"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="ERROR 4: Line 2226: STORAGE_READ_FAILURE"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<response value="NAK" />
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: TX:<?xml version="1.0" ?><data><read SECTOR_SIZE_IN_BYTES="512" num_partition_sectors="2" physical_partition_number="0" start_sector="0"/>
UsbClass
UsbClass - [LIB]: TX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="Attribute 'SECTOR_SIZE_IN_BYTES'=512 must be equal to disk sector size 0"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<log value="ERROR 4: Line 2226: STORAGE_READ_FAILURE"/>
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: xmlsend:0x1000
UsbClass
UsbClass - [LIB]:
UsbClass
UsbClass - [LIB]: RX:<?xml version="1.0" encoding="UTF-8" ?>
UsbClass
UsbClass - [LIB]: RX:<data>
UsbClass
UsbClass - [LIB]: RX:<response value="NAK" />
UsbClass
UsbClass - [LIB]: RX:</data>
UsbClass
UsbClass - [LIB]: [Errno 16] Resource busy