On 8/29/19 7:38 PM, Pierre-Louis Bossart wrote:
On 8/26/19 2:02 PM, Pierre-Louis Bossart wrote:
Hi Curtis,
I am just curious what the status of Braswell devices are right now. If the status is unknown that is fine. I may be doing some experimenting with them in the near future. Any known issues or caveats would be appreciated. :)
braswell is essentially cherrytrail which is very nearly identical to baytrail except for an oscillator frequency. I tested SOF on Cyan a number of times in the past, so all the plumbing should already be there. The only caveat is that there is quite a bit of DMA rework at the moment so there might be some re-testing required if you take the latest development branch. Also our module load/reload tests failed, but it's more of a dependency with the max98080/TI aux chip that's not well handled than SOF proper.
well, it's really bad with the latest firmware and kernel:
[ 16.264301] sof-audio-acpi 808622A8:00: ipc tx: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 16.264399] sof-audio-acpi 808622A8:00: error: ipc error for 0x30200000 size 20 [ 16.264404] sof-audio-acpi 808622A8:00: error: buffer BUF3.2 load failed [ 16.264408] sof-audio-acpi 808622A8:00: error: DSP failed to add widget id 0 type 31 name : BUF3.2 stream none reply -12 [ 16.264413] sof-audio-acpi 808622A8:00: ASoC: failed to load widget BUF3.2 [ 16.264426] sof-audio-acpi 808622A8:00: error: tplg component load failed -12 [ 16.264435] sof-audio-acpi 808622A8:00: error: failed to load DSP topology -22 [ 16.264438] sof-audio-acpi 808622A8:00: ASoC: failed to probe component -22 [ 16.264464] cht-bsw-max98090 cht-bsw-max98090: ASoC: failed to instantiate card -22 [ 16.264493] cht-bsw-max98090 cht-bsw-max98090: snd_soc_register_card failed -22
I don't know when things went south so spectacularly but clearly the Intel validation isn't up to snuff. Gah.
not much better with the 1.3 release...
18.483671] sof-audio-acpi 808622A8:00: ipc tx succeeded: 0x30200000: GLB_TPLG_MSG: BUFFER_NEW [ 18.483678] sof-audio-acpi 808622A8:00: tplg: ready widget id 25 pipe 3 type 32 name : PIPELINE.3. stream none [ 18.483685] sof-audio-acpi 808622A8:00: error: widget PIPELINE.3. refers to non existent widget [ 18.483693] sof-audio-acpi 808622A8:00: error: DSP failed to add widget id 0 type 32 name : PIPELINE.3. stream none reply 0 [ 18.483699] sof-audio-acpi 808622A8:00: ASoC: failed to load widget PIPELINE.3. [ 18.483717] sof-audio-acpi 808622A8:00: error: tplg component load failed -22 [ 18.483729] sof-audio-acpi 808622A8:00: error: failed to load DSP topology -22 [ 18.483734] sof-audio-acpi 808622A8:00: ASoC: failed to probe component -22 [ 18.483766] cht-bsw-max98090 cht-bsw-max98090: ASoC: failed to instantiate card -22 [ 18.483802] cht-bsw-max98090 cht-bsw-max98090: snd_soc_register_card failed -22 [ 18.483821] cht-bsw-max98090: probe of cht-bsw-max98090 failed with error -22