Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Decode additional Framework16 and AMD related memmap items#39

Draft
JohnAZoidberg wants to merge 1 commit intomain from
lotus.decode-memmap
Draft

Decode additional Framework16 and AMD related memmap items #39
JohnAZoidberg wants to merge 1 commit intomain from
lotus.decode-memmap

Conversation

@JohnAZoidberg
Copy link
Member

@JohnAZoidberg JohnAZoidberg commented May 26, 2024

TODO:

  • Handle it better than just increasing EC_MEMMAP_SIZE*2
  • Figure out all items and whether they apply to Lotus and also Azalea
  • Figure out Lotus and Azalea fan names

Example:

cargo build && sudo ./target/debug/framework_tool --driver portio --expansion-bay
AMD
 Power Slider: DC, Battery Saver (0b0001000)
 STT Table: 7
 CBP: true ([0, 0])
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Expansion Bay
 Serial Struct: [0, 0, 0, 0]
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x8
 MUX Status: GPU
 Board Status: Present
 PCIe Config: 8x1
 Display On: false
 GPU Type: AMD R23M (2)

Reference data:

Fan Module
 Serial Struct: [0, 0, 0, 0]
 Batt Manuf 2023-22-7
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x0
 Power Slider: AC, Best Power Efficiency (0b1000000)
 Display On: false
 STT Table: 13
 CBP: true ([0, 0])
 GPU Type: Initializing (0)
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
dGPU Module
 Serial Struct: [0, 0, 0, 0]
 Batt Manuf 2023年7月22日
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x8
 Power Slider: DC, Battery Saver (0b0001000)
 Display On: false
 STT Table: 7
 CBP: true ([0, 0])
 GPU Type: AMD R23M (2)
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

@JohnAZoidberg JohnAZoidberg changed the title (削除) Decode additional Frameowork16 and AMD related memmap items (削除ここまで) (追記) Decode additional Framework16 and AMD related memmap items (追記ここまで) Aug 1, 2024
TODO:
- [ ] Handle it better than just increasing EC_MEMMAP_SIZE*2
- [ ] Figure out all items and whether they apply to Lotus and also Azalea
- [ ] Figure out Lotus and Azalea fan names
Example:
```
cargo build && sudo ./target/debug/framework_tool --driver portio --expansion-bay
AMD
 Power Slider: DC, Battery Saver (0b0001000)
 STT Table: 7
 CBP: true ([0, 0])
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Expansion Bay
 Serial Struct: [0, 0, 0, 0]
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x8
 MUX Status: GPU
 Board Status: Present
 PCIe Config: 8x1
 Display On: false
 GPU Type: AMD R23M (2)
```
Reference data:
```
Fan Module
 Serial Struct: [0, 0, 0, 0]
 Batt Manuf 2023-22-7
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x0
 Power Slider: AC, Best Power Efficiency (0b1000000)
 Display On: false
 STT Table: 13
 CBP: true ([0, 0])
 GPU Type: Initializing (0)
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
dGPU Module
 Serial Struct: [0, 0, 0, 0]
 Batt Manuf 2023年7月22日
 PD Version: [0, 0, 0, 0]
 GPU CTRL: 0x8
 Power Slider: DC, Battery Saver (0b0001000)
 Display On: false
 STT Table: 7
 CBP: true ([0, 0])
 GPU Type: AMD R23M (2)
 DTT Temp: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
```
Signed-off-by: Daniel Schaefer <dhs@frame.work>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

Comments

AltStyle によって変換されたページ (->オリジナル) /