A Spark 3 device will work with brewblox firmware, right?

Hi, just getting into the brewblox all setup went well until tried to flash the firmware “No compatible USB devices found”. Surprised, I see others commenting on how theirs is working, am i doing something wrong.
My lsusb output is:
Running command:
docker run -it --rm --privileged brewblox/firmware-flasher:rpi-edge flash

No compatible USB devices found
pi@raspberrypi:~/brewblox $ docker run --rm --privileged brewblox/brewblox-devcon-spark:rpi-edge --list-devices
2019/11/10 00:11:48 INFO brewblox_service.service Creating [spark] application
2019/11/10 00:11:48 INFO main Listing connected devices:
2019/11/10 00:11:48 INFO main >> /dev/ttyAMA0 | ttyAMA0 | fe201000.serial
pi@raspberrypi:~/brewblox $ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Thanks for any advice…


Spark 3 devices are indeed fully supported.

Going by the devcon/lsusb output, the Pi is not seeing the Spark at all: the VID:PID for a Spark 3 is 2b04:c008.

The most likely culprit is the USB cable. You may want to connect the Spark with a different cable, and re-run flash / --list-devices / lsusb to check if the device is now recognized.

Cool! I am sure i must have missed it in the readme.1st - DONT use a Phone charging cable to try and flash your device!! :slight_smile:
Thanks Bob

1 Like