G6 Panel Flash Programmer

Program a Generation-6 LED display panel over USB — no install, right in your browser.

← all web tools

⚠ Browser not supported

This browser can’t talk to USB devices. The flasher needs WebUSB, available only in Chrome or Edge on desktop. Please reopen this page there.

1 Choose the firmware build

resolving latest…

The pre-selected Production build is the one every current (v0.3.1) panel should run. A Legacy entry is only for a replacement panel joining an arena that has not been reflashed yet — an arena should run one image on all its panels (Arena Studio → Console → Panel firmware → Inventory shows each panel’s fingerprint). Flashed the wrong one? No harm — re-flash.

Which revision do I have?

All panels in service are v0.3.1 hardware (v0.2.1 boards are retired). A panel already running firmware reports its rev; this tool verifies it after flashing.

2 Connect & flash

Checking for a panel…

Panel not in BOOTSEL? How to enter it

The panel has two buttons: BOOT and RUN (reset).

  1. Unplugged: hold BOOT, plug in USB, release BOOT.
  2. Plugged in: hold BOOT, tap RUN once, release BOOT.

It then re-appears as the RP2350 bootloader. An empty device chooser means it isn’t in BOOTSEL yet.

Activity log

Programmed a panel? Open the Panel Serial Monitor to confirm it boots clean (production firmware is log-only — no LED test over USB). For a visual LED test, flash a Panel self-test build if the catalog offers one, then re-flash production.