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

jovian-hardware-survey: Galileo is a thing; RA4 now tested #432

Merged

Conversation

samueldr
Copy link
Member

@samueldr samueldr commented Oct 27, 2024

This change set adds support for Galileo hardware, in addition to fixing support for RA4 hardware.

And on top of that, a bit of data ingestion.

Tested on:

 $ sudo /nix/store/ipdh0v4r8vxyaia0zvwkxlgsirhchpwq-jovian-hardware-survey/bin/jovian-hardware-survey --steam-deck-report
Product Name:         Galileo
System Family:        Sephiroth
Serial:               FY1S34300XXX
Manufacturing year:   2023
Manufacturing week:   43
Controller type:      RA4 (0x300)
Controller BL type:   768
Controller HWID:      46
RAM config:           4×4 = 16
RAM Part Number:      MT62F1G64D4AH-023 WT
RAM Manufacturer:     Micron

 $ sudo /nix/store/ipdh0v4r8vxyaia0zvwkxlgsirhchpwq-jovian-hardware-survey/bin/jovian-hardware-survey --steam-deck-report
Product Name:         Jupiter
System Family:        Aerith
Serial:               FWAA15200XXX
Manufacturing year:   2021
Manufacturing week:   52
Controller type:      D21 (0x100)
Controller BL type:   256
Controller HWID:      27
RAM config:           4×4 = 16
RAM Part Number:      MT62F1G32D4DR-031 WT
RAM Manufacturer:     Micron


In addition to --raw on

...
  "system_information": {
    "Manufacturer": "GPD",
    "Product Name": "G1617-01",
    "Version": "Default string",
    "Serial Number": "Default string",
    "Family": "Default string"
  },
...

And do less work ourselves...

The vendor script does not provide a string for RA4, so we identify on
the bootloader type, as they do.

Though we still trust what the vendor tells us for D2× controllers.
@samueldr samueldr added 1. type: bug Something isn't working 2. priority: 2. normal 2. topic: Bespoke stuff Things that are specific to Jovian Experiments 1. type: Enhancement Contributes a new feature, or a new package labels Oct 27, 2024
@samueldr samueldr merged commit e09d0d6 into Jovian-Experiments:development Oct 29, 2024
35 checks passed
@samueldr samueldr deleted the fix/survey-correctly branch October 29, 2024 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. type: bug Something isn't working 1. type: Enhancement Contributes a new feature, or a new package 2. priority: 2. normal 2. topic: Bespoke stuff Things that are specific to Jovian Experiments
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant