Hello,
we want to use audio via I2S on the ROM5721. However, this does not work out of the box. We loaded several kernel modules, however they all lack a missing definition in the device tree, I assume, for “aplay -L” and “cat /proc/asound/cards” to deliver sensible output and a usable audio interface.
How can we achieve that? Are there some generic or at least specific instructions? In detail, we aim at audio codec MAX98357A. There is some very rough explanation available at Solved: Re: MAX98357A audio on i.MX8M Plus - NXP Community, but this is not specific to Advantech and its 5721. Is it possible to provide some kind of ready or at least predeveloped setup and instructions, e.g. “pull kernel from here, make config, adjust device tree exactly here, make, mkimage”? We do not want to spend hours on compiling Yocto, nor do we want to find out which simple audio drivers or dummy drivers to load. Advantech has the knowledge to develop such example setups and also the hardware environment and finally the customers. This would be very great for the entire Advantech iMX8 community, I assume.
TIA!