FrameworkComputer / framework-system

Rust libraries and tools to interact with the Framework Computer systems
BSD 3-Clause "New" or "Revised" License
106 stars 6 forks source link

Allow customizing platform if not matched #31

Closed JohnAZoidberg closed 1 month ago

JohnAZoidberg commented 2 months ago

If the platform couldn't be matched by SMBIOS, now you can select the platform config manually on the commandline. This is not usually needed, just for advanced users.

For example:

# Framework 13 Intel 11th Gen
framework_tool --test --driver portio --pd-addrs 8 64 --pd-ports 6 6 --has-mec true

# Framework 13 Intel 12th and 13th Gen
framework_tool --test --driver portio --pd-addrs 8 64 --pd-ports 6 7 --has-mec true

# Framework 13 AMD and Framework 16 AMD
framework_tool --test --driver portio --pd-addrs 66 64 --pd-ports 1 2 --has-mec false