Hi,
I have a custom board based using snapdragon820 with emmc instead of ufs. I am trying to use the recovery procedure but it fails using the below
command.
sudo ./qdl prog_emmc_firehose_8996_ddr.elf rawprogram0.xml patch0.xml
output.
READ64 image: 13 offset: 0x6c430 length: 0x1000
READ64 image: 13 offset: 0x6d430 length: 0xf94
END OF IMAGE image: 13 status: 0
DONE status: 1
LOG: Binary build date: Mar 9 2016 @ 22:19:14
LOG: Chip serial num: 2579045909 (0x99b91e15)
LOG: Supported Functions: program configure nop firmwarewrite patch setbootablestoragedrive ufs emmc power benchmark read getstorageinfo getsha256digest erase peek poke
LOG: Binary build date: Mar 9 2016 @ 22:19:14
LOG: fh.attrs.Verbose is set to 0
LOG: Chip serial num: 2579045909 (0x99b91e15)
LOG: Supported Functions: program configure nop firmwarewrite patch setbootablestoragedrive ufs emmc power benchmark read getstorageinfo getsha256digest erase peek poke
LOG: Calling usb_al_bulk_set_zlp_mode(FALSE) since ZlpAwareHost=‘0’
LOG: Calling hotplug_poll_device(‘UFS’)
I have picked up the required files from the qfil package but i am unable to recover using the qdl tool.
Please suggest required changes in the qdl tool and the exact files required for the qdl tool to work properly for emmc instead of ufs.
Best Regards,
Ashwin