I recently purchased three sets of Xio devices. Two sets work just fine. But one of the sets does not work. I wonder if anybody can help with this.
My recent order consists of:
- SKU 102010631 Seeed Studio XIAO nRF52840 (Pre-Soldered) quantity 3
- SKU 113010003 Wio-SX1262 for XIAO quantity 3
I was forced to purchase this more expensive combination because the US warehouse is out of stock on SKU 102010710 XIAO nRF52840 & Wio-SX1262 Kit.
The order arrived. I assembled them into three devices, which I have numbered “Wio 1” and “Wio 2” and “Wio 3”. I then set to work to flash Meshcore repeater firmware to each of the three devices.
Here are the steps.
-
Connect the device with a USB C cable to the computer. On the computer, go to the Meshcore flasher at MeshCore Flasher . Select router firmware Seeed Studio Xiao nRF52 WIO version 1.15.0.
-
Click on “enter DFU mode”. A serial-port popup permits me to select (for example) “TinyUSB Serial (COM87)”. I select that serial port. The flasher says “DFU mode active”.
-
Click on “erase flash”. A serial-port popup permits me to select (for example) “nRF Serial (COM85)”. I select that serial port. The numbers count up to 100% and the flash is erased.
-
Click on “flash!” A serial-port popup permits me to select (for example) “nRF Serial (COM85)”. I select that serial port. The flash happens and finishes without error.
-
Click on “configure via USB”. A new window opens called “Repeater/Room server USB setup”. I click “Connect”. A serial-port popup permits me to select (for example) “TinyUSB Serial (COM87)”. I select that serial port.
-
For device Wio 1, I am then able to configure that repeater. It works just fine as a repeater.
-
For device Wio 3, I am then able to configure that repeater. It works just fine as a repeater.
-
But for device Wio 2, it is impossible to configure that device. Instead, after a while, a popup says:
config.meshcore.io says
Cannot connect: Command timeout: time 1780520489
I try this over again over again. Still impossible to do the USB serial setup of the repeater.
I try to configure by dragging and dropping the UF2 file into the WIO 2 device’s DFU file folder. But still it is impossible to do the USB setup of the Wio 2 device.
I try to configure the Wio 2 device as a USB Companion. The erase works, and the flash works, but the USB companion “connect” does not work.
I try going into DFU mode by double-tapping the reset button on the XIAO nRF52840. It goes into DFU mode and I continue with erase and flash. Still with device 2 it is impossible to enter USB serial setup.
Note that with this situation, it will do no good to try to blame the USB cable. It worked just fine for devices 1 and 3, but the device setup fails for device 2.
It will also do no good to try to blame the COM port or serial driver on the computer. The COM port and serial driver worked just fine for devices 1 and 3, but the device setup fails for device 2.
It will do no good to try to find user error in the erase-flash-setup procedure, because the user worked just fine for devices 1 and 3, but encountered trouble only device 2.
It looks to me as though something is wrong with the XIAO nRF52840 in device Wio 2.
I welcome any help as to how to get device Wio 2 to work as well as its siblings the devices Wio 1 and Wio 3.