File tree Expand file tree Collapse file tree 4 files changed +48
-0
lines changed
framework/16-inch/amd-ai-300-series Expand file tree Collapse file tree 4 files changed +48
-0
lines changed Original file line number Diff line number Diff line change @@ -201,6 +201,7 @@ See code for all available configurations.
201201| [ Framework 13 AMD AI 300 Series] ( framework/13-inch/amd-ai-300-series ) | ` <nixos-hardware/framework/13-inch/amd-ai-300-series> ` | ` framework-amd-ai-300-series ` |
202202| [ Framework 12 13th Gen Intel Core] ( framework/12-inch/13th-gen-intel ) | ` <nixos-hardware/framework/12-inch/13th-gen-intel> ` | ` framework-12-13th-gen-intel ` |
203203| [ Framework 16 AMD Ryzen 7040 Series] ( framework/16-inch/7040-amd ) | ` <nixos-hardware/framework/16-inch/7040-amd> ` | ` framework-16-7040-amd ` |
204+ | [ Framework 16 AMD Ryzen AI 300 Series] ( framework/16-inch/amd-ai-300-series ) | ` <nixos-hardware/framework/16-inch/amd-ai-300-series> ` | ` framework-16-amd-ai-300-series ` |
204205| [ FriendlyARM NanoPC-T4] ( friendlyarm/nanopc-t4 ) | ` <nixos-hardware/friendlyarm/nanopc-t4> ` | ` friendlyarm-nanopc-t4 ` |
205206| [ FriendlyARM NanoPi R5s] ( friendlyarm/nanopi-r5s ) | ` <nixos-hardware/friendlyarm/nanopi-r5s> ` | ` friendlyarm-nanopi-r5s ` |
206207| [ Focus M2 Gen 1] ( focus/m2/gen1 ) | ` <nixos-hardware/focus/m2/gen1> ` | ` focus-m2-gen1 ` |
Original file line number Diff line number Diff line change 135135 framework-13-7040-amd = import ./framework/13-inch/7040-amd ;
136136 framework-amd-ai-300-series = import ./framework/13-inch/amd-ai-300-series ;
137137 framework-16-7040-amd = import ./framework/16-inch/7040-amd ;
138+ framework-16-amd-ai-300-series = import ./framework/16-inch/amd-ai-300-series ;
138139 framework-desktop-amd-ai-max-300-series = import ./framework/desktop/amd-ai-max-300-series ;
139140 friendlyarm-nanopc-t4 = import ./friendlyarm/nanopc-t4 ;
140141 friendlyarm-nanopi-r5s = import ./friendlyarm/nanopi-r5s ;
Original file line number Diff line number Diff line change 1+ # [ Framework Laptop 16 AMD AI 300 Series] ( https://frame.work/ )
2+
3+ ## nvidia
4+
5+ If you have an nvidia dGPU module, you can enable it via the nvidia open drivers:
6+
7+ ```
8+ services.xserver.videoDrivers = [ "nvidia" ];
9+ hardware.nvidia.open = true; # see the note above
10+ ```
11+
12+ See also [ NVIDIA] ( https://wiki.nixos.org/wiki/NVIDIA ) on the NixOS Wiki.
13+
14+ ## Updating Firmware
15+
16+ Everything is updateable through fwupd, so it's enabled by default.
17+
18+ To get the latest firmware, run:
19+
20+ ``` sh
21+ $ fwupdmgr refresh
22+ $ fwupdmgr update
23+ ```
24+
25+ - [ Latest Update] ( https://fwupd.org/lvfs/devices/work.frame.Laptop16.RyzenAI300.BIOS.firmware )
Original file line number Diff line number Diff line change 1+ {
2+ config ,
3+ lib ,
4+ pkgs ,
5+ ...
6+ } :
7+
8+ {
9+ imports = [
10+ ../common
11+ ../common/amd.nix
12+ ] ;
13+
14+ # 6.14 is the minimum recommended kernel, 6.15 has many useful changes, too
15+ boot . kernelPackages = lib . mkIf ( lib . versionOlder pkgs . linux . version "6.15" ) (
16+ lib . mkDefault pkgs . linuxPackages_latest
17+ ) ;
18+
19+ # Everything is updateable through fwupd
20+ services . fwupd . enable = true ;
21+ }
You can’t perform that action at this time.
0 commit comments