ฉันกำลังพยายามค้นหาแนวทางปฏิบัติเพื่อให้สามารถเปิดใช้งานอินเทอร์เฟซ I2S ของอุปกรณ์เสียงของฉันได้
ฉันมีสภาพแวดล้อมต่อไปนี้: บอร์ด LattePanda Delta (Intel N4100 พร้อมอินเทอร์เฟซ I2S), Debian 11, Linux Kernel 5.11 บนอินเทอร์เฟซ I2S ของฉัน ฉันได้เสียบ MAX98357A DAC ซึ่งเสียบลำโพง 2 ตัว (การเดินสายทั้งหมดได้รับการตรวจสอบอย่างละเอียด)
ขั้นตอนหลักที่ฉันได้ลองไปแล้วมีดังต่อไปนี้:
- การอัปเดต/อัปเกรด Debian
- การตั้งค่าตัวเลือก BIOS เพื่อเปิดใช้งาน I2S (โดยเฉพาะ
พอร์ต I2S เป็นเจ้าของการถ่ายโอน I/O
)
- คอมไพล์เคอร์เนลใหม่เพื่อเปิดใช้งานการกำหนดค่าที่เกี่ยวข้อง (หรืออย่างน้อยก็ดูเหมือนเป็นเช่นนั้น)
- เปิดใช้งาน/ปิดใช้งานโมดูลโดยการแก้ไข
/ etc / โมดูล
และ blacklist.conf
- การเปิดใช้งานอินเทอร์เฟซเสียง Dummy (แต่ไม่ได้เปิดใช้งาน I2S)
- อ่านสเปกที่เกี่ยวข้องกับ CPU N4100 เพื่อค้นหาข้อมูลหรือแนวทางที่เกี่ยวข้อง (แต่ไม่พบอะไรเลย)
- ติดต่อทีม LattePanda สำหรับข้อมูลเพิ่มเติม (คำขอถูกเพิกเฉย)
ฉันกำลังเพิ่มรายละเอียดนี้: ฉันสามารถใช้การ์ดเสียง Intel HDA ของฉันได้อย่างไร้ที่ติ (ซึ่งทำงานได้ดีกับแจ็ค HDMI และลำโพง) และที่ตรวจพบ (บัตรรายการ pacmd
) ทันทีที่ snd_hda_intel
เปิดใช้งานโมดูลแล้ว
ฉันยังไม่สามารถทำให้มันใช้งานได้จนถึงตอนนี้ และฉันก็ยินดีอย่างยิ่งที่จะได้รับคำแนะนำ/แนวทางของคุณ ขอขอบคุณล่วงหน้า