System76 是如何打造開源硬體的
是什麼讓新的 Thelio 台式機系列與眾不同。
大多數人對他們電腦的硬體一無所知。作為一個長期的 Linux 用戶,當我想讓我的無線網卡、視頻卡、顯示器和其他硬體與我選擇的發行版共同運行時,也一樣遇到了挫折。商業品牌的硬體通常使判斷這些問題變得很困難:為什麼乙太網驅動、無線驅動或者滑鼠驅動和我們預期的不太一樣?隨著 Linux 發行版變得成熟,這可能不再是問題,但是我們仍能發現觸控板和其它外部設備的怪異行為,尤其是當我們對底層的硬體知道的不多時。
像 System76 這樣的公司致力於解決這些問題,以提升 Linux 用戶體驗。System76 生產了一系列的 Linux 筆記本、台式機和伺服器,甚至提供了它自己的 Linux 發行版 Pop! OS 作為客戶的一個選擇。最近我有幸參觀了 System76 在 Devnver 的工廠並揭開它的新台式機產品線 Thelio 的神秘面紗。
關於 Thelio
System76 宣稱 Thelio 的開源硬體子板(被命名為木星之後的第 5 個衛星的名字 Thelio Io)是它在市場上獨特的特點之一。Thelio Io 取得了開源硬體協會的認證 OSHWA #us000145,並且有 4 個用於存儲的 SATA 埠和一個控制風扇和用於電源按鈕控制的嵌入式控制器。Thelio IO SAS 取得了 OSHWA #us000146 認證,並且有 4 個用於存儲的 U.2 埠,沒有嵌入式控制器。在展示時,System76 顯示了這些組件如何調整風扇通過底盤來優化部件的性能。
該控制器還管理電源鍵,和圍繞該電源鍵的 LED 光環,當被按下時它以 100% 的亮度發光。這提供了觸覺和視覺上的確認:該主機已經啟動電源了。當電腦在使用中,該按鈕被設置為 35% 的亮度,當在睡眠模式,它的亮度在 2.35% 和 25% 之間跳動。當計算機關閉後,LED 保持朦朧的亮度,因此能夠在黑暗的房間里找到電源控制。
Thelio 的嵌入式控制器是一個低功耗的 ATmega32U4 微控制器,並且控制器的設置可以使用 Arduino Micro 進行原型設計。Thelio Io 主板變化的多少取決於你購買哪種 Thelio 型號。
Thelio 可能是我見過的設計的最好的電腦機箱和系統。如果你曾經親身體驗過在一個常規的 PC 的內部進行操作的話,你可能會同意我的觀點。我已經做了很多次了,因此我能以自己過往的糟糕經歷來證明這點。
為什麼做開源硬體?
該主板是在 KiCAD 設計的,你可以在 GitHub 上按 GPL 許可證訪問 Thelio 所有的設計文件。因此,為什麼一個與其他 PC 製造商競爭的公司會設計一個獨特的介面並公開授權呢?可能是該公司認識到開源設計及根據你的需要調整和分享一個 I/O 主板設計的能力的價值,即便你是市場上的競爭者。