Qualcomm เปิดตัว Linux Developer Preview สำหรับ Snapdragon X2

Qualcomm ประกาศปล่อย an early developer preview ของ Linux สำหรับแล็ปท็อป Snapdragon X2 Series โดยมุ่งเป้าเชิญชวนเหล่านักพัฒนา Kernel, ผู้ดูแล Distro และวิศวกร Hardware Enablement ให้เข้ามาทดสอบการใช้งานบนฮาร์ดแวร์จริง

การเคลื่อนไหวในครั้งนี้เป็นการสานต่อรากฐานที่วางไว้ตั้งแต่ Snapdragon Summit 2025 โดยเป้าหมายหลักคือการนำไดรเวอร์เข้าสู่ Mainline แทนที่จะเป็นการปล่อยชุดคำสั่งแบบ out-of-tree patches ที่ดูแลรักษาได้ยากและมีผู้เข้าถึงได้จำกัด ทั้งนี้ซอฟต์แวร์เวอร์ชันดังกล่าว ไม่ได้มีไว้สำหรับผู้ใช้งานทั่วไป

ความคืบหน้าจนถึงปัจจุบัน

qualcomm-linux-debian-images-repo

ฉันไม่มีผลลัพธ์จาก Fastfetch 😅 สำหรับอันนี้

เวอร์ชันตัวอย่างปัจจุบันได้จับคู่ Userspace ของ Debian 13 "Trixie" เข้ากับ Custom Kernel โดยเน้นการจัดเตรียมส่วนประกอบหลักที่จำเป็น เพื่อให้นักพัฒนาสามารถเริ่มทำงานบนฮาร์ดแวร์ได้อย่างจริงจัง

ระบบจะจัดการการบูตผ่าน systemd-boot ที่ทำหน้าที่เป็น UEFI manager ในขณะที่ส่วน Core I/O จะครอบคลุมทั้ง USB, PCIe และ Qualcomm Universal Peripheral serial engine สำหรับการเชื่อมต่อ UART, I2C และ SPI

สำหรับการจัดการด้านกราฟิกนั้นขับเคลื่อนโดยโอเพนซอร์สไดรเวอร์ของ Mesa โดยใช้ Freedreno สำหรับ OpenGL, Turnip สำหรับ Vulkan 1.3 และ Rusticl สำหรับ OpenCL compute แม้การพัฒนายังไม่เสร็จสมบูรณ์ แต่ปัจจุบันสามารถใช้งานด้านการแสดงผลหน้าจอ การเร่งความเร็วบนเบราว์เซอร์ และ GPU compute ได้แล้ว

นอกจากนี้ ไดรเวอร์ FastRPC ซึ่งเป็นกลไกสำคัญในการส่งต่องานจาก CPU ไปยัง DSP กำลังถูกผลักดันขึ้น Upstream เพื่อเปิดใช้งาน Hexagon NPU สำหรับงาน AI Inference ในตัวเครื่อง รวมถึงการพัฒนาระบบจัดการพลังงานและความร้อนที่รวมอยู่ในซีรีส์นี้ด้วย

สองแนวทางการสร้างระบบ

qualcomm-snapdragon-x2-linux-docs

ตาม เอกสารอย่างเป็นทางการ สำหรับซอฟต์แวร์ Snapdragon X2 Linux นักพัฒนาสามารถเลือกดำเนินการได้ 2 รูปแบบ

แนวทางแรกคือ Unregistered Path ซึ่งคุณสามารถสร้าง the Debian OS layer โดยใช้ Prebuilt Firmware Binaries ได้ทันทีโดยไม่ต้องใช้ บัญชีนักพัฒนา ของ Qualcomm ส่วนแนวทางที่สองจำเป็นต้องมีบัญชี เพื่อเข้าถึง Source Code ของ Firmware ทั้งหมดสำหรับการสร้างระบบขึ้นใหม่ตั้งแต่ต้น นอกจากนี้ยังมี Prebuilt Flashable Images พร้อมใช้งานสำหรับผู้ที่ต้องการข้ามขั้นตอนการสร้างไปสู่การติดตั้งเลย

อย่างไรก็ตาม ข้อกำหนดของเครื่อง Host จะแตกต่างกันไปตามรูปแบบที่เลือก โดยการสร้างเลเยอร์ Debian ต้องการเครื่องสถาปัตยกรรม ARM64 ที่รัน Ubuntu 24.04 LTS ขึ้นไปหรือ Debian Trixie ส่วนการสร้าง Firmware จะต้องใช้ Host สถาปัตยกรรม x86_64 บน Ubuntu 22.04 LTS ขึ้นไป

สำหรับผู้ที่สนใจดูการสาธิตการใช้งาน Linux บนฮาร์ดแวร์ Snapdragon X2 ของจริง สามารถติดตามได้ที่งาน Snapdragon Summit ประจำปีนี้ที่เมาอิ ฮาวาย ซึ่งกำลังจะสิ้นสุดลงในวันนี้

ขอแบบนี้อีกเยอะๆ นะ

แผนการดำเนินงานที่เป็นระบบ ทั้งพอร์ทัลเอกสาร สคริปต์ใน Repository สาธารณะ และการเปิดรับคำติชมจากนักพัฒนา ถือเป็นตัวอย่างที่ดีที่ผู้ผลิตชิปรายอื่นควรทำตามหากต้องการผลักดันงานเข้าสู่ Upstream อย่างมีประสิทธิภาพ

ในท้ายที่สุด Linux คือผู้ชนะ เพราะทุกไดรเวอร์ที่เข้าสู่ Mainline จะช่วยลดภาระในการแบกรับ Patch ของ Linux Distribution ต่างๆ และเป็นกุญแจสำคัญที่ทำให้เครื่องเหล่านี้สามารถใช้งานได้จริงในวงกว้างนอกเหนือจากกลุ่มผู้ใช้เริ่มต้นในอนาคต

เพลิดเพลินกับการอัปเดตนี้ไหม? ร่วมสนับสนุนการนำเสนอข่าวสาร Linux ที่เป็นอิสระ

Source: It's FOSS
ดูแลงานแปลและเรียบเรียงโดย AttapolK

ความคิดเห็น (0)

เข้าสู่ระบบเพื่อร่วมแสดงความเห็น

สมัครสมาชิก

มาเป็นคนแรกที่แสดงความเห็นกันเลยโบร