Has anyone found any DACs or transports that work with the Tinkerboard?
I received my ASUS Tinker Board today and have been testing.
Bad news: it recognises my Bel Canto mLink USB-SPDIF box (āB20ā) connected to my Naim N272 DAC but no sound comes out. This same connection worked perfectly with my O-DROID C2 but I want to use the Tinker Board on that system due to the superior wired Ethernet / USB connectivity.
Good news: it worked first time connected to my Naim DAC-V1 over USB (āAudiophilleocomā). And sounded great too
More testing ahead to try and find out why itās not working with the Bel Canto mLink
Always be careful when reading Asusā comparision with āother SBC boardsā as āotherā does not mean āall otherā :mrgreen:
I know Tinker and C2 very well and see the Tinker board being comparable but not superior over a C2 at any point, expecially not with ethernet.
C2 also has an onboard Gigabit controller (unlike the PIs) and bi-directional speed is ~920Mbps due to double-buffer Tx in the S905 chip.
There is no USB speed reduction during LAN transmission as Asus claims, with a C2 (and a few other SBCs) the LAN and USB ports does not share the same controller, unlike a Raspberry.
Anyway, when you connect the Bel Canto mLink, could you please dolsusb -t
lsusb -v
and report back?
I fear your DAC does not get recognized, which could be a kernel issue which needs checking.
OK understood, will look at the specs with a more skeptical eye in future!
Hereās the output of the lsusb -t command:
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 4, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 5, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 2, If 255, Class=Human Interface Device, Driver=usbhid, 480M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 4: Dev 3, If 0, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 4: Dev 3, If 1, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 4: Dev 3, If 2, Class=Application Specific Interface, Driver=, 480M
The lsusb -v command outputs a lot of text so I put it on pastebin: https://pastebin.com/1LpwYAds
The Bel Canto got recognozed as a usb audio 2.0 device, which seems ok.
Curious what the output is of
aplay -l
Here you go:
volumio@volumio-on-asus-tinker-board:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: rockchipminiarm [rockchip,miniarm-codec], device 0: ff890000.i2s-i2s-hifi i2s-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: B20 [Bel Canto uLinkUSB Audio 2.0], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: TinkerAudio [TinkerAudio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: TinkerAudio [TinkerAudio], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: TinkerAudio [TinkerAudio], device 2: USB Audio [USB Audio #2]
Subdevices: 1/1
Subdevice #0: subdevice #0
So Iāve ordered another ODROID C2 to replace my recalcitrant ASUS Tinker Board so shortly Iāll reflash the SD card on the ASUS and repurpose (as a ZWave+/LAN bridge FWIW). But before I do here is some additional outputs that may help track down what is going for, for the benefit of others:
root@volumio-on-asus-tinker-board:/# cat /proc/asound/card1/pcm0p/sub0/hw_params
closed
root@volumio-on-asus-tinker-board:/# cat /proc/asound/card1/pcm0p/sub0/info
card: 1
device: 0
subdevice: 0
stream: PLAYBACK
id: USB Audio
name: USB Audio
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
root@volumio-on-asus-tinker-board:/# lsmod
Module Size Used by
xt_REDIRECT 16384 1
nf_nat_redirect 16384 1 xt_REDIRECT
iptable_nat 16384 1
ip_tables 20480 1 iptable_nat
snd_usb_audio 122880 1
8723bs 1232896 0
snd_hwdep 16384 1 snd_usb_audio
snd_usbmidi_lib 24576 1 snd_usb_audio
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 24576 2 snd_usbmidi_lib,snd_seq_midi
overlay 40960 1
root@volumio-on-asus-tinker-board:/# cat /proc/asound/cards
0 [rockchipminiarm]: rockchip_miniar - rockchip,miniarm-codec
rockchip,miniarm-codec
1 [B20 ]: USB-Audio - Bel Canto uLinkUSB Audio 2.0
Bel Canto uLink Bel Canto uLinkUSB Audio 2.0 at usb-ff540000.usb-1.4, high spee
2 [TinkerAudio ]: USB-Audio - TinkerAudio
Realtek TinkerAudio at usb-ff500000.usb-1, high speed
root@volumio-on-asus-tinker-board:/# cat /proc/asound/pcm
00-00: ff890000.i2s-i2s-hifi i2s-hifi-0 : : playback 1
01-00: USB Audio : USB Audio : playback 1
02-00: USB Audio : USB Audio : playback 1 : capture 1
02-01: USB Audio : USB Audio #1 : playback 1 : capture 1
02-02: USB Audio : USB Audio #2 : playback 1
I had use the tinkerboard with chord Hugo and it does not detect. What can be the issue? Driver ?
Hi,
Please supply the output from lsusb -t
lsusb -v
like above.
Did you connect the DAC via USB only (power from the Tinker Board) ?
Could you try with a usb hub to make sure we are not facing a power issue?
Mind you, power issues with a USB DAC is a fairly common issue, I experienced the same with Nanopiās a few weeks ago.
The Chord Hugo and Chord Mojo has its own power supply. I dont think this is power issue. Yes both DAC is using USB to connect. Also tried to restart it after connect to it but still fail. I will run the command as per your instruction and update again. Thank you
Also try this DEV version (no guarantee), it has a newer kernel which is supposed to have a number of improvements (maintained by Asus).
No harm to give it a try. Thank you
Play back of DSD with the new kernel with my wadia dac is having problem. The sound is totally distorted. Try native and DOP is the same problem. The new improvement on the auto setup wizard is cool. The new interface is also good.
Issue with chord is resolve.
Has anyone got ant further with the un listed USB DAC, I am have the same problem. I am a real novice, it took me long enough to work out how to connect with SSH to find out if my DAC is recognisedā¦ It is but its not in the list HELP PLEASE.
volumio@Volumio:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: OnBoard [TinkerAudio OnBoard], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: OnBoard [TinkerAudio OnBoard], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: OnBoard [TinkerAudio OnBoard], device 2: USB Audio [USB Audio #2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SpitfireHD [SpitfireHD], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: SpitfireHD [SpitfireHD], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Got a tinker board and installed the latest december software. Started it an went into settings and it saw my SMSL usb SANSKRIT PRO DAC and saved the settings. Later once it had seen all the tracks I went to play music. no sound! Scratched head, went through all the settings to finally find it was no longer finding my dac. After many efforts decided to reinstall volumio and start again. The same story again!!! Did this 3 times and no go.
Cannot understand how it finds the DAC then loses it. I have no probs with the same DAC on the pi. I thought that the software that works on the pi should also work on the tinker board. Why is this happening?
Thanks
Got the Tinkerboard s with current volumio and all works fine with improved sound on newer smsl m9
I tried the AroioDAC that was well reviewed in the Hamburg Sound Check thread, and it didnāt work with the Hifiberry DAC Plus setting on my Tinkerboard S. It worked fine on my rpi 4b, until the AroioDAC died.