Digigram VX222v2 no VX-compatible cards

Talk about your MIDI interfaces, microphones, keyboards...

Moderators: MattKingUSA, khz

Post Reply
User avatar
VennStone
Established Member
Posts: 25
Joined: Tue May 28, 2019 5:19 pm
Location: Athens
Been thanked: 8 times
Contact:

Digigram VX222v2 no VX-compatible cards

Post by VennStone »

I picked up a Digigram VX222v2 to play around with and hopefully do a video on. Curious if anyone has one running on a modern-ish system? I have a AM4 B350 motherboard with two legacy PCI slots. It's using the ASMedia ASM1083 chip.

Debian identified the VX222v2 and the controls are available in alsamixer. Tried launching jack2 using the ALSA driver and it errors out with the following.

Code: Select all

jackd -R -S -P 70 -d alsa -d hw:VX222v2 -r 48000 -p 128 -n 2
JACK server starting in realtime mode with priority 70
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio0
creating alsa driver ...
hw:VX222v2|hw:VX222v2|128|2|48000|0|0|nomon|swmeter|-|32bit
configuring for 48000Hz, period = 128 frames (2.7 ms), buffer = 2
periods
ALSA: final selected sample format for capture: 24bit little-endian in
3bytes format
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 24bit little-endian in
3bytes format
ALSA: use 2 periods for playback
ALSA: could not start playback (Input/output error)
Cannot start driver
JackServer::Start() failed with -1
Failed to start server
Released audio card Audio0
audio_reservation_finish
Launching Ardour & Mixbus using ALSA errors out as well.

Attempting to load the firmware with vxloader produces the following
error.

Code: Select all

vxloader 
vxloader: no VX-compatible cards found

vxloader -D hw:0
vxloader: cannot open hwdep hw:0

hdsploader can see the VX222v2.

Code: Select all

hdsploader 
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : Digigram VX222/v2 at 0xf100 & 0xf000, irq 25
Card 1 : RME Hammerfall HDSP 9632 at 0xf7400000, irq 27

Debian sees the VX222v2.

Code: Select all

cat /proc/asound/card0/vx-status
Digigram VX222/v2 at 0xf100 & 0xf000, irq 25
Xilinx Firmware: Loaded
Device Initialized: Yes
DSP audio info: realtime linear8 linear16 linear24
Input Source: Analog
Clock Mode: Internal
Clock Source: Internal
Frequency: 48000
Detected Frequency: 0
Detected UER type: Not Present
Min/Max/Cur IBL: 252/2016/252 (granularity=126)

Code: Select all

lsmod | grep vx
snd_vx222              24576  0
snd_vx_lib             57344  1 snd_vx222
snd_pcm               147456  2 snd_hdsp,snd_vx_lib
snd                   110592  8
snd_seq_device,snd_hwdep,snd_hdsp,snd_timer,snd_vx_lib,snd_vx222,snd_pc
m,snd_rawmidi

Could be weirdness introduced by the PCI bridge? Frankly I was surprised the RME 9632 JustWorked™ on this system.

Have missed something painfully obvious?

Thanks for any suggestions,
Venn
Post Reply