Skip to content

carrot wip restore c3 - #420

Merged
ajouatom merged 20 commits into
carrot-wipfrom
thftgr/carrot-wip-c3
Jul 1, 2026
Merged

carrot wip restore c3#420
ajouatom merged 20 commits into
carrot-wipfrom
thftgr/carrot-wip-c3

Conversation

@thftgr

@thftgr thftgr commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@thftgr thftgr changed the title Thftgr/carrot wip c3 carrot wip c3 Jul 1, 2026
@thftgr thftgr changed the title carrot wip c3 carrot wip restore c3 Jul 1, 2026
@ajouatom
ajouatom merged commit f26d7b4 into carrot-wip Jul 1, 2026
6 of 17 checks passed
happymaj11r pushed a commit to happymaj11r/openpilot that referenced this pull request Jul 1, 2026
* restore c3

* Update `get_expected_signature` to use `panda` instance for MCU type retrieval

* Add USB support to `pandad` with fallback to SPI communication

* Expand modem support for EC20 and simplify ICCID checks

* Add SIM state tracking and optimize ICCID polling frequency

* add carrot-agnos

* Reorder `start_carrot_recovery` for proper initialization sequence

* Install `jeepney` dependency if missing during initialization

* Update Agnos URLs and add `agnos-tici.json`

* Adjust Agnos manifest selection based on model type

* Move `jeepney` installation to AGNOS update block

* Adjust internet wait logic in AGNOS version check

* Add debug logs for AGNOS updater variables to improve visibility

* Add debug logs for device model and manifest path in AGNOS updater

* Add debug log for AGNOS updater completion

* Reorder `start_carrot_recovery` call for improved initialization logic

* fix screen action (ajouatom#417)

* Add helper function for BPS blob index selection and update related logic

* Improve first frame sync logic for Spectra camera and add detailed debug logs

---------

Co-authored-by: jominki354 <jominki354@gmail.com>
(cherry picked from commit f26d7b4)
happymaj11r pushed a commit that referenced this pull request Jul 1, 2026
* restore c3

* Update `get_expected_signature` to use `panda` instance for MCU type retrieval

* Add USB support to `pandad` with fallback to SPI communication

* Expand modem support for EC20 and simplify ICCID checks

* Add SIM state tracking and optimize ICCID polling frequency

* add carrot-agnos

* Reorder `start_carrot_recovery` for proper initialization sequence

* Install `jeepney` dependency if missing during initialization

* Update Agnos URLs and add `agnos-tici.json`

* Adjust Agnos manifest selection based on model type

* Move `jeepney` installation to AGNOS update block

* Adjust internet wait logic in AGNOS version check

* Add debug logs for AGNOS updater variables to improve visibility

* Add debug logs for device model and manifest path in AGNOS updater

* Add debug log for AGNOS updater completion

* Reorder `start_carrot_recovery` call for improved initialization logic

* fix screen action (#417)

* Add helper function for BPS blob index selection and update related logic

* Improve first frame sync logic for Spectra camera and add detailed debug logs

---------

Co-authored-by: jominki354 <jominki354@gmail.com>
(cherry picked from commit f26d7b4)
@thftgr
thftgr deleted the thftgr/carrot-wip-c3 branch July 1, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants