Skip to content

Flash Error - comma3x #238

Closed
Closed

Description

@nitr8

Bug Report - flash.comma.ai

Device: comma 3/3X
Serial: N/A
Error: UNKNOWN
Step: CONNECTING
Last Message: N/A

OS: macOS 10.15.7
Sandbox: None detected
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/155.0.0.0 Safari/537.36
URL: https://flash.comma.ai/
Time: 2026-10-22T18:43:18.651Z

Console Logs
[2026-10-22T18:41:46.962Z] [info] flash.comma.ai version: 7dddd54
[2026-10-22T18:41:46.990Z] [info] [ImageManager] Initialized
[2026-10-22T18:42:22.879Z] [info] [Flash] Connected
[2026-10-22T18:42:22.895Z] [error] [Flash] Failed to fetch manifest
[2026-10-22T18:42:22.895Z] [error] {}
[2026-10-22T18:42:22.896Z] [debug] [Flash] error -1

Activity

  1. mcowell commented on Oct 22, 2026

    @mcowell

    Root cause: openpilot v0.11.2 (pushed to release-tizi 2026-10-22 02:04 UTC) moved system/hardware/tici/all-partitions.json to openpilot/common/hardware/comma/all-partitions.json, so the release_tizi manifest URL in src/config.js now returns 404. release-tici and release-mici still serve the old path.

    Fix: update release_tizi in src/config.js to
    https://raw.githubusercontent.com/commaai/openpilot/release-tizi/openpilot/common/hardware/comma/all-partitions.json

    Verified: I ran 7dddd54 locally with only that change and recovered a 3X. All 32 image URLs in the new manifest resolve.

    Heads-up on a separate issue after flashing: that manifest installs AGNOS 19.4, while v0.11.2 requires 19.9 (AGNOS_VERSION in launch_env.sh). On 19.4 the bundled setup crashes at startup with ModuleNotFoundError: No module named 'serial' (from system/hardware/tici/lpa.py, same as openpilot#38620), so the device sits on the comma logo. Installing pyserial into /usr/local/venv over adb got setup running; after that, openpilot's AGNOS 19.9 update started (in progress, will report back). all-partitions.json on release-tizi looks like it wasn't regenerated for 19.9.

  2. mcowell commented on Oct 22, 2026

    @mcowell

    Follow-up: the AGNOS 19.9 update completed and stock openpilot v0.11.2 runs fine on the 3X. PR with the URL fix: #239.

  3. elkoled commented on Oct 23, 2026

    @elkoled
    Contributor

    fixed in #241

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions