Skip to content

New setup#529

Merged
sshane merged 15 commits intomasterfrom
new-setup
Mar 4, 2026
Merged

New setup#529
sshane merged 15 commits intomasterfrom
new-setup

Conversation

@sshane
Copy link
Copy Markdown
Contributor

@sshane sshane commented Mar 3, 2026

fixes needed: commaai/openpilot#37538

the installer at userspace/usr/comma/installer is installer_openpilot from openpilot built on comma four which downloads the release branch

had to pip install gcc-arm-none-eabi and kaitai since AGNOS is broken on master/release right now (need #531):

  • pip install "kaitai @ git+https://github.com/commaai/dependencies.git@releases#subdirectory=kaitai"
  • pip install "gcc-arm-none-eabi @ git+https://github.com/commaai/dependencies.git@releases#subdirectory=gcc-arm-none-eabi"

tests:

  • tested setup w/ custom url (did installer.comma.ai/commaai/master)
    • boots into openpilot
  • tested setup with release "install openpilot"
    • boots into openpilot
  • test new installer in Azure with old AGNOS
    • tizi - AGNOS 14 - tested release and installer.comma.ai/commaai/master
    • mici - AGNOS 15.1 - tested release and installer.comma.ai/commaai/master
  • factory reset
  • tested new installer with https://commadist.blob.core.windows.net/agnosupdate-staging/installer_openpilot_magic
  • test updater is able to launch and flash itself with fake /VERSION - need updater: zipapp and additional fixes openpilot#37550

@sshane
Copy link
Copy Markdown
Contributor Author

sshane commented Mar 3, 2026

@adeebshihadeh I see a sideways "Press any key to shutdown" on my four after flashing and rebooting (new-setup and master) (flash.comma.ai put it into a bad state), plus I had to add our USB vendor ID to the EDL tool to get it to recognize the device. Have we flashed devices with this tooling recently?

@sshane
Copy link
Copy Markdown
Contributor Author

sshane commented Mar 3, 2026

After recovering with flash.comma.ai, I get this failure flashing here, had claude manually set active slot to fix:

Checking active slot...
Invalid active slot: ''

@sshane sshane marked this pull request as draft March 3, 2026 11:12
@greatgitsby
Copy link
Copy Markdown
Contributor

(flash.comma.ai put it into a bad state)

related: commaai/flash#191

@sshane sshane marked this pull request as ready for review March 4, 2026 10:52
@sshane
Copy link
Copy Markdown
Contributor Author

sshane commented Mar 4, 2026

@adeebshihadeh tested above, the new installer binaries are in production azure, installer server didn't need to be touched:

  1. installer_openpilot_magic
  2. installer_openpilot_test_magic
  3. installer_openpilot_internal_magic
  4. installer_openpilot_nightly_magic

@sshane sshane merged commit 1a3e151 into master Mar 4, 2026
2 checks passed
@sshane sshane deleted the new-setup branch March 4, 2026 12:39
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.

2 participants