From: Jonathan W. <jw...@ju...> - 2013-10-23 13:24:09
|
Hi Takashi On Wed, Oct 23, 2013 at 07:17:38PM +0900, Takashi Sakamoto wrote: > This seris of patch is a solution for #360. > > 'Make echo audiofire 8 and audiofire 12 work with recent firmwares' > http://subversion.ffado.org/ticket/360 > > As long as the attached debug information, there are two issues. > 1. EfcPolledValuesCmd causes assertion related to in/out channel > 2. EfcGetClock command return invalid sampling rate/clock id > : > It's a hard for me to implement EFC (not over FCP) in FFADO so this > time I hope to add some workaround. I take it from this that the "full" fix for the problem is to implement these two commands in FFADO using EFC rather than FCP. However, for the moment you have implemented a workaround which manages to make things work without having to code the new functionality. Is this right? > but actually there is no need to update firmware because with 5.5 > or later, AudioFire12 reduce its support for sampling frequency up > to 96.0kHz. That sounds odd - any idea why they did this? I know that FFADO limits DICE devices to 96 kHz, but that was due to us not supporting the transfer mode used by DICE when 4x modes were selected. Anyway, I take it that with this series of patches it's possible to use FFADO with AF8 and AF12 interfaces equipped with firmware greater than 4.8. This is certainly good news. Regards jonathan |