Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update binaries for Device OS v4.1.0 #644

Merged
merged 1 commit into from
Jun 1, 2023

Conversation

keeramis
Copy link
Contributor

@keeramis keeramis commented Jun 1, 2023

Description

Updates particle update binaries with Device OS 4.1.0 release binaries for gen3 platforms

How to Test

Update all supported platforms (ie gen3) to 4.1.0 with particle update
Use npm start -- update

Related Issues / Discussions

https://app.shortcut.com/particle/story/118794/update-binaries-in-cli-for-device-os-4-1-0

Completeness

  • User is totes amazing for contributing!
  • Contributor has signed CLA
  • Problem and solution clearly stated
  • Tests have been provided
  • Docs have been updated
  • CI is passing

@keeramis
Copy link
Contributor Author

keeramis commented Jun 1, 2023

:shipit: Self review.

✅ Tested using an Argon which was previously on a different device-os version

particle-cli (feature/sc-118794/device-os-default-4.1.0) $ npm start -- update 

> particle-cli@3.10.2 start /Users/name/code/particle-cli
> node ./src/index.js "update"


> Your device is ready for a system update.
> This process may take a few minutes. Here it goes!

! System firmware update successfully completed!

> Your device should now restart automatically.

particle-cli (feature/sc-118794/device-os-default-4.1.0) $ particle usb listen
Done.
particle-cli (feature/sc-118794/device-os-default-4.1.0) $ particle serial identify

Your device id is e00fce6819ef5f971ea9563a
Your system firmware version is 5.3.2
particle-cli (feature/sc-118794/device-os-default-4.1.0) $ particle serial inspect
Platform: 12 - Argon
Modules
  Bootloader module #0 - version 2002, main location, 49152 bytes max size
    Integrity: PASS
    Address Range: PASS
    Platform: PASS
    Dependencies: PASS
  System module #1 - version 5302, main location, 671744 bytes max size
    Integrity: PASS
    Address Range: PASS
    Platform: PASS
    Dependencies: PASS
      Radio stack module #0 - version 202
      Bootloader module #0 - version 2002
  User module #2 - version 6, main location, 262144 bytes max size
    UUID: BF9008FDC136982FB143B12F24492F3304BAD7BD4505C31E3EBE325EB45C6925
    Integrity: PASS
    Address Range: PASS
    Platform: PASS
    Dependencies: PASS
      System module #1 - version 5302
  NCP module #0 - version 5, main location, 1536000 bytes max size
    Integrity: PASS
    Address Range: PASS
    Platform: PASS
    Dependencies: PASS
  Radio stack module #0 - version 202, main location, 192512 bytes max size
    Integrity: PASS
    Address Range: PASS
    Platform: PASS
    Dependencies: PASS
particle-cli (feature/sc-118794/device-os-default-4.1.0) $ 

✅ Tested using an Electron that nothing breaks

particle-cli (feature/sc-118794/device-os-default-4.1.0) $ particle serial identify

Your device id is 33001a0009504d5555393920
Your IMEI is 352580086326696
Your system firmware version is 2.2.0
particle-cli (feature/sc-118794/device-os-default-4.1.0) $ npm start -- update

> particle-cli@3.10.2 start /Users/name/code/particle-cli
> node ./src/index.js "update"


> Your device is ready for a system update.
> This process may take a few minutes. Here it goes!

! System firmware update successfully completed!

> Your device should now restart automatically.

particle-cli (feature/sc-118794/device-os-default-4.1.0) $ particle serial identify

Your device id is 33001a0009504d5555393920
Your IMEI is 352580086326696
Your system firmware version is 2.3.1

@keeramis keeramis merged commit 11e8467 into master Jun 1, 2023
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.

1 participant