cluster_project_xxx I2S Audio for a Kontron SMARC Module project_xxx_wait_hardware Wait for Customer Hardware 0.0% done initial 0.0h spent 0.0h project_xxx_debian_config Get Debian 10 Kernel Config 100.0% done initial 3.0h spent 0.0h project_xxx_audio_chip Audio Chip Bringup 0.0% done initial 40.0h spent 0.0h project_xxx_hardware_bringup Yocto Kernel Bringup on Customer Hardware 0.0% done initial 16.0h spent 0.0h project_xxx_audio_chip->project_xxx_hardware_bringup project_xxx_dirty_upgrade Dirty Upgrade Path 0.0% done initial 8.0h spent 0.0h project_xxx_dirty_upgrade->project_xxx_debian_config project_xxx_yocto_kernel Extract Kernel from Intel Yocto BSP 100.0% done initial 2.0h spent 0.0h project_xxx_dirty_upgrade->project_xxx_yocto_kernel project_xxx_hardware_bringup->project_xxx_wait_hardware project_xxx_hardware_bringup->project_xxx_dirty_upgrade

Audio Chip Bringup

Goal

Findings

  • Check Intel application notes

  • Configure driver. Devicetree?

    • Connect chip to I2S signals (AUDIO_MCK, I2S0_CK, I2S0_LRCK, I2S0_SDOUT). Where to find I2S implementation in kernel?

  • Configure userspace? Which ALSA (?) device?

Further Information