Hi<br><br>I'm working on a custom-built embedded platform with the Marvell PXA310 processor, trying to make one of the SSP outputs work in I2S mode. Today I managed to get everything to compile and boot, but nothing appears in /dev/audio and I'm not sure what to do next. Here's the relevant portion of the startup log:<br>
<br><span style="font-family: courier new,monospace;">Advanced Linux Sound Architecture Driver Version 1.0.18rc3.</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">ASoC version 0.13.2</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">littleton_init</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Dummy(Codec) SoC Audio Codec</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Littleton init done: 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">ALSA device list:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">  No soundcards found.</span><br style="font-family: courier new,monospace;"><br>In this log, "littleton" is the machine level driver which I believe is analogous to Corgi.c or spitz.c My hardware platform has no actual CODEC chip so I created a dummy one and then made all the functions return zero (i.e. return 0) to fool the system into thinking there actually was a DAC present. In other words, my hardware consists of the Marvell CPU with its I2S output feeding into an external chip that will take this audio and (hopefully) play it. That external chip is not a DAC. I know it's primitive, but I'm just learning all this stuff and can tackle a genuine DAC later on. Since most of the SoC code I've looked at uses an external chip for the DAC I thought this architecture would work, although it may not be very practical.<br>
<br>NOTE: my kernel has the drivers built-in and not created as modules, if that matters. <br><br>I think I must be close to being able to play a tune through this devkit, but I don't know what I'm missing. I'd appreciate any suggestions,<br>
<br>Cheers All<br><br>Rory<br><br><br><br>