Tiny Core Base > piCore Test Releases
piCore-5.3alpha1
bmarkus:
Team Tiny Core is pleased to announce the availability of piCore-5.3alpha1:
http://tinycorelinux.net/5.x/armv6/release_candidates/
* kernel updated to 3.14.0
* Raspberry Pi firmware updated to April 6, 2014 version
* official BusyBox patches applied
* curaga's wget3 BusyBox patch applied, setting default timeout to 10s
* tce-load: Don't show an error when extension contains multiple modules
* tce-load: Use sudo when unmounting meta-extensions
Please note, alsa-modules-3.14.0-piCore+.tcz has no startup script to avoid conflicts with DACS, necessary modules must be loaded by user, including on-chip sound device.
Images with preinstalled SSH for headless operation and with GUI also available.
Updating previous versions on Raspberry Pi without removing SD card:
Download piCore-5.3alpha1-boot.tar.gz extract to a temporaray folder and overwrite content of /mnt/mmcblk0p1 after mounting it. It will overwrite custom boot options. If you have customied cmdline.txt on config.txt in the old system, do it again. Do not reboot if using wireless remote connection, otherwise you will loose connection due to incompatible kernel modules!
Next download kernel module tcz's from the repo matching new kernel version and reboot. You must have a new, updated system working.
Please note, there may be kernel module extensions which are not yet available in the repo.
Before modifying mmcblk01 content, it is adviced to make backup to a persistent device.
For support visit http://forum.tinycorelinux.net/index.php/board,57.0.html
sbp:
bmarkus
It is working fine - the sound is fine, the wifi is working, piCorePlayer is working fine on the new version - so everything is fine.
Now I "just" need to figure out what I did wrong when I tried to make a 3.14.0 version by myself......
Steen
sbp:
Hi.
I'm working on supporting a new i2s DAC IQaudIO which needs these modules. IQaudIO webpage http://iqaudio.com/
--- Code: ---sudo modprobe snd_soc_bcm2708_i2s
sudo modprobe bcm2708_dmaengine
sudo modprobe snd_soc_pcm512x
sudo modprobe snd_soc_iqaudio_dac
--- End code ---
The modules are loaded fine via lsmod:
--- Code: ---tc@piCorePlayer:~$ lsmod
Module Size Used by Not tainted
snd_soc_iqaudio_dac 2509 0
bcm2708_dmaengine 5312 1
virt_dma 2053 1 bcm2708_dmaengine
snd_bcm2835 18211 0
snd_soc_pcm512x 8972 0
snd_soc_bcm2708_i2s 5653 0
snd_soc_core 120697 3 snd_soc_iqaudio_dac,snd_soc_pcm512x,snd_soc_bcm2708_i2s
snd_pcm_dmaengine 4454 1 snd_soc_core
snd_pcm 78325 4 snd_soc_iqaudio_dac,snd_bcm2835,snd_soc_core,snd_pcm_dmaengine
snd_timer 19923 1 snd_pcm
snd_compress 7815 1 snd_soc_core
snd 56351 5 snd_bcm2835,snd_soc_core,snd_pcm,snd_timer,snd_compress
regmap_i2c 1534 2 snd_soc_pcm512x,snd_soc_core
regmap_spi 1786 2 snd_soc_pcm512x,snd_soc_core
regmap_mmio 2669 1 snd_soc_bcm2708_i2s
--- End code ---
However, the DAC does not show up in aplay-L
--- Code: ---tc@piCorePlayer:~$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault:CARD=ALSA
bcm2835 ALSA, bcm2835 ALSA
Default Audio Device
tc@piCorePlayer:~$
--- End code ---
And there is this error in dmesg when I load the module:
--- Code: --- 554.212598] snd-rpi-iqaudio-dac snd-rpi-iqaudio-dac.0: ASoC: CODEC pcm512x.1-004c not registered
[ 554.212674] snd-rpi-iqaudio-dac snd-rpi-iqaudio-dac.0: snd_soc_register_card() failed: -517
[ 554.212715] platform snd-rpi-iqaudio-dac.0: Driver snd-rpi-iqaudio-dac requests probe deferral
--- End code ---
The developer has the card playing fine using raspbian build on 3.14.0 so it is be possible.
Do you have an idea?
Steen
Paul_123:
Is there a specific order that the modules have to load?
sbp:
Thanks
I have tried all the permutations - so I think not.
Steen
The developer state that it shouldn't matter if the card is connected or not (it is not connected at the moment, I need an adaptor) but as I read another error I have been able to produce there is something about failure to resetting the device - so I suspect that actually the card needs to be connected?
--- Code: ---[ 8513.273194] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory
[ 8539.274498] pcm512x 1-004c: Failed to reset device: -5
[ 8539.274630] pcm512x: probe of 1-004c failed with error -5
tc@piCorePlayer:~$ sudo modprobe snd_soc_iqaudio_dac
--- End code ---
So I will try again when the card is connected (tomorrow I hope)
Navigation
[0] Message Index
[#] Next page
Go to full version