A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Component | Works? | Notes | |||||||||||||||||||||||
2 | Audio | Yes | Intel audio with Realtek ALC295 codec and supported by azalia. | |||||||||||||||||||||||
3 | Battery status | Yes | 55Whr battery, status available through acpibat. | |||||||||||||||||||||||
4 | Bluetooth | No | Usually provided by the wireless card, but OpenBSD does not support Bluetooth. Use BT-WiFi adapter? | |||||||||||||||||||||||
5 | Fingerprint sensor | Yes | Goodix via USB, reportedly supported by libfprint. Can be disabled in the BIOS. | |||||||||||||||||||||||
6 | Keyboard backlight | Yes | Supported natively by the EC. Three levels of adjustment can be toggled with Fn+Space. | |||||||||||||||||||||||
7 | Headphone Jack | Yes | Plugs input to (not disconnected by bezel switch) and output from Azalia chip. | |||||||||||||||||||||||
8 | Hibernation | Yes | Can be triggered by ZZZ. | |||||||||||||||||||||||
9 | Micro-SD card reader | Yes | The Framework Micro-SD expansion card attaches via USB and works fine. An inserted card sticks out about 2mm from the edge. | |||||||||||||||||||||||
10 | Microphone | Yes | Above the screen. Can be disabled in BIOS or by the left-hand slide switch atop the video. | |||||||||||||||||||||||
11 | SSD | Yes | M.2 2280 socket; JCS used a Samsung 980 Pro NVMe drive, Ian used a WD SN850, both supported by nvme. | |||||||||||||||||||||||
12 | Suspend / resume | Yes | Can be triggered by lid close or by zzz. | |||||||||||||||||||||||
13 | Except | See Notes below! | ||||||||||||||||||||||||
14 | Touchpad | Yes | Pixart I2C, supported by imt. | |||||||||||||||||||||||
15 | USB | Yes | The 4 USB-C ports work fine, though jcs has had a few occasions where Power Delivery charging did not work until the laptop was powered off and back on again, and ian has had a few cases where a (third party) USB-C PD laptop charger itself had to be power cycled to start charging. | |||||||||||||||||||||||
16 | Video | Yes | inteldrm supports accelerated video, DPMS, gamma control, and integrated backlight control. HDMI output through the HDMI Expansion Card works as expected. | |||||||||||||||||||||||
17 | Webcam | Yes | 1080p USB camera, supported by the uvideo driver when the kern.video.record sysctl is enabled. Can be disabled in the BIOS or by the right-hand sllide switch on the bezel which will detach the USB device. | |||||||||||||||||||||||
18 | Wireless | Yes | M.2 socket; we each used a Intel AX201 802.11ax wireless card supported by iwx. | |||||||||||||||||||||||
19 | Note | The Intel AX210 card sold by Framework is not yet supported by iwx. | ||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | Note 0 | Closing the lid did not suspend on early production units, until you upgraded the machine to BIOS >= 3.0.6, because acpiec was not receiving lid events. | ||||||||||||||||||||||||
22 | Note 1 | As of Dec 2021, you can get both suspend/resume and a working trackpad by using a workaround | ||||||||||||||||||||||||
23 | from Renato Aguiar, at https://marc.info/?l=openbsd-bugs&m=163944843722090&w=2 | |||||||||||||||||||||||||
24 | Hopefully this will get repaired in the dwiic driver "real soon now". | |||||||||||||||||||||||||
25 | Note 2 | Also Dec 2021. Waking the laptop using the power button | ||||||||||||||||||||||||
26 | sometimes causes both a wake-up and also a power-down, which is pretty fustrating. | |||||||||||||||||||||||||
27 | I suggest suspending by closing the lid instead of by zzz, until this gets resolved. | |||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |