[64studio-devel] Tascam US 122 sound interface

Ben Loftis ben at glw.com
Wed Jan 24 14:06:11 UTC 2007


I sent this message a few days ago, but apparently it never made it onto 
the list.  2nd try:


Hi Andy,

using the 122 is quite a pain because the firmware must be loaded each 
time you connect it, and because the USB ID may be different each time.

here's how I set up mine in a command line:

first, connect the 122 and type "lsusb".  Make a note of the Bus and 
Device ID's of the Tascam.

Now run:
sudo fxload -s /usr/share/alsa/firmware/usx2yloader/tascam_loader.ihx -I 
/usr/share/alsa/firmware/usx2yloader/us122fw.ihx -D /proc/bus/usb/001/002

where 001 and 002 are replaced with the Bus and Device ID's respectively.

Wait a few seconds, and then run "lsusb" again.  You will see that the 
Device ID of the 122 has been changed.  This signifies that new firmware 
was loaded.

Now run:
sudo usx2yloader -u /proc/bus/usb/001/003

where 001 is the Bus, and 003 is the new Device number.

I don't know if there's some way to automate this.  I have a script that 
does the above steps, but I find the Device ID changes randomly and so 
the script only serves as a reminder of the process, I can't count on it 
to work every time.

Hope this helps,

Ben Loftis





More information about the 64studio-devel mailing list