meta-pass · USB Slot Installer
Write a child firmware into slot 0 / 1 / 2 over USB serial (Chrome + Web Serial).
Hold UP while powering on to enter download mode, then plug in the USB cable.
1. Connect
Web Serial is not available in this browser/context. Use desktop Chrome or Edge and open
this page via http://localhost:4191 (a secure context). Headless or non-Chromium
browsers cannot access the serial port.
2. Select slot
3. Firmware source
4. Install
5. Backup (fixed-slot APP/NVS or dynamic storage snapshot)
Fixed-slot devices retain historical v1 APP/NVS backup. Dynamic devices use v2 raw storage snapshots.
6. Restore from backup (zip → slot)
USB accepts historical v1 APP/NVS archives on fixed-slot devices and v2 whole-device snapshots. An interrupted write or failed boot requires reflashing the MetaPass version recorded in the snapshot.
Select a historical v1 archive or a v2 whole-device snapshot. Interrupted restores are not rolled back; reflash the snapshot source MetaPass version before retrying.
USB fixed-slot devices retain historical v1 APP/NVS archive compatibility; dynamic layouts use v2 raw storage snapshots. ZIP files are unencrypted and may contain Wi-Fi credentials, device state and child-firmware data. Removing an APP also deletes its owned DATA.
7. Upgrade launcher (keep NVS data & child firmware)
Upgrades the launcher while keeping NVS-stored data (Wi-Fi config, per-app state) and all installed child firmware.
select the firmware file (meta-pass_v*.bin) — it both installs fresh on the market and upgrades here