All of lore.kernel.org
 help / color / mirror / Atom feed
* [ANN] Open Source US-X2Y firmware
@ 2004-05-27 19:26 Martin Langer
  2004-05-30 10:57 ` Karsten Wiese
  2004-06-01  8:39 ` Takashi Iwai
  0 siblings, 2 replies; 9+ messages in thread
From: Martin Langer @ 2004-05-27 19:26 UTC (permalink / raw)
  To: alsa-devel; +Cc: Karsten Wiese


Hi,

if someone is interested in a free (I mean GPL) firmware for the Tascam
US-X2Y devices I can offer an open source replacement for the second stage 
loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
need this file. But I have only tried it out with an US-122 where it works.

Be careful. This software comes with ABSOLUTELY NO WARRANTY!

http://www.langerland.de/us122/usx2y-fw-0.1.tar.bz2


martin

-- 
                                     Living on earth may be expensive,
                   but it includes an annual free trip around the sun. 


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-05-27 19:26 [ANN] Open Source US-X2Y firmware Martin Langer
@ 2004-05-30 10:57 ` Karsten Wiese
  2004-06-01  8:39 ` Takashi Iwai
  1 sibling, 0 replies; 9+ messages in thread
From: Karsten Wiese @ 2004-05-30 10:57 UTC (permalink / raw)
  To: Martin Langer; +Cc: alsa-devel

Am Donnerstag 27 Mai 2004 21:26 schrieb Martin Langer:
> Hi,
>
> if someone is interested in a free (I mean GPL) firmware for the Tascam
> US-X2Y devices I can offer an open source replacement for the second stage
> loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y
> devices need this file. But I have only tried it out with an US-122 where
> it works.

does it here with an US-428 without any problem.
Good stuff! 
>
> Be careful. This software comes with ABSOLUTELY NO WARRANTY!
>
> http://www.langerland.de/us122/usx2y-fw-0.1.tar.bz2
>
Thanks,
Karsten



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-05-27 19:26 [ANN] Open Source US-X2Y firmware Martin Langer
  2004-05-30 10:57 ` Karsten Wiese
@ 2004-06-01  8:39 ` Takashi Iwai
  2004-06-01 17:51   ` Martin Langer
  1 sibling, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2004-06-01  8:39 UTC (permalink / raw)
  To: Martin Langer; +Cc: alsa-devel, Karsten Wiese

At Thu, 27 May 2004 21:26:22 +0200,
Martin Langer wrote:
> 
> 
> Hi,
> 
> if someone is interested in a free (I mean GPL) firmware for the Tascam
> US-X2Y devices I can offer an open source replacement for the second stage 
> loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
> need this file. But I have only tried it out with an US-122 where it works.
> 
> Be careful. This software comes with ABSOLUTELY NO WARRANTY!
> 
> http://www.langerland.de/us122/usx2y-fw-0.1.tar.bz2

shall i include this into alsa-firmware?
or should wait for a while until more debugging?


Takashi


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-06-01  8:39 ` Takashi Iwai
@ 2004-06-01 17:51   ` Martin Langer
  2004-07-20 21:15     ` Martin Langer
  0 siblings, 1 reply; 9+ messages in thread
From: Martin Langer @ 2004-06-01 17:51 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Karsten Wiese

On Tue, Jun 01, 2004 at 10:39:38AM +0200, Takashi Iwai wrote:
> At Thu, 27 May 2004 21:26:22 +0200,
> Martin Langer wrote:
> > 
> > 
> > Hi,
> > 
> > if someone is interested in a free (I mean GPL) firmware for the Tascam
> > US-X2Y devices I can offer an open source replacement for the second stage 
> > loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
> > need this file. But I have only tried it out with an US-122 where it works.
> > 
> > Be careful. This software comes with ABSOLUTELY NO WARRANTY!
> > 
> > http://www.langerland.de/us122/usx2y-fw-0.1.tar.bz2
> 
> shall i include this into alsa-firmware?

In which way should it be included?
- replacing the vendor fw file
- as alternate fw, maybe with a configure option like 'prefer-free-fw' or so

Another point is that MidiSportLoader.ihx is 100% identical with
tascam_loader.ihx. Maybe midisport devices work with this loader too. But I
have no possibility to test it. Then it would be better to remove the ezusb
stuff from usx2yloader and create a new chip specific tree for all ez-usb
devices. Or not? 

> or should wait for a while until more debugging?

I guess some us224/midisport test would be nice. But on the other hand the
loader core is built into the chip and my code is not much more than a few
init lines.


martin

-- 
                                     Living on earth may be expensive,
                   but it includes an annual free trip around the sun. 


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-06-01 17:51   ` Martin Langer
@ 2004-07-20 21:15     ` Martin Langer
  2004-07-27 14:02       ` Takashi Iwai
  0 siblings, 1 reply; 9+ messages in thread
From: Martin Langer @ 2004-07-20 21:15 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai, Karsten Wiese

On Tue, Jun 01, 2004 at 07:51:48PM +0200, Martin Langer wrote:
> On Tue, Jun 01, 2004 at 10:39:38AM +0200, Takashi Iwai wrote:
> > At Thu, 27 May 2004 21:26:22 +0200,
> > Martin Langer wrote:
> > > 
> > > if someone is interested in a free (I mean GPL) firmware for the Tascam
> > > US-X2Y devices I can offer an open source replacement for the second stage 
> > > loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
> > > need this file. But I have only tried it out with an US-122 where it works.
> > > 
> > shall i include this into alsa-firmware?
> 
> In which way should it be included?
> - replacing the vendor fw file
> - as alternate fw, maybe with a configure option like 'prefer-free-fw' or so
> 
> Another point is that MidiSportLoader.ihx is 100% identical with
> tascam_loader.ihx. Maybe midisport devices work with this loader too. But I
> have no possibility to test it. Then it would be better to remove the ezusb
> stuff from usx2yloader and create a new chip specific tree for all ez-usb
> devices. Or not? 
> 
> > or should wait for a while until more debugging?
> 
> I guess some us224/midisport test would be nice. But on the other hand the
> loader core is built into the chip and my code is not much more than a few
> init lines.

Ok, now we know that us122, us224 and us428 are working.
So I vote for replacing tascam_loader.ihx :)

Apropos Midisport: What about a free midisport firmware package? A
combination of the gpl firmware by Lars Doelle and this loader. But perhaps
this loader fails for midisport devices --- it's still untested, it's just
an idea. On the other hand it looks like everybody is happy with the
alternate loader from http://usb-midi-fw.sf.net --- file it under $0.02 ;)


martin

-- 
                                     Living on earth may be expensive,
                   but it includes an annual free trip around the sun. 


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-07-20 21:15     ` Martin Langer
@ 2004-07-27 14:02       ` Takashi Iwai
  2004-07-27 19:37         ` Martin Langer
  0 siblings, 1 reply; 9+ messages in thread
From: Takashi Iwai @ 2004-07-27 14:02 UTC (permalink / raw)
  To: Martin Langer; +Cc: alsa-devel, Karsten Wiese

At Tue, 20 Jul 2004 23:15:39 +0200,
Martin Langer wrote:
> 
> On Tue, Jun 01, 2004 at 07:51:48PM +0200, Martin Langer wrote:
> > On Tue, Jun 01, 2004 at 10:39:38AM +0200, Takashi Iwai wrote:
> > > At Thu, 27 May 2004 21:26:22 +0200,
> > > Martin Langer wrote:
> > > > 
> > > > if someone is interested in a free (I mean GPL) firmware for the Tascam
> > > > US-X2Y devices I can offer an open source replacement for the second stage 
> > > > loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
> > > > need this file. But I have only tried it out with an US-122 where it works.
> > > > 
> > > shall i include this into alsa-firmware?
> > 
> > In which way should it be included?
> > - replacing the vendor fw file
> > - as alternate fw, maybe with a configure option like 'prefer-free-fw' or so
> > 
> > Another point is that MidiSportLoader.ihx is 100% identical with
> > tascam_loader.ihx. Maybe midisport devices work with this loader too. But I
> > have no possibility to test it. Then it would be better to remove the ezusb
> > stuff from usx2yloader and create a new chip specific tree for all ez-usb
> > devices. Or not? 
> > 
> > > or should wait for a while until more debugging?
> > 
> > I guess some us224/midisport test would be nice. But on the other hand the
> > loader core is built into the chip and my code is not much more than a few
> > init lines.
> 
> Ok, now we know that us122, us224 and us428 are working.
> So I vote for replacing tascam_loader.ihx :)

Great.  Could you send a patch?


Takashi


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-07-27 14:02       ` Takashi Iwai
@ 2004-07-27 19:37         ` Martin Langer
  2004-07-28  7:17           ` Clemens Ladisch
  0 siblings, 1 reply; 9+ messages in thread
From: Martin Langer @ 2004-07-27 19:37 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel, Karsten Wiese

[-- Attachment #1: Type: text/plain, Size: 2368 bytes --]

On Tue, Jul 27, 2004 at 04:02:34PM +0200, Takashi Iwai wrote:
> At Tue, 20 Jul 2004 23:15:39 +0200,
> Martin Langer wrote:
> > 
> > On Tue, Jun 01, 2004 at 07:51:48PM +0200, Martin Langer wrote:
> > > On Tue, Jun 01, 2004 at 10:39:38AM +0200, Takashi Iwai wrote:
> > > > At Thu, 27 May 2004 21:26:22 +0200,
> > > > Martin Langer wrote:
> > > > > 
> > > > > if someone is interested in a free (I mean GPL) firmware for the Tascam
> > > > > US-X2Y devices I can offer an open source replacement for the second stage 
> > > > > loader alsa-firmware/usx2yloader/tascam_loader.ihx. All three US-X2Y devices
> > > > > need this file. But I have only tried it out with an US-122 where it works.
> > > > > 
> > > > shall i include this into alsa-firmware?
> > > 
> > > In which way should it be included?
> > > - replacing the vendor fw file
> > > - as alternate fw, maybe with a configure option like 'prefer-free-fw' or so
> > > 
> > > Another point is that MidiSportLoader.ihx is 100% identical with
> > > tascam_loader.ihx. Maybe midisport devices work with this loader too. But I
> > > have no possibility to test it. Then it would be better to remove the ezusb
> > > stuff from usx2yloader and create a new chip specific tree for all ez-usb
> > > devices. Or not? 
> > > 
> > > > or should wait for a while until more debugging?
> > > 
> > > I guess some us224/midisport test would be nice. But on the other hand the
> > > loader core is built into the chip and my code is not much more than a few
> > > init lines.
> > 
> > Ok, now we know that us122, us224 and us428 are working.
> > So I vote for replacing tascam_loader.ihx :)
> 
> Great.  Could you send a patch?

Sure. It's attached, but I'm still unsure: A patch for alsa-tools/usx2yloader
or alsa-firmware/usx2yloader? Is it divided by license or by loader/firmware
separation? I've choosen alsa-firmware/usx2yloader/src.

I guess many users will get trouble because they haven't yet installed a new 
version of as31 (v2.2). BTW, I haven't found any deb or rpm :(

Nevertheless the one and only as31 tarball I found is available here:
http://www.erazor-zone.de/ez/execute/explorer.php4?dir=..%2Fprojects%2Flinux%2Fas31%2F&view=small_icons

But it works!


martin


-- 
                                     Living on earth may be expensive,
                   but it includes an annual free trip around the sun. 

[-- Attachment #2: usx2y-fw.patch.gz --]
[-- Type: application/octet-stream, Size: 9486 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-07-27 19:37         ` Martin Langer
@ 2004-07-28  7:17           ` Clemens Ladisch
  2004-07-30 19:30             ` Martin Langer
  0 siblings, 1 reply; 9+ messages in thread
From: Clemens Ladisch @ 2004-07-28  7:17 UTC (permalink / raw)
  To: Martin Langer; +Cc: Takashi Iwai, alsa-devel, Karsten Wiese

Martin Langer wrote:
> I guess many users will get trouble because they haven't yet installed a new
> version of as31 (v2.2). BTW, I haven't found any deb or rpm :(

Then it might make sense to include either the loader binary or the
assembler into the alsa-firmware package.
(http://www.pjrc.com/tech/8051/ says that AS31 is provided under the
BSD license)


Clemens





-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [ANN] Open Source US-X2Y firmware
  2004-07-28  7:17           ` Clemens Ladisch
@ 2004-07-30 19:30             ` Martin Langer
  0 siblings, 0 replies; 9+ messages in thread
From: Martin Langer @ 2004-07-30 19:30 UTC (permalink / raw)
  To: Clemens Ladisch; +Cc: Takashi Iwai, alsa-devel, Karsten Wiese

On Wed, Jul 28, 2004 at 09:17:10AM +0200, Clemens Ladisch wrote:
> Martin Langer wrote:
> > I guess many users will get trouble because they haven't yet installed a new
> > version of as31 (v2.2). BTW, I haven't found any deb or rpm :(
> 
> Then it might make sense to include either the loader binary or the
> assembler into the alsa-firmware package.
> (http://www.pjrc.com/tech/8051/ says that AS31 is provided under the
> BSD license)

I've tried out some versions of as31 and the code works with the latest
versions: 2.1, 2.2 and 2.2.1

Earlier versions including 2.0-beta3 from http://www.pjrc.com/tech/8051/
fail.

Including as31 into alsa-firmware is the wrong way IMO. Fixing assembler
bugs shouldn't be the goal of alsa in the future. Also, the number of
compiler tools will grow. Each card has a different chip and need different
cross-compiling tools. And I believe in three years we have no longer cards
without firmware.... perhaps five years ;-) 

It looks like a general problem, because development tools for firmware files 
can be exotic, if they exist at all. Offering two packages firmware-bin and
firmware-source sounds much better.


martin


-- 
                                     Living on earth may be expensive,
                   but it includes an annual free trip around the sun. 


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2004-07-30 19:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-27 19:26 [ANN] Open Source US-X2Y firmware Martin Langer
2004-05-30 10:57 ` Karsten Wiese
2004-06-01  8:39 ` Takashi Iwai
2004-06-01 17:51   ` Martin Langer
2004-07-20 21:15     ` Martin Langer
2004-07-27 14:02       ` Takashi Iwai
2004-07-27 19:37         ` Martin Langer
2004-07-28  7:17           ` Clemens Ladisch
2004-07-30 19:30             ` Martin Langer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.