|
|
|
|
|
|
|
|
|
ezusb chipset
One of the main chips of all
usx2y boxes is the Cypress EZ-USB AN2131QC.
It's an EZ-USB chip which needs a firmware upload after each plugin.
|
|
open ezusb firmware on usx2y devices
At the moment I can only offer an open source
replacement for the second stage Ez-USB loader.
This second stage loader is also available in the alsa-firmware package of version 1.0.9rc3 (or any later version).
Nevertheless I still hope that we can replace all usx2y firmware files from Tascam/FrontierDesign with free ones.
This free (GPL!) loader works with US-122, US-224 and US-428 and bugs aren't
known so far. If you want to build it by yourself you'll need
as31
(v2.1 or higher) which is a 8031/8051 cross-assembler.
Be careful. GPL software comes with ABSOLUTELY NO WARRANTY!
|
|
ezusb development information
The ALSA driver is still
based on the original closed source firmware by
Tascam/Frontier Design. All three usx2y devices need a bootstrap loader
for there EZ-USB firmware. So we have four firmware files for this chipset in
the alsa-firmware package (tascam_loader.ihx, us122fw.ihx, us224fw.ihx and
us428fw.ihx). The utility for the upload job is
fxload.
The original tascam_loader.ihx is
absolute identical with the MidiSportLoader.ihx for the MidiSport XxX
devices by M-Audio, but I don't know the EZ-USB chip of the MidiSports.
Maybe it differs.
|
|
|
|
|
|
|
|
|