So I am trying to setup Continuous Integration for our project using electron. The idea is, when there is pull request for new code, it will trigger internal build and flash the binary into the device.
However, if we want to flash via usb, it will give this error:
particle flash --usb ./electron_firmware.bin
Error:
!!! I was unable to detect any devices in DFU mode
…
Is there anyway we can setup the device in DFU mode remotely? Without physically pressing and holding of the RESET and MODE button.
You can use particle usb dfu
for that
Or just try particle help
this will render a command usb
which in turn gives this
>particle help usb
Control USB devices
Usage: particle usb <command>
Help: particle help usb <command>
Commands:
list List the devices connected to the host computer
start-listening Put a device into the listening mode
listen alias for start-listening
stop-listening Make a device exit the listening mode
safe-mode Put a device into the safe mode
dfu Put a device into the DFU mode
reset Reset a device
setup-done Set the setup done flag
configure Update the system USB configuration
1 Like
Great, thank you @ScruffR, it works!
I love this forum
1 Like