I’ve been fighting the initial setup of the Windows 10 IoT core on my Dragonboard410c all night with no luck. I’ve make sure the hardware is OK by booting and installing the DragonBoard 410c Board Recovery image from SD, which worked very well (and is also how I realized the the USB host ports and the USB OTG ports cannot both be used at the same time).
I’ve tried programming the board using both methods outlined in Microsoft’s documentation Setting up your device - Windows IoT | Microsoft Docs
When attempting to use the IoT Core Dashboard, it appears the device is never gets recognized. I never get beyond the message “To turn on Flash Mode :” even though the Qualcomm HS-USB QDLoader 9008 device shows up on COM7.
When attempting to flash the eMMC using the Dragonboard Update Tool, I get Error Code 6, which shows up in the log file (extra line breaks removed):
C:\Program Files (x86)\Qualcomm\DragonBoardUpdateTool>type logger.txt
<?xml version = "1.0" ?>
Dragon Update Tool Logger
Forking thread
Finding COM PORT for the device
Parsing COM port info
PORT NUMBER : COM7
---- Validating input parameters ----
Input parameters - valid
---- Basic information ----
CHIP : DragonBoard
BUILD : C:\Program Files (x86)\Microsoft IoT\FFU\QCDB410C\flash.ffu
---- Checking if build path is accessible ----
Build file accessible
---- Checking device status ----
---- Splitting the FFU ----
Success
-p COM7 -f “C:\Program Files (x86)\Qualcomm\DragonBoardUpdateTool\mbns\8916\prog_emmc_firehose_8916_ddr.mbn” -x rawprogram0.xml -SetActivePartition 0
**** Programming the device ****
Version 2.15
Failed to write hello response back to device
Did not receive Sahara hello packet from device
!!! WARNING: Flash programmer failed to load trying to continue !!!
Programming device using SECTOR_SIZE=512Status: 6 The handle is invalid.
ERROR CODE : 6. Failed to program the device
Total time - 00:00:05.85
I’d really like to get this board up and running using Windows 10 IoT Core - any help would be greatly appreciated.