Bác Phước ơi. Sáng nay siêng lướt qua forum IAN mới thấy có vài vấn đề:
Ian gây hiểu nhầm DSD/PCM ở ngõ HDMI lvds
Thường HDMI lvds dù chuẩn A hay B, phải có đường Auto ở Pin 15 high (DSD) hay low (PCM).
Mình nhầm là có sẵn. DDC Singxer SU làm rất tốt, đầy đủ.
Ian không công bố rõ ràng. FifoPi, FifoQ2, HDMI Pi và TransportPi, dù bán ra đã lâu.
Không lập trình, thiết kế có đường auto switch này.
Chip ESS có block nhận biết tín hiệu DoP là DSD, chip AKM mù tịt. Dù đã mở DoP decoder cho FifoPi.
Ngày 15/06/2020, Ian mới hé lộ có để dành pin: J9 của TransportPi và J8 của HDMIPi transmitter, nối với pin 15 HDMI lvds.
---
Bo DDC Amanero hay Xmox của bác. có cung cấp level cho SW DSD/PCM. Nhưng J8, và J9 nằm clean side đã cách ly, không dùng được. Nên phải đưa thủ công 3.3v sạch vào 2 chân này
Bản
FifoPi Q3 mới cung cấp đường auto switch DSD/PCM đã được cách ly này, để nối vào J8, J9.
Theo mình BridgePi + Amanero không giải quyết được nếu dùng HDMI lvds out put. Vì nó không nằm clean side. Lại tiếp tục dùng công tắc cung cấp 3.3v sạch cho J8,J9.
------------------------------
--- Chế độ native DSD để play được DSD 128 và cao hơn mà không dùng bo amaner, xmos làm cầu nối trung gian. Xuất qua cổng HDMI lvds out
1. OS thì volumio và moode vì không dùng ,không biết đã patch lên 384Khz chưa.
Vì đặc tính OS, nên muốn có I2S native DSD, mượn drive sound card Audiophonics I-Sabre ES9028Q2M hay hifiberry DAC+ Pro ... (theo forum)
2. Dùng Rune OS, bản Janui 05 hay 06. Chắc chắn đã patch chạy được 384Khz
Cho chọn DSD native, không cần mượn driver sound card khác. Lý thuyết có thể lên đến DSD256 (88.2 x 4=352.8Khz)
3. Bo FifoPi không convert ra DoP và đèn Blue DSD trên FifoPi sáng
4. Cung cấp 3.3v sạch cho J8, J9. Để chip giải mã ESS, AKM nhận biết đó là tín hiệu native dsd.
PS:
Bữa nào làm thử bác Phước. Giờ đang test so sánh music server chạy trên ropiee, smpd, dietpi, raspbian_stretch9_xenomai3.0.8 theo chân anh Hải và anh quatmo mà tai loạn cào cào lên rồi.