<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic i.MX6ull EVK ALSA device list no soundcard found in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772409#M217169</link>
    <description>&lt;P&gt;Good afternoon, dear NXP! I kust received my i.MX6ullevk-14x14 board. I compiled the final 6.1.65 LTS kernel from Linus GIT with the options:&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;make imx_v6_v7_defconfig&lt;/P&gt;&lt;P&gt;make -j32&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Everything is OK, but Audio codec is not working and I cannot understand why (7.09 sec):&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;[ 0.000000] Booting Linux on physical CPU 0x0&lt;BR /&gt;[ 0.000000] Linux version 6.1.65 (at@PCAT) (arm-none-linux-gnueabihf-gcc (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)) 13.2.1 20231009, GNU ld (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)) 2.41.0.20231009) #2 SMP Sun Dec 10 17:44:02 MSK 2023&lt;BR /&gt;[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d&lt;BR /&gt;[ 0.000000] CPU: div instructions available: patching division code&lt;BR /&gt;[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;[ 0.000000] OF: fdt: Machine model: Freescale i.MX6 UltraLiteLite 14x14 EVK Board&lt;BR /&gt;[ 0.000000] Memory policy: Data cache writealloc&lt;BR /&gt;[ 0.000000] Zone ranges:&lt;BR /&gt;[ 0.000000] Normal [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] HighMem empty&lt;BR /&gt;[ 0.000000] Movable zone start for each node&lt;BR /&gt;[ 0.000000] Early memory node ranges&lt;BR /&gt;[ 0.000000] node 0: [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] percpu: Embedded 17 pages/cpu s38004 r8192 d23436 u69632&lt;BR /&gt;[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 130048&lt;BR /&gt;[ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw&lt;BR /&gt;[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)&lt;BR /&gt;[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)&lt;BR /&gt;[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off&lt;BR /&gt;[ 0.000000] Memory: 490388K/524288K available (14336K kernel code, 2050K rwdata, 4240K rodata, 1024K init, 6653K bss, 33900K reserved, 0K cma-reserved, 0K highmem)&lt;BR /&gt;[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1&lt;BR /&gt;[ 0.000000] trace event string verifier disabled&lt;BR /&gt;[ 0.000000] Running RCU self tests&lt;BR /&gt;[ 0.000000] rcu: Hierarchical RCU implementation.&lt;BR /&gt;[ 0.000000] rcu: RCU event tracing is enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU lockdep checking is enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.&lt;BR /&gt;[ 0.000000] Tracing variant of Tasks RCU enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.&lt;BR /&gt;[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1&lt;BR /&gt;[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16&lt;BR /&gt;[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.&lt;BR /&gt;[ 0.000000] Switching to timer-based delay loop, resolution 41ns&lt;BR /&gt;[ 0.000003] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns&lt;BR /&gt;[ 0.000057] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns&lt;BR /&gt;[ 0.004948] Console: colour dummy device 80x30&lt;BR /&gt;[ 0.005142] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar&lt;BR /&gt;[ 0.005173] ... MAX_LOCKDEP_SUBCLASSES: 8&lt;BR /&gt;[ 0.005203] ... MAX_LOCK_DEPTH: 48&lt;BR /&gt;[ 0.005226] ... MAX_LOCKDEP_KEYS: 8192&lt;BR /&gt;[ 0.005251] ... CLASSHASH_SIZE: 4096&lt;BR /&gt;[ 0.005275] ... MAX_LOCKDEP_ENTRIES: 32768&lt;BR /&gt;[ 0.005298] ... MAX_LOCKDEP_CHAINS: 65536&lt;BR /&gt;[ 0.005321] ... CHAINHASH_SIZE: 32768&lt;BR /&gt;[ 0.005344] memory used by lock dependency info: 4061 kB&lt;BR /&gt;[ 0.005368] memory used for stack traces: 2112 kB&lt;BR /&gt;[ 0.005391] per task-struct memory footprint: 1536 bytes&lt;BR /&gt;[ 0.005612] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)&lt;BR /&gt;[ 0.005692] CPU: Testing write buffer coherency: ok&lt;BR /&gt;[ 0.006158] pid_max: default: 32768 minimum: 301&lt;BR /&gt;[ 0.007655] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)&lt;BR /&gt;[ 0.007733] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)&lt;BR /&gt;[ 0.021111] CPU0: update cpu_capacity 1024&lt;BR /&gt;[ 0.021174] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;[ 0.029652] cblist_init_generic: Setting adjustable number of callback queues.&lt;BR /&gt;[ 0.029705] cblist_init_generic: Setting shift to 0 and lim to 1.&lt;BR /&gt;[ 0.030744] Running RCU-tasks wait API self tests&lt;BR /&gt;[ 0.031518] Setting up static identity map for 0x80100000 - 0x80100078&lt;BR /&gt;[ 0.033361] Callback from call_rcu_tasks_trace() invoked.&lt;BR /&gt;[ 0.034052] rcu: Hierarchical SRCU implementation.&lt;BR /&gt;[ 0.034086] rcu: Max phase no-delay instances is 1000.&lt;BR /&gt;[ 0.039529] smp: Bringing up secondary CPUs ...&lt;BR /&gt;[ 0.039573] smp: Brought up 1 node, 1 CPU&lt;BR /&gt;[ 0.039615] SMP: Total of 1 processors activated (48.00 BogoMIPS).&lt;BR /&gt;[ 0.039653] CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;[ 0.046546] devtmpfs: initialized&lt;BR /&gt;[ 0.116931] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5&lt;BR /&gt;[ 0.122360] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;[ 0.122536] futex hash table entries: 256 (order: 2, 16384 bytes, linear)&lt;BR /&gt;[ 0.123902] pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;[ 0.134773] NET: Registered PF_NETLINK/PF_ROUTE protocol family&lt;BR /&gt;[ 0.137685] DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;[ 0.150834] cpuidle: using governor menu&lt;BR /&gt;[ 0.151393] CPU identified as i.MX6ULL, silicon rev 1.0&lt;BR /&gt;[ 0.186546] platform soc: Fixed dependency cycle(s) with /soc/bus@2000000/gpc@20dc000&lt;BR /&gt;[ 0.312960] platform panel: Fixed dependency cycle(s) with /soc/bus@2100000/lcdif@21c8000/port/endpoint&lt;BR /&gt;[ 0.319703] No ATAGs?&lt;BR /&gt;[ 0.320462] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.&lt;BR /&gt;[ 0.320576] hw-breakpoint: maximum watchpoint size is 8 bytes.&lt;BR /&gt;[ 0.339618] imx6ul-pinctrl 20e0000.pinctrl: initialized IMX pinctrl driver&lt;BR /&gt;[ 0.359168] imx6ul-pinctrl 2290000.iomuxc-snvs: no groups defined in /soc/bus@2200000/iomuxc-snvs@2290000&lt;BR /&gt;[ 0.359326] imx6ul-pinctrl 2290000.iomuxc-snvs: initialized IMX pinctrl driver&lt;BR /&gt;[ 0.467569] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.&lt;BR /&gt;[ 0.684552] SCSI subsystem initialized&lt;BR /&gt;[ 0.689443] usbcore: registered new interface driver usbfs&lt;BR /&gt;[ 0.690095] usbcore: registered new interface driver hub&lt;BR /&gt;[ 0.690469] usbcore: registered new device driver usb&lt;BR /&gt;[ 0.703137] mc: Linux media interface: v0.10&lt;BR /&gt;[ 0.703734] videodev: Linux video capture interface: v2.00&lt;BR /&gt;[ 0.704839] pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;[ 0.704883] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;giometti@linux.it&amp;gt;&lt;BR /&gt;[ 0.705043] PTP clock support registered&lt;BR /&gt;[ 0.709472] Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;[ 0.751774] Bluetooth: Core ver 2.22&lt;BR /&gt;[ 0.752178] NET: Registered PF_BLUETOOTH protocol family&lt;BR /&gt;[ 0.752400] Bluetooth: HCI device and connection manager initialized&lt;BR /&gt;[ 0.752755] Bluetooth: HCI socket layer initialized&lt;BR /&gt;[ 0.752837] Bluetooth: L2CAP socket layer initialized&lt;BR /&gt;[ 0.753243] Bluetooth: SCO socket layer initialized&lt;BR /&gt;[ 0.759820] vgaarb: loaded&lt;BR /&gt;[ 0.764781] clocksource: Switched to clocksource mxc_timer1&lt;BR /&gt;[ 0.772269] VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;[ 0.772680] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;[ 0.925860] NET: Registered PF_INET protocol family&lt;BR /&gt;[ 0.927888] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)&lt;BR /&gt;[ 0.956230] tcp_listen_portaddr_hash hash table entries: 256 (order: 1, 10240 bytes, linear)&lt;BR /&gt;[ 0.956404] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)&lt;BR /&gt;[ 0.956500] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)&lt;BR /&gt;[ 0.956932] TCP bind hash table entries: 4096 (order: 6, 327680 bytes, linear)&lt;BR /&gt;[ 0.959817] TCP: Hash tables configured (established 4096 bind 4096)&lt;BR /&gt;[ 0.960805] UDP hash table entries: 256 (order: 2, 24576 bytes, linear)&lt;BR /&gt;[ 0.961175] UDP-Lite hash table entries: 256 (order: 2, 24576 bytes, linear)&lt;BR /&gt;[ 0.962477] NET: Registered PF_UNIX/PF_LOCAL protocol family&lt;BR /&gt;[ 0.969278] RPC: Registered named UNIX socket transport module.&lt;BR /&gt;[ 0.969412] RPC: Registered udp transport module.&lt;BR /&gt;[ 0.969447] RPC: Registered tcp transport module.&lt;BR /&gt;[ 0.969480] RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;[ 0.974007] PCI: CLS 0 bytes, default 64&lt;BR /&gt;[ 0.986130] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available&lt;BR /&gt;[ 1.022934] Initialise system trusted keyrings&lt;BR /&gt;[ 1.025982] workingset: timestamp_bits=30 max_order=17 bucket_order=0&lt;BR /&gt;[ 1.177200] NFS: Registering the id_resolver key type&lt;BR /&gt;[ 1.177617] Key type id_resolver registered&lt;BR /&gt;[ 1.177741] Key type id_legacy registered&lt;BR /&gt;[ 1.178655] nfs4filelayout_init: NFSv4 File Layout Driver Registering...&lt;BR /&gt;[ 1.178906] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...&lt;BR /&gt;[ 1.179374] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.&lt;BR /&gt;[ 1.183128] fuse: init (API version 7.37)&lt;BR /&gt;[ 1.702889] Key type asymmetric registered&lt;BR /&gt;[ 1.703236] Asymmetric key parser 'x509' registered&lt;BR /&gt;[ 1.704994] io scheduler mq-deadline registered&lt;BR /&gt;[ 1.705064] io scheduler kyber registered&lt;BR /&gt;[ 1.785317] mxs-dma 1804000.dma-apbh: initialized&lt;BR /&gt;[ 1.833293] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 197, base_baud = 5000000) is a IMX&lt;BR /&gt;[ 3.497358] printk: console [ttymxc0] enabled&lt;BR /&gt;[ 3.513092] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 198, base_baud = 5000000) is a IMX&lt;BR /&gt;[ 3.628162] imx_rngc 2284000.rng: Freescale RNGB registered (HW revision 2.129)&lt;BR /&gt;[ 3.637304] random: crng init done&lt;BR /&gt;[ 3.848069] brd: module loaded&lt;BR /&gt;[ 3.973508] loop: module loaded&lt;BR /&gt;[ 4.063069] spi-nor spi4.0: n25q256a (32768 Kbytes)&lt;BR /&gt;[ 4.160343] gpio-505 (eth0-phy): hogged as output/high&lt;BR /&gt;[ 4.166309] gpio-506 (eth1-phy): hogged as output/high&lt;BR /&gt;[ 4.239387] usbcore: registered new interface driver usb-storage&lt;BR /&gt;[ 4.292752] input: 20cc000.snvs:snvs-powerkey as /devices/platform/soc/2000000.bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0&lt;BR /&gt;[ 4.351340] snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc0&lt;BR /&gt;[ 4.400160] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:00 UTC (0)&lt;BR /&gt;[ 4.433101] Bluetooth: HCI UART driver ver 2.3&lt;BR /&gt;[ 4.437875] Bluetooth: HCI UART protocol H4 registered&lt;BR /&gt;[ 4.465710] Bluetooth: HCI UART protocol LL registered&lt;BR /&gt;[ 4.478192] sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;[ 4.484458] sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;[ 4.489084] sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;[ 4.599432] usbcore: registered new interface driver usbhid&lt;BR /&gt;[ 4.605312] usbhid: USB HID core driver&lt;BR /&gt;[ 4.654928] mmc1: SDHCI controller on 2194000.mmc [2194000.mmc] using ADMA&lt;BR /&gt;[ 4.740671] NET: Registered PF_INET6 protocol family&lt;BR /&gt;[ 4.746271] mmc1: host does not support reading read-only switch, assuming write-enable&lt;BR /&gt;[ 4.795248] mmc1: new high speed SDHC card at address 0001&lt;BR /&gt;[ 4.810973] Segment Routing with IPv6&lt;BR /&gt;[ 4.819497] mmcblk1: mmc1:0001 SD8GB 7.24 GiB&lt;BR /&gt;[ 4.825158] In-situ OAM (IOAM) with IPv6&lt;BR /&gt;[ 4.829548] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;[ 4.857437] NET: Registered PF_PACKET protocol family&lt;BR /&gt;[ 4.863100] Key type dns_resolver registered&lt;BR /&gt;[ 4.914105] Registering SWP/SWPB emulation handler&lt;BR /&gt;[ 4.919460] mmcblk1: p1 p2&lt;BR /&gt;[ 4.933409] Loading compiled-in X.509 certificates&lt;BR /&gt;[ 5.771024] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 5.822578] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 5.872906] cfg80211: Loading compiled-in X.509 certificates for regulatory database&lt;BR /&gt;[ 5.922844] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'&lt;BR /&gt;[ 5.950715] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2&lt;BR /&gt;[ 5.960194] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db&lt;BR /&gt;[ 7.094334] ALSA device list:&lt;BR /&gt;[ 7.103234] No soundcards found.&lt;BR /&gt;[ 7.455952] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none.&lt;BR /&gt;[ 7.465945] VFS: Mounted root (ext4 filesystem) on device 179:2.&lt;BR /&gt;[ 7.477297] devtmpfs: mounted&lt;BR /&gt;[ 7.485615] Freeing unused kernel image (initmem) memory: 1024K&lt;BR /&gt;[ 7.493249] Run /sbin/init as init process&lt;BR /&gt;[ 7.901826] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none.&lt;BR /&gt;[ 7.999718] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;mount: mounting tmpfs on /dev/shm[ 8.012003] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;failed: Invalid argument&lt;BR /&gt;mount: mounting tmpfs on /tmp f[ 8.019840] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;ailed: Invalid argument&lt;BR /&gt;mount: mounting tmpfs on /run failed: Invalid argument&lt;BR /&gt;Seeding 256 bits and crediting&lt;BR /&gt;Saving 256 bits of creditable seed for next boot&lt;BR /&gt;Starting syslogd: OK&lt;BR /&gt;Starting klogd: OK&lt;BR /&gt;Running sysctl: OK&lt;BR /&gt;Starting network: ifup: interface lo already configured&lt;BR /&gt;OK&lt;BR /&gt;Starting mpd: OK&lt;/P&gt;&lt;P&gt;Welcome to Buildroot&lt;BR /&gt;buildroot login: [ 16.532440] pps pps0: new PPS source ptp0&lt;BR /&gt;[ 16.628182] fec 20b4000.ethernet eth0: registered PHC device 0&lt;BR /&gt;[ 16.648104] pps pps1: new PPS source ptp1&lt;BR /&gt;[ 17.529633] fec 2188000.ethernet eth1: registered PHC device 1&lt;BR /&gt;[ 17.540744] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 17.595180] ci_hdrc ci_hdrc.1: EHCI Host Controller&lt;BR /&gt;[ 17.601645] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1&lt;BR /&gt;[ 17.637831] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00&lt;BR /&gt;[ 17.650436] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01&lt;BR /&gt;[ 17.659521] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1&lt;BR /&gt;[ 17.667045] usb usb1: Product: EHCI Host Controller&lt;BR /&gt;[ 17.672006] usb usb1: Manufacturer: Linux 6.1.65 ehci_hcd&lt;BR /&gt;[ 17.677618] usb usb1: SerialNumber: ci_hdrc.1&lt;BR /&gt;[ 17.700837] hub 1-0:1.0: USB hub found&lt;BR /&gt;[ 17.706542] hub 1-0:1.0: 1 port detected&lt;BR /&gt;[ 17.737539] platform 21c4000.csi: deferred probe pending&lt;BR /&gt;[ 17.751374] sdhci-esdhc-imx 2190000.mmc: Got CD GPIO&lt;BR /&gt;[ 17.811270] mmc0: SDHCI controller on 2190000.mmc [2190000.mmc] using ADMA&lt;BR /&gt;[ 69.620972] cfg80211: failed to load regulatory.db&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Why could it be and how can I fix this? I need this CPU to be USB audio device (UAC 2.0) and I need to train this, but the only option I need is not working and I cannot understand why &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;I didn't altered something in the kernel or in the dts files.&lt;/P&gt;&lt;P&gt;I tried Arch Linux and buildroot - but everything is the same, it is kernel side problem.&lt;/P&gt;&lt;P&gt;GCC 13.2 - the latest GNU Cross Toolchain for arm a7.&lt;/P&gt;</description>
    <pubDate>Mon, 11 Dec 2023 15:52:18 GMT</pubDate>
    <dc:creator>8Aineri</dc:creator>
    <dc:date>2023-12-11T15:52:18Z</dc:date>
    <item>
      <title>i.MX6ull EVK ALSA device list no soundcard found</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772409#M217169</link>
      <description>&lt;P&gt;Good afternoon, dear NXP! I kust received my i.MX6ullevk-14x14 board. I compiled the final 6.1.65 LTS kernel from Linus GIT with the options:&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;make imx_v6_v7_defconfig&lt;/P&gt;&lt;P&gt;make -j32&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Everything is OK, but Audio codec is not working and I cannot understand why (7.09 sec):&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;[ 0.000000] Booting Linux on physical CPU 0x0&lt;BR /&gt;[ 0.000000] Linux version 6.1.65 (at@PCAT) (arm-none-linux-gnueabihf-gcc (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)) 13.2.1 20231009, GNU ld (Arm GNU Toolchain 13.2.rel1 (Build arm-13.7)) 2.41.0.20231009) #2 SMP Sun Dec 10 17:44:02 MSK 2023&lt;BR /&gt;[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d&lt;BR /&gt;[ 0.000000] CPU: div instructions available: patching division code&lt;BR /&gt;[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache&lt;BR /&gt;[ 0.000000] OF: fdt: Machine model: Freescale i.MX6 UltraLiteLite 14x14 EVK Board&lt;BR /&gt;[ 0.000000] Memory policy: Data cache writealloc&lt;BR /&gt;[ 0.000000] Zone ranges:&lt;BR /&gt;[ 0.000000] Normal [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] HighMem empty&lt;BR /&gt;[ 0.000000] Movable zone start for each node&lt;BR /&gt;[ 0.000000] Early memory node ranges&lt;BR /&gt;[ 0.000000] node 0: [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000009fffffff]&lt;BR /&gt;[ 0.000000] percpu: Embedded 17 pages/cpu s38004 r8192 d23436 u69632&lt;BR /&gt;[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 130048&lt;BR /&gt;[ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk1p2 rootwait rw&lt;BR /&gt;[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)&lt;BR /&gt;[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)&lt;BR /&gt;[ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off&lt;BR /&gt;[ 0.000000] Memory: 490388K/524288K available (14336K kernel code, 2050K rwdata, 4240K rodata, 1024K init, 6653K bss, 33900K reserved, 0K cma-reserved, 0K highmem)&lt;BR /&gt;[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1&lt;BR /&gt;[ 0.000000] trace event string verifier disabled&lt;BR /&gt;[ 0.000000] Running RCU self tests&lt;BR /&gt;[ 0.000000] rcu: Hierarchical RCU implementation.&lt;BR /&gt;[ 0.000000] rcu: RCU event tracing is enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU lockdep checking is enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.&lt;BR /&gt;[ 0.000000] Tracing variant of Tasks RCU enabled.&lt;BR /&gt;[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.&lt;BR /&gt;[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1&lt;BR /&gt;[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16&lt;BR /&gt;[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.&lt;BR /&gt;[ 0.000000] Switching to timer-based delay loop, resolution 41ns&lt;BR /&gt;[ 0.000003] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns&lt;BR /&gt;[ 0.000057] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns&lt;BR /&gt;[ 0.004948] Console: colour dummy device 80x30&lt;BR /&gt;[ 0.005142] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar&lt;BR /&gt;[ 0.005173] ... MAX_LOCKDEP_SUBCLASSES: 8&lt;BR /&gt;[ 0.005203] ... MAX_LOCK_DEPTH: 48&lt;BR /&gt;[ 0.005226] ... MAX_LOCKDEP_KEYS: 8192&lt;BR /&gt;[ 0.005251] ... CLASSHASH_SIZE: 4096&lt;BR /&gt;[ 0.005275] ... MAX_LOCKDEP_ENTRIES: 32768&lt;BR /&gt;[ 0.005298] ... MAX_LOCKDEP_CHAINS: 65536&lt;BR /&gt;[ 0.005321] ... CHAINHASH_SIZE: 32768&lt;BR /&gt;[ 0.005344] memory used by lock dependency info: 4061 kB&lt;BR /&gt;[ 0.005368] memory used for stack traces: 2112 kB&lt;BR /&gt;[ 0.005391] per task-struct memory footprint: 1536 bytes&lt;BR /&gt;[ 0.005612] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)&lt;BR /&gt;[ 0.005692] CPU: Testing write buffer coherency: ok&lt;BR /&gt;[ 0.006158] pid_max: default: 32768 minimum: 301&lt;BR /&gt;[ 0.007655] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)&lt;BR /&gt;[ 0.007733] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)&lt;BR /&gt;[ 0.021111] CPU0: update cpu_capacity 1024&lt;BR /&gt;[ 0.021174] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000&lt;BR /&gt;[ 0.029652] cblist_init_generic: Setting adjustable number of callback queues.&lt;BR /&gt;[ 0.029705] cblist_init_generic: Setting shift to 0 and lim to 1.&lt;BR /&gt;[ 0.030744] Running RCU-tasks wait API self tests&lt;BR /&gt;[ 0.031518] Setting up static identity map for 0x80100000 - 0x80100078&lt;BR /&gt;[ 0.033361] Callback from call_rcu_tasks_trace() invoked.&lt;BR /&gt;[ 0.034052] rcu: Hierarchical SRCU implementation.&lt;BR /&gt;[ 0.034086] rcu: Max phase no-delay instances is 1000.&lt;BR /&gt;[ 0.039529] smp: Bringing up secondary CPUs ...&lt;BR /&gt;[ 0.039573] smp: Brought up 1 node, 1 CPU&lt;BR /&gt;[ 0.039615] SMP: Total of 1 processors activated (48.00 BogoMIPS).&lt;BR /&gt;[ 0.039653] CPU: All CPU(s) started in SVC mode.&lt;BR /&gt;[ 0.046546] devtmpfs: initialized&lt;BR /&gt;[ 0.116931] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5&lt;BR /&gt;[ 0.122360] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns&lt;BR /&gt;[ 0.122536] futex hash table entries: 256 (order: 2, 16384 bytes, linear)&lt;BR /&gt;[ 0.123902] pinctrl core: initialized pinctrl subsystem&lt;BR /&gt;[ 0.134773] NET: Registered PF_NETLINK/PF_ROUTE protocol family&lt;BR /&gt;[ 0.137685] DMA: preallocated 256 KiB pool for atomic coherent allocations&lt;BR /&gt;[ 0.150834] cpuidle: using governor menu&lt;BR /&gt;[ 0.151393] CPU identified as i.MX6ULL, silicon rev 1.0&lt;BR /&gt;[ 0.186546] platform soc: Fixed dependency cycle(s) with /soc/bus@2000000/gpc@20dc000&lt;BR /&gt;[ 0.312960] platform panel: Fixed dependency cycle(s) with /soc/bus@2100000/lcdif@21c8000/port/endpoint&lt;BR /&gt;[ 0.319703] No ATAGs?&lt;BR /&gt;[ 0.320462] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.&lt;BR /&gt;[ 0.320576] hw-breakpoint: maximum watchpoint size is 8 bytes.&lt;BR /&gt;[ 0.339618] imx6ul-pinctrl 20e0000.pinctrl: initialized IMX pinctrl driver&lt;BR /&gt;[ 0.359168] imx6ul-pinctrl 2290000.iomuxc-snvs: no groups defined in /soc/bus@2200000/iomuxc-snvs@2290000&lt;BR /&gt;[ 0.359326] imx6ul-pinctrl 2290000.iomuxc-snvs: initialized IMX pinctrl driver&lt;BR /&gt;[ 0.467569] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.&lt;BR /&gt;[ 0.684552] SCSI subsystem initialized&lt;BR /&gt;[ 0.689443] usbcore: registered new interface driver usbfs&lt;BR /&gt;[ 0.690095] usbcore: registered new interface driver hub&lt;BR /&gt;[ 0.690469] usbcore: registered new device driver usb&lt;BR /&gt;[ 0.703137] mc: Linux media interface: v0.10&lt;BR /&gt;[ 0.703734] videodev: Linux video capture interface: v2.00&lt;BR /&gt;[ 0.704839] pps_core: LinuxPPS API ver. 1 registered&lt;BR /&gt;[ 0.704883] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti &amp;lt;giometti@linux.it&amp;gt;&lt;BR /&gt;[ 0.705043] PTP clock support registered&lt;BR /&gt;[ 0.709472] Advanced Linux Sound Architecture Driver Initialized.&lt;BR /&gt;[ 0.751774] Bluetooth: Core ver 2.22&lt;BR /&gt;[ 0.752178] NET: Registered PF_BLUETOOTH protocol family&lt;BR /&gt;[ 0.752400] Bluetooth: HCI device and connection manager initialized&lt;BR /&gt;[ 0.752755] Bluetooth: HCI socket layer initialized&lt;BR /&gt;[ 0.752837] Bluetooth: L2CAP socket layer initialized&lt;BR /&gt;[ 0.753243] Bluetooth: SCO socket layer initialized&lt;BR /&gt;[ 0.759820] vgaarb: loaded&lt;BR /&gt;[ 0.764781] clocksource: Switched to clocksource mxc_timer1&lt;BR /&gt;[ 0.772269] VFS: Disk quotas dquot_6.6.0&lt;BR /&gt;[ 0.772680] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)&lt;BR /&gt;[ 0.925860] NET: Registered PF_INET protocol family&lt;BR /&gt;[ 0.927888] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear)&lt;BR /&gt;[ 0.956230] tcp_listen_portaddr_hash hash table entries: 256 (order: 1, 10240 bytes, linear)&lt;BR /&gt;[ 0.956404] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)&lt;BR /&gt;[ 0.956500] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)&lt;BR /&gt;[ 0.956932] TCP bind hash table entries: 4096 (order: 6, 327680 bytes, linear)&lt;BR /&gt;[ 0.959817] TCP: Hash tables configured (established 4096 bind 4096)&lt;BR /&gt;[ 0.960805] UDP hash table entries: 256 (order: 2, 24576 bytes, linear)&lt;BR /&gt;[ 0.961175] UDP-Lite hash table entries: 256 (order: 2, 24576 bytes, linear)&lt;BR /&gt;[ 0.962477] NET: Registered PF_UNIX/PF_LOCAL protocol family&lt;BR /&gt;[ 0.969278] RPC: Registered named UNIX socket transport module.&lt;BR /&gt;[ 0.969412] RPC: Registered udp transport module.&lt;BR /&gt;[ 0.969447] RPC: Registered tcp transport module.&lt;BR /&gt;[ 0.969480] RPC: Registered tcp NFSv4.1 backchannel transport module.&lt;BR /&gt;[ 0.974007] PCI: CLS 0 bytes, default 64&lt;BR /&gt;[ 0.986130] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available&lt;BR /&gt;[ 1.022934] Initialise system trusted keyrings&lt;BR /&gt;[ 1.025982] workingset: timestamp_bits=30 max_order=17 bucket_order=0&lt;BR /&gt;[ 1.177200] NFS: Registering the id_resolver key type&lt;BR /&gt;[ 1.177617] Key type id_resolver registered&lt;BR /&gt;[ 1.177741] Key type id_legacy registered&lt;BR /&gt;[ 1.178655] nfs4filelayout_init: NFSv4 File Layout Driver Registering...&lt;BR /&gt;[ 1.178906] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...&lt;BR /&gt;[ 1.179374] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.&lt;BR /&gt;[ 1.183128] fuse: init (API version 7.37)&lt;BR /&gt;[ 1.702889] Key type asymmetric registered&lt;BR /&gt;[ 1.703236] Asymmetric key parser 'x509' registered&lt;BR /&gt;[ 1.704994] io scheduler mq-deadline registered&lt;BR /&gt;[ 1.705064] io scheduler kyber registered&lt;BR /&gt;[ 1.785317] mxs-dma 1804000.dma-apbh: initialized&lt;BR /&gt;[ 1.833293] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 197, base_baud = 5000000) is a IMX&lt;BR /&gt;[ 3.497358] printk: console [ttymxc0] enabled&lt;BR /&gt;[ 3.513092] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 198, base_baud = 5000000) is a IMX&lt;BR /&gt;[ 3.628162] imx_rngc 2284000.rng: Freescale RNGB registered (HW revision 2.129)&lt;BR /&gt;[ 3.637304] random: crng init done&lt;BR /&gt;[ 3.848069] brd: module loaded&lt;BR /&gt;[ 3.973508] loop: module loaded&lt;BR /&gt;[ 4.063069] spi-nor spi4.0: n25q256a (32768 Kbytes)&lt;BR /&gt;[ 4.160343] gpio-505 (eth0-phy): hogged as output/high&lt;BR /&gt;[ 4.166309] gpio-506 (eth1-phy): hogged as output/high&lt;BR /&gt;[ 4.239387] usbcore: registered new interface driver usb-storage&lt;BR /&gt;[ 4.292752] input: 20cc000.snvs:snvs-powerkey as /devices/platform/soc/2000000.bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0&lt;BR /&gt;[ 4.351340] snvs_rtc 20cc000.snvs:snvs-rtc-lp: registered as rtc0&lt;BR /&gt;[ 4.400160] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01T00:00:00 UTC (0)&lt;BR /&gt;[ 4.433101] Bluetooth: HCI UART driver ver 2.3&lt;BR /&gt;[ 4.437875] Bluetooth: HCI UART protocol H4 registered&lt;BR /&gt;[ 4.465710] Bluetooth: HCI UART protocol LL registered&lt;BR /&gt;[ 4.478192] sdhci: Secure Digital Host Controller Interface driver&lt;BR /&gt;[ 4.484458] sdhci: Copyright(c) Pierre Ossman&lt;BR /&gt;[ 4.489084] sdhci-pltfm: SDHCI platform and OF driver helper&lt;BR /&gt;[ 4.599432] usbcore: registered new interface driver usbhid&lt;BR /&gt;[ 4.605312] usbhid: USB HID core driver&lt;BR /&gt;[ 4.654928] mmc1: SDHCI controller on 2194000.mmc [2194000.mmc] using ADMA&lt;BR /&gt;[ 4.740671] NET: Registered PF_INET6 protocol family&lt;BR /&gt;[ 4.746271] mmc1: host does not support reading read-only switch, assuming write-enable&lt;BR /&gt;[ 4.795248] mmc1: new high speed SDHC card at address 0001&lt;BR /&gt;[ 4.810973] Segment Routing with IPv6&lt;BR /&gt;[ 4.819497] mmcblk1: mmc1:0001 SD8GB 7.24 GiB&lt;BR /&gt;[ 4.825158] In-situ OAM (IOAM) with IPv6&lt;BR /&gt;[ 4.829548] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver&lt;BR /&gt;[ 4.857437] NET: Registered PF_PACKET protocol family&lt;BR /&gt;[ 4.863100] Key type dns_resolver registered&lt;BR /&gt;[ 4.914105] Registering SWP/SWPB emulation handler&lt;BR /&gt;[ 4.919460] mmcblk1: p1 p2&lt;BR /&gt;[ 4.933409] Loading compiled-in X.509 certificates&lt;BR /&gt;[ 5.771024] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 5.822578] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 5.872906] cfg80211: Loading compiled-in X.509 certificates for regulatory database&lt;BR /&gt;[ 5.922844] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'&lt;BR /&gt;[ 5.950715] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2&lt;BR /&gt;[ 5.960194] platform regulatory.0: Falling back to sysfs fallback for: regulatory.db&lt;BR /&gt;[ 7.094334] ALSA device list:&lt;BR /&gt;[ 7.103234] No soundcards found.&lt;BR /&gt;[ 7.455952] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Quota mode: none.&lt;BR /&gt;[ 7.465945] VFS: Mounted root (ext4 filesystem) on device 179:2.&lt;BR /&gt;[ 7.477297] devtmpfs: mounted&lt;BR /&gt;[ 7.485615] Freeing unused kernel image (initmem) memory: 1024K&lt;BR /&gt;[ 7.493249] Run /sbin/init as init process&lt;BR /&gt;[ 7.901826] EXT4-fs (mmcblk1p2): re-mounted. Quota mode: none.&lt;BR /&gt;[ 7.999718] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;mount: mounting tmpfs on /dev/shm[ 8.012003] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;failed: Invalid argument&lt;BR /&gt;mount: mounting tmpfs on /tmp f[ 8.019840] tmpfs: Unknown parameter 'mode'&lt;BR /&gt;ailed: Invalid argument&lt;BR /&gt;mount: mounting tmpfs on /run failed: Invalid argument&lt;BR /&gt;Seeding 256 bits and crediting&lt;BR /&gt;Saving 256 bits of creditable seed for next boot&lt;BR /&gt;Starting syslogd: OK&lt;BR /&gt;Starting klogd: OK&lt;BR /&gt;Running sysctl: OK&lt;BR /&gt;Starting network: ifup: interface lo already configured&lt;BR /&gt;OK&lt;BR /&gt;Starting mpd: OK&lt;/P&gt;&lt;P&gt;Welcome to Buildroot&lt;BR /&gt;buildroot login: [ 16.532440] pps pps0: new PPS source ptp0&lt;BR /&gt;[ 16.628182] fec 20b4000.ethernet eth0: registered PHC device 0&lt;BR /&gt;[ 16.648104] pps pps1: new PPS source ptp1&lt;BR /&gt;[ 17.529633] fec 2188000.ethernet eth1: registered PHC device 1&lt;BR /&gt;[ 17.540744] imx_usb 2184000.usb: No over current polarity defined&lt;BR /&gt;[ 17.595180] ci_hdrc ci_hdrc.1: EHCI Host Controller&lt;BR /&gt;[ 17.601645] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1&lt;BR /&gt;[ 17.637831] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00&lt;BR /&gt;[ 17.650436] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01&lt;BR /&gt;[ 17.659521] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1&lt;BR /&gt;[ 17.667045] usb usb1: Product: EHCI Host Controller&lt;BR /&gt;[ 17.672006] usb usb1: Manufacturer: Linux 6.1.65 ehci_hcd&lt;BR /&gt;[ 17.677618] usb usb1: SerialNumber: ci_hdrc.1&lt;BR /&gt;[ 17.700837] hub 1-0:1.0: USB hub found&lt;BR /&gt;[ 17.706542] hub 1-0:1.0: 1 port detected&lt;BR /&gt;[ 17.737539] platform 21c4000.csi: deferred probe pending&lt;BR /&gt;[ 17.751374] sdhci-esdhc-imx 2190000.mmc: Got CD GPIO&lt;BR /&gt;[ 17.811270] mmc0: SDHCI controller on 2190000.mmc [2190000.mmc] using ADMA&lt;BR /&gt;[ 69.620972] cfg80211: failed to load regulatory.db&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;P&gt;Why could it be and how can I fix this? I need this CPU to be USB audio device (UAC 2.0) and I need to train this, but the only option I need is not working and I cannot understand why &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;I didn't altered something in the kernel or in the dts files.&lt;/P&gt;&lt;P&gt;I tried Arch Linux and buildroot - but everything is the same, it is kernel side problem.&lt;/P&gt;&lt;P&gt;GCC 13.2 - the latest GNU Cross Toolchain for arm a7.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 15:52:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772409#M217169</guid>
      <dc:creator>8Aineri</dc:creator>
      <dc:date>2023-12-11T15:52:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6ull EVK ALSA device list no soundcard found</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772424#M217171</link>
      <description>&lt;P&gt;How I see in i.MX Linux Reference Manual - there is no option in the final 6.1 kernel from kernel.org from the part 7.1.4.6 Menu Configuration Options&lt;BR /&gt;-&amp;gt; Device Drivers&lt;BR /&gt;-&amp;gt; Sound card support&lt;BR /&gt;-&amp;gt; Advanced Linux Sound Architecture&lt;BR /&gt;-&amp;gt; ALSA for SoC audio support&lt;BR /&gt;-&amp;gt; SoC Audio for Freescale CPUs&lt;BR /&gt;-&amp;gt; SoC Audio support for i.MX boards with wm8962 (or wm8958,&lt;BR /&gt;wm8960)&lt;BR /&gt;Unfortunately there is no such an option. Maybe I should use another kernel version special for i.MX6ull? If this, where can I find this?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="8Aineri_0-1702311105247.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/253826i267DBF94A0D9A96C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="8Aineri_0-1702311105247.png" alt="8Aineri_0-1702311105247.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 16:11:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772424#M217171</guid>
      <dc:creator>8Aineri</dc:creator>
      <dc:date>2023-12-11T16:11:54Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6ull EVK ALSA device list no soundcard found</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772460#M217172</link>
      <description>&lt;P&gt;Hello, I hope you are doing well.&lt;/P&gt;
&lt;P&gt;We suggest you use our last release since that version is not tested on our devices.&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 17:51:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1772460#M217172</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2023-12-11T17:51:24Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6ull EVK ALSA device list no soundcard found</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1773055#M217211</link>
      <description>&lt;P&gt;Yeah, I discovered that Linux Kernel dropped supporting of the vintage audio codecs like Wolfson and the final stable kernel that supports it is 5.15.&lt;/P&gt;&lt;P&gt;Now&amp;nbsp; ALSA is seeing codec but there is no sound in the headphones and I cannot understand how to make some noise.&lt;/P&gt;&lt;P&gt;I tried aplay with wav, tried speaker-test, tried mpd with mcp and there is no sound from in the headphones. Could you tell me how can I get some noise on the headphones out from the imx6ullevk?&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 11:03:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1773055#M217211</guid>
      <dc:creator>8Aineri</dc:creator>
      <dc:date>2023-12-12T11:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX6ull EVK ALSA device list no soundcard found</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1773138#M217216</link>
      <description>&lt;P&gt;Could you please share the command that you are using and logs of aplay -l?&lt;/P&gt;
&lt;P&gt;Best regards.&lt;/P&gt;</description>
      <pubDate>Tue, 12 Dec 2023 12:58:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX6ull-EVK-ALSA-device-list-no-soundcard-found/m-p/1773138#M217216</guid>
      <dc:creator>JorgeCas</dc:creator>
      <dc:date>2023-12-12T12:58:39Z</dc:date>
    </item>
  </channel>
</rss>

