[SOLVED] Suptronics x400 device not working - Printable Version +- Moode Forum (https://moodeaudio.org/forum) +-- Forum: moOde audio player (https://moodeaudio.org/forum/forumdisplay.php?fid=3) +--- Forum: Support (https://moodeaudio.org/forum/forumdisplay.php?fid=7) +--- Thread: [SOLVED] Suptronics x400 device not working (/showthread.php?tid=541) |
Suptronics x400 device not working - adrian311 - 10-02-2018 Hi Tim Just tried to install 4.3 from new image, all goes well until try to play anything using the i2s selection for the Suptronics x400. The same problem happens on Pi3b, Pi2 and Pi0 - all of these work with the identical setup and same settings on 4.2. Reinstalled image a few times on different (new SD cards) with same result. Get the following error message on screen: MPD error Failed to open "ALSA default" [alsa]; Failed to open ALSA device "hw:0,0": No such file or directory Regards Adrian RE: Suptronics x400 device not working - Tim Curtis - 10-02-2018 moOde simply sets dtoverlay=iqaudio-dacplus for that particular device which is what the manufacturer specifies as the i2s driver to be used. There is no other configuration except to verify in MPD config that Audio device = I2S audio device, then click APPLY. Here is config.txt for my Pi-ZeroW w/IQaudIO DACZero. This DAC works perfectly which confirms that their I2S driver is functioning properly. Code: pi@rp2:~ $ cat /boot/config.txt Maybe there has been some change in the dacplus i2s driver in latest Linux kernel ?? I would have no way of knowing... -Tim RE: Suptronics x400 device not working - TheOldPresbyope - 10-02-2018 (10-02-2018, 11:59 AM)Tim Curtis Wrote: moOde simply sets dtoverlay=iqaudio-dacplus for that particular device which is what the manufacturer specifies as the i2s driver to be used. There is no other configuration except to verify in MPD config that Audio device = I2S audio device, then click APPLY. I don't have a DAC which uses this driver but searching the kernel module for build info suggests no change between moOde r4.2 and r4.3. Here's a block of output from the strings command on moOde r4.2 Code: pi@moode42:~ $ strings /lib/modules/4.14.70-v7+/kernel/sound/soc/bcm/snd-soc-iqaudio-dac.ko while on moOde 4.3: Code: pi@moode43:~ $ strings /lib/modules/4.14.72-v7+/kernel/sound/soc/bcm/snd-soc-iqaudio-dac.ko Kernel has changed but FWIW source version ids are identical. I can't find this id as a commit to the Raspbian source code tree so don't know what to do with it. Regards, Kent RE: Suptronics x400 device not working - adrian311 - 10-02-2018 (10-02-2018, 11:59 AM)Tim Curtis Wrote: moOde simply sets dtoverlay=iqaudio-dacplus for that particular device which is what the manufacturer specifies as the i2s driver to be used. There is no other configuration except to verify in MPD config that Audio device = I2S audio device, then click APPLY. Yes - I've been using the HIFI DAC+ i2s selection instead - which I assume uses the same overlay. Maybe its the code that Moode uses to select the overlay for the x400 that has broken? Adrian RE: Suptronics x400 device not working - Tim Curtis - 10-02-2018 I don't see any breakage in the the Suptronics x400 entry. It correctly sets dtoverlay=iqaudio-dacplus. The HIFI DAC+ entry will configure dtoverlay=hifiberry-dacplus which AFAIK will not work with the x400 device. RE: Suptronics x400 device not working - adrian311 - 10-02-2018 Hi Tim - the HIFI DAC+ seems to work ok - and shows the hardware chip options for the 5122 that the x400 uses. I've been listening to it whilst trying to sort the issue. I've now rebuilt 2 of the x400 systems with fresh images and cleared every cache I could find - I'm now listening to one on the x400 setting and it sounds great - thanks! How do I set this thread to solved? Adrian RE: Suptronics x400 device not working - Tim Curtis - 10-02-2018 Glad to hear that :-) Just edit your original post #1 and pick SOLVED from the dropdown list. -Tim |