感謝BC大提醒,早上和Tetsuka兄 討論過後,也是認為使用了-j的關係。
已經打算下次用單線程compile試試,並準備把Compile OS先行優化,再重新compile看看。
以前沒想到Compile OS的電供會影響聲音,所以也猜測單線程compile和Kernel簡化後,可能也對聲音有幫助。
努力中,一週後或許會有新的驚喜...
DigiPi 的淘寶賣家正計劃推出樹莓派 Compute Module 4 專用的子板:
http://www.headphoneclub.com/thread-743935-1-1.html
http://www.erji.net/forum.php?mod=vi...ad&tid=2223366https://i.imgur.com/BuzQo8r.jpg引用:
這僅僅是一個設計初版,還有OCXO時鐘的夾持
https://i.imgur.com/q5QMnK8.jpg
https://i.imgur.com/6ucYyz0.jpg
https://i.imgur.com/ZNxiYS2.jpg
https://i.imgur.com/sZHgihz.jpg
https://i.imgur.com/99S7S1h.jpg
量子版更新 單線程版
請參閱:
http://www.stsd99.com/phpBB3/viewtop...a352c91#p19664
想請教tetsuka兄,我有照著第一頁的說明去做EEPROM的更新以便可以支援USB開機, 更新完由樹梅基德回應也與第一頁的說明相同, 但是重開機後樹梅派卻不會去讀插在usb槽的usb碟, 紅色電源燈一直亮, 綠燈是隔幾秒就閃幾下, 好像他想讀SD卡卻沒有東西可以讀, 想請教可以再檢查那些地方以確認機器有改成可以由USB開機? 謝謝
樹梅派是4B 1.4版 2G容量, 用uSD卡可以燒錄TG/Neol/Quantum版的OS都沒問題
有關samshu兄2021-04-14 量子版更新 單線程版 GanCosel NFS版 (LMS 專用)....(恕刪)
下載後(128MB)燒錄OS,LMS無法啟用!(試了兩次)
之前也試了兩次LMS(128MB)從samshu兄放上去的連結下載燒錄OS,都是LMS無法啟用!
但是從1樓tetsuka兄放上去的連結下載(64MB)燒錄OS,LMS都正常啟用!不曉得問題出在哪裡?不知是否有人和我有相同症狀?
所以samshu兄2021-04-14 量子版更新 單線程版 GanCosel NFS版,煩請tetsuka兄在1F作更新,以利下載,感謝!
tony-tsai兄您好
之前小弟新購買的樹莓派4B 1.4版 2G在依本討論串首篇的方式更新EEPROM後也是無法使用USB開機。
後來小弟Google了一下發現還必須使用raspi-config來啟動USB開機的功能後才能夠使用USB開機。
https://www.tomshardware.com/how-to/...berry-pi-4-usb
小弟之前使用的樹莓派4B 1.2版 4G只要更新EEPROM就能夠使用USB開機,或許是1.4版有修改過部分設定吧。
感謝, 晚上來試試..............
感謝tetsuka兄, 試了兩次終於成功
再次感謝 sam0402 兄和 tetsuka 兄的分享,其實小弟猜測最新的量子版也許能夠加強 RIP CD 方面的效果,但是不知道等待重新 compile 的量子版 pcp-cdda2wav.zip(也許精簡過後的 kernel 並不一定能夠滿足 pcp-cdda2wav 和 USB CD drives 所需的 dependencies 了?)比較好,還是利用 RPi4 的 OTG 功能來錄製實時播放的 CD 更理想呢?
前者可能只需要一台 RPi4 跑 pcp-cdda2wav:
https://github.com/sam0402/pcp-44.1K...eb74d919aa29ee
https://forums.slimdevices.com/showt...t-USB-CD-drive
後者則需要一台 RPi4 跑 cdplay,而另一台作為『USB 錄音卡』的 RPi4 就可以跑 arecord:
http://tinycorelinux.net/3.x/tcz/cdplay.tcz.info
http://www.rkeene.org/oss/cdplay/download/
另外還有這些由官方 compile 的關鍵軟件,假如能夠重新 compile 的話就更好了:
- squeezelite
- LMS
- openmediavault
- nfs-utils
- I2S CODEC drivers
- USB Audio Class drivers
soundcheck's squeezelite version
https://soundcheck-audio.blogspot.com/p/the-engine.html
soundcheck's tuning kit - pCP
https://soundcheck-audio.blogspot.co...-skit-pcp.html
Building a self-contained LMS
https://www.nexus0.net/pub/documents/LMS/lms-build/
Updating LMS perl modules
https://www.nexus0.net/pub/documents/LMS/lms-libupdate/
Building LMS for aarch64
https://www.nexus0.net/pub/documents...-buildaarch64/
Howto: build a self-contained LMS
https://forums.slimdevices.com/showt...-contained-LMS
[Howto] update perl modules bundled with LMS
https://forums.slimdevices.com/showt...ndled-with-LMS
[Howto] build LMS for aarch64
https://forums.slimdevices.com/showt...MS-for-aarch64
Building LMS for 64-bit Debian running on ARM Single Board Computers
https://forums.slimdevices.com/showt...oard-Computers
Guide for compiling openmediavault
https://github.com/openmediavault/op...ult/issues/123
The NFS Utilities package contains the userspace server and client tools necessary to use the kernel's NFS abilities. NFS is a protocol that allows sharing file systems over the network.
This package is known to build and work properly using an LFS-10.1 platform.
http://www.linuxfromscratch.org/blfs...nfs-utils.html
http://git.linux-nfs.org/?p=steved/n....git;a=summary
Generic I2S audio output driver
https://github.com/raspberrypi/linux/issues/2547
STICKY: The I2S sound thread.
https://www.raspberrypi.org/forums/v...t=925#p1602914
General I2S slave I/O device tree overlay for Raspberry Pi.
https://github.com/AkiyukiOkayasu/RaspberryPi_I2S_Slave
General I2S master I/O device tree overlay for Raspberry Pi.
https://github.com/AkiyukiOkayasu/Ra...yPi_I2S_Master
Simple-Card specifies audio DAI connections of SoC <-> codec.
https://github.com/raspberrypi/linux...imple-card.txt
https://github.com/piCorePlayer/linu...imple-card.txt
Audio Graph Card specifies audio DAI connections of SoC <-> codec.
https://github.com/raspberrypi/linux...graph-card.txt
https://github.com/piCorePlayer/linu...graph-card.txt
linux/sound/soc/bcm
https://github.com/raspberrypi/linux.../sound/soc/bcm
https://github.com/piCorePlayer/linu.../sound/soc/bcm
linux/sound/soc/codecs
https://github.com/raspberrypi/linux...und/soc/codecs
https://github.com/piCorePlayer/linu...und/soc/codecs
USB Audio Class 3.0 Support, Intel Icelake Audio Set For Linux 4.17
https://www.phoronix.com/scan.php?pa...udio-Class-3.0
New Sound Drivers & UAC3 Ready To Play On Linux 4.17
https://www.phoronix.com/scan.php?pa...-Sound-Drivers引用:
USB Audio Class 3.0 (UAC3) is a 2016 audio-over-USB specification promoted as "USB Audio over USB Type-C" and brought power management improvements, additional interrupt sources, new descriptors, and other changes while still maintaining backwards compatibility with UAC2. UAC3 is now supported by the mainline Linux kernel plus for the existing UAC2 support they now have working jack detection.