Error During `particle tachyon setup`: Flashing Fails on WSL Ubuntu 24.04

Hi everyone,

I just received my Particle Tachyon and am really excited to start working with it. I followed the official setup guide closely, but I’ve run into an issue during the device flashing step that I haven’t been able to resolve.

Environment Info

  • Host OS: Windows 11
  • WSL Distro: Ubuntu 24.04 (running under WSL2)
  • Particle CLI: Installed latest version via bash <( curl -sL https://particle.io/install-cli )
  • Command Used: particle tachyon setup

Problem

Everything goes smoothly until step 10 of the setup process. When the script attempts to flash the Tachyon device, I get the following error:

[ERROR] flashing of cache failed
[ERROR] firehose_run failed
Unable to complete device flashing.

What I’ve Tried

  • Ensuring the Tachyon is in the correct mode (connected via USB-C, LED indicator active)
  • Restarting the Tachyon
  • Restarting WSL and reconnecting the USB device

If helpful, I can share verbose logs or run diagnostic commands. Just let me know what would help most. Thanks in advance! Looking forward to diving into development with the Tachyon once I get past this step.

Best,
Milan

Hello!

Tachyon flashing works from the Windows command line or PowerShell. WSL is not a flow we support yet.