* hdsp rpm support
@ 2012-01-18 9:05 Roman Haefeli
2012-01-18 10:26 ` Fons Adriaensen
0 siblings, 1 reply; 32+ messages in thread
From: Roman Haefeli @ 2012-01-18 9:05 UTC (permalink / raw)
To: alsa-devel
Hi everyone
I would like to know current state of the RME HDSP RPM support. There
was a thread [1] in 2008 on this list about the issue and things looked
promising back then. However, I'm still unable to upload the firmware
with alsa-driver from git on my Ubuntu 11.04 (32bit) machine with a
2.6.38 kernel. I posted a detailed description of the issue on the
alsa-user list here [2].
Is it supposed to work with Cardbus? If not, is there something I can do
to help support it?
Any hints appreciated.
Roman
[1]
http://mailman.alsa-project.org/pipermail/alsa-devel/2008-May/008128.html
[2] http://article.gmane.org/gmane.linux.alsa.user/36022
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-01-18 9:05 hdsp rpm support Roman Haefeli
@ 2012-01-18 10:26 ` Fons Adriaensen
2012-01-18 10:54 ` Roman Haefeli
2012-09-30 23:04 ` Roman Haefeli
0 siblings, 2 replies; 32+ messages in thread
From: Fons Adriaensen @ 2012-01-18 10:26 UTC (permalink / raw)
To: alsa-devel
On Wed, Jan 18, 2012 at 10:05:59AM +0100, Roman Haefeli wrote:
> I would like to know current state of the RME HDSP RPM support. There
> was a thread [1] in 2008 on this list about the issue and things looked
> promising back then. However, I'm still unable to upload the firmware
> with alsa-driver from git on my Ubuntu 11.04 (32bit) machine with a
> 2.6.38 kernel. I posted a detailed description of the issue on the
> alsa-user list here [2].
It seems that the developer of the driver - Adrian Knoth - has
two versions: one that works for me, and one that works for
another user.
AFAICS, the problem is with the code that identifies the card
as an RPM, Multiface or Digiface, and that triggers ths HW into
accepting the firmware. Once past this point everything works
perfectly, including switching the phone preamps etc.
I've use it with both Cardbus and ExpressCard.
One more user would probably help...
Ciao,
--
FA
Vor uns liegt ein weites Tal, die Sonne scheint - ein Glitzerstrahl.
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-01-18 10:26 ` Fons Adriaensen
@ 2012-01-18 10:54 ` Roman Haefeli
2012-02-13 15:06 ` Adrian Knoth
2012-09-30 23:04 ` Roman Haefeli
1 sibling, 1 reply; 32+ messages in thread
From: Roman Haefeli @ 2012-01-18 10:54 UTC (permalink / raw)
To: Fons Adriaensen; +Cc: alsa-devel
Hi Fons
I'm glad to hear about people having success with this issue.
On Wed, 2012-01-18 at 10:26 +0000, Fons Adriaensen wrote:
> On Wed, Jan 18, 2012 at 10:05:59AM +0100, Roman Haefeli wrote:
>
> > I would like to know current state of the RME HDSP RPM support. There
> > was a thread [1] in 2008 on this list about the issue and things looked
> > promising back then. However, I'm still unable to upload the firmware
> > with alsa-driver from git on my Ubuntu 11.04 (32bit) machine with a
> > 2.6.38 kernel. I posted a detailed description of the issue on the
> > alsa-user list here [2].
>
> It seems that the developer of the driver - Adrian Knoth - has
> two versions: one that works for me, and one that works for
> another user.
>
> AFAICS, the problem is with the code that identifies the card
> as an RPM, Multiface or Digiface, and that triggers ths HW into
> accepting the firmware. Once past this point everything works
> perfectly, including switching the phone preamps etc.
I can confirm this. When I upload the firmware with Windows, I can fully
use the card and a recent 'hdspmixer' shows me the correct number of
channels. However, the culprit seems to be uploading the firmware.
> I've use it with both Cardbus and ExpressCard.
Good to hear.
May I ask kindly for the 'other' version of the driver, which I would be
happy to test?
>
> One more user would probably help...
I'm willing to test and report back (as much as I can as a non-dev).
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-01-18 10:54 ` Roman Haefeli
@ 2012-02-13 15:06 ` Adrian Knoth
2012-02-14 23:07 ` Roman Haefeli
2012-05-17 13:21 ` Roman Haefeli
0 siblings, 2 replies; 32+ messages in thread
From: Adrian Knoth @ 2012-02-13 15:06 UTC (permalink / raw)
To: Roman Haefeli; +Cc: alsa-devel, Fons Adriaensen
On 01/18/2012 11:54 AM, Roman Haefeli wrote:
Sorry for the late reply, I was on vacation...
[RME HDSP RPM]
> May I ask kindly for the 'other' version of the driver, which I would be
> happy to test?
As already mentioned by Fons, there are so many differnt versions now
that I hardly remember which one is supposed to work. ;)
http://adi.loris.tv/hdsp_20111031.tar.bz2
seems to be a combined archive. It contains two versions of the driver,
the first (hdsp.c) is more or less what's in current alsa-driver, the
other one (hdsp-test.c) is what turned out to be working for one user,
so you would do
mv hdsp-test.c hdsp.c
followed by
make install
Note that this driver uses hdsp.ko as the module name in contrast to
snd_hdsp.ko from your tree, so you might need to add
blacklist snd_hdsp
to /etc/modprobe.d/foobar.conf
Please report back.
Final remark: For some devices (digiface, multiface, iirc), the firmware
filename was too long. mv /lib/firmware/hdsploader/* /lib/firmware/ did
the trick, but iirc, the RPM wasn't affected.
Cheers
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-02-13 15:06 ` Adrian Knoth
@ 2012-02-14 23:07 ` Roman Haefeli
2012-05-17 13:21 ` Roman Haefeli
1 sibling, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2012-02-14 23:07 UTC (permalink / raw)
To: alsa-devel
Hi Adrian
On Mon, 2012-02-13 at 16:06 +0100, Adrian Knoth wrote:
> On 01/18/2012 11:54 AM, Roman Haefeli wrote:
> Sorry for the late reply, I was on vacation...
No problem at all. I'm glad to get a response.
> [RME HDSP RPM]
> > May I ask kindly for the 'other' version of the driver, which I would be
> > happy to test?
>
> As already mentioned by Fons, there are so many differnt versions now
> that I hardly remember which one is supposed to work. ;)
>
> http://adi.loris.tv/hdsp_20111031.tar.bz2
>
>
> seems to be a combined archive. It contains two versions of the driver,
> the first (hdsp.c) is more or less what's in current alsa-driver, the
> other one (hdsp-test.c) is what turned out to be working for one user,
> so you would do
Unfortunately, it seems that none of those versions is working for me.
I did as you suggested and inserted the module based on hdsp-test.c.
When inserting the cardbus interface (with connected iobox), I get this:
---
Feb 14 23:48:38 yoyo5 kernel: [40573.384092] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
Feb 14 23:48:38 yoyo5 kernel: [40573.384130] pci 0000:16:00.0: [10ee:3fc5] type 0 class 0x000401
Feb 14 23:48:38 yoyo5 kernel: [40573.384172] pci 0000:16:00.0: reg 10: [mem 0x00000000-0x0000ffff]
Feb 14 23:48:38 yoyo5 kernel: [40573.384337] pci 0000:16:00.0: BAR 0: assigned [mem 0x80000000-0x8000ffff]
Feb 14 23:48:38 yoyo5 kernel: [40573.384352] pci 0000:16:00.0: BAR 0: set to [mem 0x80000000-0x8000ffff] (PCI address [0x80000000-0x8000ffff])
Feb 14 23:48:38 yoyo5 kernel: [40573.384376] pci 0000:16:00.0: cache line size of 64 is not supported
Feb 14 23:48:38 yoyo5 kernel: [40573.384673] hdsp 0000:16:00.0: enabling device (0000 -> 0002)
Feb 14 23:48:38 yoyo5 kernel: [40573.384691] hdsp 0000:16:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 14 23:48:41 yoyo5 kernel: [40576.408074] Hammerfall-DSP: no IO box connected!
Feb 14 23:48:41 yoyo5 kernel: [40576.408148] hdsp 0000:16:00.0: PCI INT A disabled
Feb 14 23:48:41 yoyo5 kernel: [40576.408173] hdsp: probe of 0000:16:00.0 failed with error -5
---
It's seems it's not even recognizing that an RPM box is attached.
The other version (hdsp.c from your archive) gives me this, which is
similar to what I get with the stock alsa drivers:
---
Feb 14 23:57:52 yoyo5 kernel: [41126.784055] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
Feb 14 23:57:52 yoyo5 kernel: [41126.784093] pci 0000:16:00.0: [10ee:3fc5] type 0 class 0x000401
Feb 14 23:57:52 yoyo5 kernel: [41126.784134] pci 0000:16:00.0: reg 10: [mem 0x00000000-0x0000ffff]
Feb 14 23:57:52 yoyo5 kernel: [41126.784300] pci 0000:16:00.0: BAR 0: assigned [mem 0x80000000-0x8000ffff]
Feb 14 23:57:52 yoyo5 kernel: [41126.784315] pci 0000:16:00.0: BAR 0: set to [mem 0x80000000-0x8000ffff] (PCI address [0x80000000-0x8000ffff])
Feb 14 23:57:52 yoyo5 kernel: [41126.784339] pci 0000:16:00.0: cache line size of 64 is not supported
Feb 14 23:57:52 yoyo5 kernel: [41126.784639] hdsp 0000:16:00.0: enabling device (0000 -> 0002)
Feb 14 23:57:52 yoyo5 kernel: [41126.784658] hdsp 0000:16:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Feb 14 23:57:54 yoyo5 kernel: [41129.343204] Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
Feb 14 23:57:54 yoyo5 kernel: [41129.346250] Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
Feb 14 23:57:54 yoyo5 kernel: [41129.351601] Hammerfall-DSP: loading firmware
Feb 14 23:57:55 yoyo5 kernel: [41129.857764] Hammerfall-DSP: wait for FIFO status <= 0 failed after 5000 iterations
Feb 14 23:57:55 yoyo5 kernel: [41129.857767] Hammerfall-DSP: timeout waiting for download preparation
Feb 14 23:57:55 yoyo5 kernel: [41129.857769] Hammerfall-DSP: couldn't get firmware from userspace. try using hdsploader
Feb 14 23:57:55 yoyo5 kernel: [41129.857771] Hammerfall-DSP: card initialization pending : waiting for firmware
---
>From what I can tell, it finds the correct firmware. If I remove the
firmware file, I get different messages. So the problem must be
something else.
> Final remark: For some devices (digiface, multiface, iirc), the firmware
> filename was too long. mv /lib/firmware/hdsploader/* /lib/firmware/ did
> the trick, but iirc, the RPM wasn't affected.
With hdsp-test.c, it doesn't even try to find the firmware, since it
doesn't seem to see the attached iobox.
Is there something else I could try?
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-02-13 15:06 ` Adrian Knoth
2012-02-14 23:07 ` Roman Haefeli
@ 2012-05-17 13:21 ` Roman Haefeli
2012-12-30 12:09 ` Adrian Knoth
1 sibling, 1 reply; 32+ messages in thread
From: Roman Haefeli @ 2012-05-17 13:21 UTC (permalink / raw)
To: alsa-devel
Hi Adrian
In the meantime I upgraded my machine to Ubuntu 12.04 which comes with
Linux 3.2.0 and alsa 1.0.25. The symptoms are still the same. When I
insert the cardbus adapter and load the snd-hdsp module, I get this in
dmesg:
May 17 15:16:47 yoyo5 kernel: [ 606.545116] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
May 17 15:16:47 yoyo5 kernel: [ 606.545151] pci 0000:16:00.0: [10ee:3fc5] type 0 class 0x000401
May 17 15:16:47 yoyo5 kernel: [ 606.545194] pci 0000:16:00.0: reg 10: [mem 0x00000000-0x0000ffff]
May 17 15:16:47 yoyo5 kernel: [ 606.545368] pci 0000:16:00.0: BAR 0: assigned [mem 0x80000000-0x8000ffff]
May 17 15:16:47 yoyo5 kernel: [ 606.545383] pci 0000:16:00.0: BAR 0: set to [mem 0x80000000-0x8000ffff] (PCI address [0x80000000-0x8000ffff])
May 17 15:16:47 yoyo5 kernel: [ 606.545407] pci 0000:16:00.0: cache line size of 64 is not supported
May 17 15:16:47 yoyo5 kernel: [ 606.545723] snd_hdsp 0000:16:00.0: enabling device (0000 -> 0002)
May 17 15:16:47 yoyo5 kernel: [ 606.545742] snd_hdsp 0000:16:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
May 17 15:16:50 yoyo5 kernel: [ 609.106261] Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
May 17 15:16:50 yoyo5 kernel: [ 609.109362] Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
May 17 15:16:50 yoyo5 kernel: [ 609.114447] Hammerfall-DSP: loading firmware
May 17 15:16:50 yoyo5 kernel: [ 609.625540] Hammerfall-DSP: wait for FIFO status <= 0 failed after 5000 iterations
May 17 15:16:50 yoyo5 kernel: [ 609.625543] Hammerfall-DSP: timeout waiting for download preparation
May 17 15:16:50 yoyo5 kernel: [ 609.625545] Hammerfall-DSP: couldn't get firmware from userspace. try using hdsploader
May 17 15:16:50 yoyo5 kernel: [ 609.625548] Hammerfall-DSP: card initialization pending : waiting for firmware
You said you had so many different versions of the hdsp driver. I'm
willing to test them all in order to get it working, but I'd need the
sources. Can you give me access to the sources?
Many thanks in advance.
Roman
On Mon, 2012-02-13 at 16:06 +0100, Adrian Knoth wrote:
> On 01/18/2012 11:54 AM, Roman Haefeli wrote:
>
>
> Sorry for the late reply, I was on vacation...
>
> [RME HDSP RPM]
> > May I ask kindly for the 'other' version of the driver, which I would be
> > happy to test?
>
> As already mentioned by Fons, there are so many differnt versions now
> that I hardly remember which one is supposed to work. ;)
>
> http://adi.loris.tv/hdsp_20111031.tar.bz2
>
>
> seems to be a combined archive. It contains two versions of the driver,
> the first (hdsp.c) is more or less what's in current alsa-driver, the
> other one (hdsp-test.c) is what turned out to be working for one user,
> so you would do
>
> mv hdsp-test.c hdsp.c
>
> followed by
>
> make install
>
> Note that this driver uses hdsp.ko as the module name in contrast to
> snd_hdsp.ko from your tree, so you might need to add
>
> blacklist snd_hdsp
>
> to /etc/modprobe.d/foobar.conf
>
>
> Please report back.
>
>
> Final remark: For some devices (digiface, multiface, iirc), the firmware
> filename was too long. mv /lib/firmware/hdsploader/* /lib/firmware/ did
> the trick, but iirc, the RPM wasn't affected.
>
>
> Cheers
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-05-17 13:21 ` Roman Haefeli
@ 2012-12-30 12:09 ` Adrian Knoth
2013-01-24 23:21 ` Roman Haefeli
0 siblings, 1 reply; 32+ messages in thread
From: Adrian Knoth @ 2012-12-30 12:09 UTC (permalink / raw)
To: Roman Haefeli; +Cc: alsa-devel
On 05/17/12 15:21, Roman Haefeli wrote:
> Hi Adrian
Hi!
> In the meantime I upgraded my machine to Ubuntu 12.04 which comes with
> Linux 3.2.0 and alsa 1.0.25. The symptoms are still the same. When I
> insert the cardbus adapter and load the snd-hdsp module, I get this in
> dmesg:
JFTR: Karl Grill has recently provided a patch that fixes the RPM detection.
I've tested his patch and will submit it within the next two weeks (I'm
currently on vacation).
So you might want to check Takashi's tree in mid January or dig up
Karl's patch from this list.
Cheers
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-12-30 12:09 ` Adrian Knoth
@ 2013-01-24 23:21 ` Roman Haefeli
0 siblings, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2013-01-24 23:21 UTC (permalink / raw)
To: alsa-devel
On Son, 2012-12-30 at 13:09 +0100, Adrian Knoth wrote:
> On 05/17/12 15:21, Roman Haefeli wrote:
>
> > Hi Adrian
>
> Hi!
>
> > In the meantime I upgraded my machine to Ubuntu 12.04 which comes with
> > Linux 3.2.0 and alsa 1.0.25. The symptoms are still the same. When I
> > insert the cardbus adapter and load the snd-hdsp module, I get this in
> > dmesg:
>
> JFTR: Karl Grill has recently provided a patch that fixes the RPM detection.
>
> I've tested his patch and will submit it within the next two weeks (I'm
> currently on vacation).
>
> So you might want to check Takashi's tree in mid January or dig up
> Karl's patch from this list.
I applied your last version of the patch to alsa-driver.git, compiled
and installed it. Unfortunately it is still not working for me. This is
what I get when inserting the cardbus interface:
an 24 23:33:22 yoyo5 kernel: [ 1451.479269] ALSA hdsp.c:859 Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
Jan 24 23:33:22 yoyo5 kernel: [ 1451.482343] ALSA hdsp.c:859 Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
Jan 24 23:33:22 yoyo5 kernel: [ 1451.484378] ALSA hdsp.c:724 Hammerfall-DSP: loading firmware
Jan 24 23:33:22 yoyo5 kernel: [ 1451.994222] ALSA hdsp.c:859 Hammerfall-DSP: wait for FIFO status <= 0 failed after 5000 iterations
Jan 24 23:33:22 yoyo5 kernel: [ 1451.994226] ALSA hdsp.c:730 Hammerfall-DSP: timeout waiting for download preparation
Jan 24 23:33:22 yoyo5 kernel: [ 1451.994229] ALSA hdsp.c:5517 >Hammerfall-DSP: couldn't get firmware from userspace. try using hdsploader
Jan 24 23:33:22 yoyo5 kernel: [ 1451.994232] ALSA hdsp.c:5522 >Hammerfall-DSP: card initialization pending : waiting for firmware
I wonder if this might be related to the fact, that almost a year ago I
performed an update of the cardbus firmware (on Windows). Could it be
that this firmware version is simply not supported by ALSA?
Hey, many thanks for your efforts. I'm glad to hear that it is now
working for some people.
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-01-18 10:26 ` Fons Adriaensen
2012-01-18 10:54 ` Roman Haefeli
@ 2012-09-30 23:04 ` Roman Haefeli
2012-10-01 8:05 ` Florian Faber
2012-11-18 17:30 ` Karl Grill
1 sibling, 2 replies; 32+ messages in thread
From: Roman Haefeli @ 2012-09-30 23:04 UTC (permalink / raw)
To: alsa-devel
On Mit, 2012-01-18 at 10:26 +0000, Fons Adriaensen wrote:
> On Wed, Jan 18, 2012 at 10:05:59AM +0100, Roman Haefeli wrote:
>
> > I would like to know current state of the RME HDSP RPM support. There
> > was a thread [1] in 2008 on this list about the issue and things looked
> > promising back then. However, I'm still unable to upload the firmware
> > with alsa-driver from git on my Ubuntu 11.04 (32bit) machine with a
> > 2.6.38 kernel. I posted a detailed description of the issue on the
> > alsa-user list here [2].
>
> It seems that the developer of the driver - Adrian Knoth - has
> two versions: one that works for me, and one that works for
> another user.
>
> AFAICS, the problem is with the code that identifies the card
> as an RPM, Multiface or Digiface, and that triggers ths HW into
> accepting the firmware. Once past this point everything works
> perfectly, including switching the phone preamps etc.
How are you able to switch the phone preamps? Even in the git version of
hdspconf, there is no mentioning of the RPM at all. To me it looks there
isn't any support at all in hdspconf for HDSP RPM. Do you have some
unofficial version of hdspconf that _does_ support the RPM?
OTOH, hdspmixer seems to recognize the card correctly, once the firmware
is loaded.
> I've use it with both Cardbus and ExpressCard.
>
> One more user would probably help...
I am on Ubuntu 12.04 now, and since I still couldn't make the firmware
get loaded in linux, I decided to install Windows XP (again) just for
this task.
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-09-30 23:04 ` Roman Haefeli
@ 2012-10-01 8:05 ` Florian Faber
2012-10-01 20:00 ` Roman Haefeli
2012-11-18 17:30 ` Karl Grill
1 sibling, 1 reply; 32+ messages in thread
From: Florian Faber @ 2012-10-01 8:05 UTC (permalink / raw)
To: alsa-devel
On 10/01/12 01:04, Roman Haefeli wrote:
>> AFAICS, the problem is with the code that identifies the card
>> as an RPM, Multiface or Digiface, and that triggers ths HW into
>> accepting the firmware. Once past this point everything works
>> perfectly, including switching the phone preamps etc.
> How are you able to switch the phone preamps? Even in the git version of
> hdspconf, there is no mentioning of the RPM at all. To me it looks there
> isn't any support at all in hdspconf for HDSP RPM. Do you have some
> unofficial version of hdspconf that _does_ support the RPM?
Use alsamixer.
Flo
--
Machines can do the work, so people have time to think.
public key B3B9226C x-hkp://wwwkeys.eu.pgp.net
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-10-01 8:05 ` Florian Faber
@ 2012-10-01 20:00 ` Roman Haefeli
0 siblings, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2012-10-01 20:00 UTC (permalink / raw)
To: alsa-devel
On Mon, 2012-10-01 at 10:05 +0200, Florian Faber wrote:
> On 10/01/12 01:04, Roman Haefeli wrote:
>
> >> AFAICS, the problem is with the code that identifies the card
> >> as an RPM, Multiface or Digiface, and that triggers ths HW into
> >> accepting the firmware. Once past this point everything works
> >> perfectly, including switching the phone preamps etc.
> > How are you able to switch the phone preamps? Even in the git version of
> > hdspconf, there is no mentioning of the RPM at all. To me it looks there
> > isn't any support at all in hdspconf for HDSP RPM. Do you have some
> > unofficial version of hdspconf that _does_ support the RPM?
>
> Use alsamixer.
That is great. Thanks for the tip.
The switches for buffer size and sr don't seem to be working. However, I
seem to be able to set those from jackd. I don't get all advertised (by
RME) sampling rates, though: 32k, 44.1k, 48k work, 88.2k and 96k do not
(it silently fails back to 48k).
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-09-30 23:04 ` Roman Haefeli
2012-10-01 8:05 ` Florian Faber
@ 2012-11-18 17:30 ` Karl Grill
2012-11-20 7:57 ` Roman Haefeli
1 sibling, 1 reply; 32+ messages in thread
From: Karl Grill @ 2012-11-18 17:30 UTC (permalink / raw)
To: Roman Haefeli; +Cc: alsa-devel
Hi all,
I finally got my hands on my son's RPM+cardbus, and my results were
exactly the same as Roman's (timeout at the beginning of firmware
upload). With a bit of experimenting (imitating the windows driver), I
am now at stage where the firmware loads, but there are still some
quirks (I had to bypass the iobox recognition code, and I have to eject
the card and push it back in for it to work - well that is at least
better than having to boot into XP and back out). I'll post a patch when
these are fixed.
Regards
Karl
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2012-11-18 17:30 ` Karl Grill
@ 2012-11-20 7:57 ` Roman Haefeli
0 siblings, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2012-11-20 7:57 UTC (permalink / raw)
To: Karl Grill; +Cc: alsa-devel
On Son, 2012-11-18 at 18:30 +0100, Karl Grill wrote:
> Hi all,
> I finally got my hands on my son's RPM+cardbus, and my results were
> exactly the same as Roman's (timeout at the beginning of firmware
> upload). With a bit of experimenting (imitating the windows driver), I
> am now at stage where the firmware loads, but there are still some
> quirks (I had to bypass the iobox recognition code, and I have to eject
> the card and push it back in for it to work - well that is at least
> better than having to boot into XP and back out).
Sounds great to me.
> I'll post a patch when
> these are fixed.
I'll happily test any patches regarding this hardware. Many thanks for
your efforts.
Roman
^ permalink raw reply [flat|nested] 32+ messages in thread
* hdsp rpm support
@ 2008-05-26 7:33 Martin Tufnel
2008-05-26 8:19 ` Roman Haefeli
0 siblings, 1 reply; 32+ messages in thread
From: Martin Tufnel @ 2008-05-26 7:33 UTC (permalink / raw)
To: alsa-devel
Hi All
I was wondering if there is any more news in regard to the development
effort toward supporting the RME HDSP RPM?
The last couple of emails I could find on the development were from
Karl Grill (please see below).
Does anyone know if Karl (or anyone else) is still working on this?
Thanks in advance for any help anyone can provide.
Regards, Martin
On Mon, 2008-02-25 at 08:45 +0100, Karl Grill wrote:
>* Dear Roman and all,
*>* I'm sorry i promised a little too much - in fact I was too busy with
*>* other things to get back to the rpm stuff in time; last night, I started
*>* to check the current state of affairs, and it looks quite promising; in
*>* the next three weeks, I won't have too much time to devote to this
*>* project, but then there's the University's easter break which I hope
*>* will give me the time to get things done, so, if all goes well, at least
*>* an experimental version should be ready by the end of March.
*
*
*On Tue, 2008-02-26 at 21:58 +0100, Karl Grill wrote:
> *Hi all,
> as a first step towards implementing support for the hdsp rpm, I've
> uploaded a patch to the alsa-firmware branch as bug report #3810.
> Besides the patch, I've put up the firmware binaries in .tar.gz format.
> This contains replacements for the rev.11 firmware for the
> digiface/multiface and also for the rpm. The latter is of little use
> right now, but I'd be very happy if anybody could try those for the
> digiface/multiface and report if it works, so I know if my assumptions
> on the drivers are correct.
>
> best regards
> kg
>
> PS. sorry I didn't file this report in the firmware section, but the web
> form there doesn't give me any usable choice for Category yet insists
> that I supply one.*
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2008-05-26 7:33 Martin Tufnel
@ 2008-05-26 8:19 ` Roman Haefeli
2008-05-26 12:27 ` Martin Tufnel
0 siblings, 1 reply; 32+ messages in thread
From: Roman Haefeli @ 2008-05-26 8:19 UTC (permalink / raw)
To: Martin Tufnel; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 2801 bytes --]
hey martin
after lurking around here for months, now we are already two. cool ;-) i
know even more people with an rpm and linux. it would nice, if the rpm
would be fully supported like the other cards from the hdsp series
(although it's not too urgent for me, since i've managed to work with it
for years by loading the firmware from ms-windows. yeah, it works, but
it is definitely an ugly kludge)
thank you, that you're bringing this topic up again. i would be grateful
to contribute in any way, though i am afraid, that the only way i would
be able to help would be testing.
regards
roman
On Mon, 2008-05-26 at 17:33 +1000, Martin Tufnel wrote:
> Hi All
>
> I was wondering if there is any more news in regard to the development
> effort toward supporting the RME HDSP RPM?
>
> The last couple of emails I could find on the development were from
> Karl Grill (please see below).
>
> Does anyone know if Karl (or anyone else) is still working on this?
>
> Thanks in advance for any help anyone can provide.
>
> Regards, Martin
>
>
> On Mon, 2008-02-25 at 08:45 +0100, Karl Grill wrote:
> >* Dear Roman and all,
> *>* I'm sorry i promised a little too much - in fact I was too busy with
> *>* other things to get back to the rpm stuff in time; last night, I started
> *>* to check the current state of affairs, and it looks quite promising; in
> *>* the next three weeks, I won't have too much time to devote to this
> *>* project, but then there's the University's easter break which I hope
> *>* will give me the time to get things done, so, if all goes well, at least
> *>* an experimental version should be ready by the end of March.
> *
> *
> *On Tue, 2008-02-26 at 21:58 +0100, Karl Grill wrote:
> > *Hi all,
> > as a first step towards implementing support for the hdsp rpm, I've
> > uploaded a patch to the alsa-firmware branch as bug report #3810.
> > Besides the patch, I've put up the firmware binaries in .tar.gz format.
> > This contains replacements for the rev.11 firmware for the
> > digiface/multiface and also for the rpm. The latter is of little use
> > right now, but I'd be very happy if anybody could try those for the
> > digiface/multiface and report if it works, so I know if my assumptions
> > on the drivers are correct.
> >
> > best regards
> > kg
> >
> > PS. sorry I didn't file this report in the firmware section, but the web
> > form there doesn't give me any usable choice for Category yet insists
> > that I supply one.*
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2008-05-26 8:19 ` Roman Haefeli
@ 2008-05-26 12:27 ` Martin Tufnel
[not found] ` <47321.137.248.1.11.1211815832.squirrel@webmail.naturestudies.eu>
0 siblings, 1 reply; 32+ messages in thread
From: Martin Tufnel @ 2008-05-26 12:27 UTC (permalink / raw)
To: reduzierer; +Cc: alsa-devel
Hi Roman
Nice to hear from you. I saw your other posts and had wondered if you had
chucked in the towel. I would really like to see the RPM supported as it
suits my needs exactly. I basically want to record (a mic-ed) electric
guitar and vocals and monitor it. So, I need something with a mic preamp
and headphone amp. I don't need something with 1024 channels (or whatever
they're up to now :) ). However, I want something at professional quality.
The RPM seemed to fit the bill perfectly. I was quite disappointed to see
it wasn't supported given that the other units that plug into exactly the
same board all were. This seemed quite odd to me; however, it did give me
hope that the mods needed to the code wouldn't be that extensive.
Anyway, I emailed RME with some questions (because in the manual for the
product in chapter 7.5 it states that "Support for the RPM is expected
soon") and received the following reply:
*********************** start **********************
Hello,
> 1. Do you know if any particular person is currently developing a
> driver for the RPM?
No, sorry. In any case, there is no driver for the RPM as such, only for
the RME PCI or Cardbus card. Whether or not this driver supports the RPM
along with Multiface and Digiface is another question.
> 2. If so, do you have any idea what sort of time frame one could
> expect a driver to be released?
Sorry, no.
> 3. If not, would it be possible for you to release the necessary
> information in order for development work in continue for the RPM
> please?
I'm sure this information is available to ALSA.
Regards,
Daniel Fuchs
RME
*********************** end ***********************
So, I'm not sure where all this leaves us. I guess if I knew that no-one
was working on it, I could either put up my hand to try to do the coding
myself, or give up on the unit altogether (but what would be a suitable
replacement though??).
Anyway, did you try the patch that Karl released in regards to the firmware
for the RPM by any chance? I don't have any windows machines, so I can't do
what you do in regards to loading the firmware via Windows first.
Regards, Martin
On Mon, May 26, 2008 at 6:19 PM, Roman Haefeli <reduzierer@yahoo.de> wrote:
> hey martin
>
> after lurking around here for months, now we are already two. cool ;-) i
> know even more people with an rpm and linux. it would nice, if the rpm
> would be fully supported like the other cards from the hdsp series
> (although it's not too urgent for me, since i've managed to work with it
> for years by loading the firmware from ms-windows. yeah, it works, but
> it is definitely an ugly kludge)
>
> thank you, that you're bringing this topic up again. i would be grateful
> to contribute in any way, though i am afraid, that the only way i would
> be able to help would be testing.
>
> regards
> roman
>
>
>
> On Mon, 2008-05-26 at 17:33 +1000, Martin Tufnel wrote:
> > Hi All
> >
> > I was wondering if there is any more news in regard to the development
> > effort toward supporting the RME HDSP RPM?
> >
> > The last couple of emails I could find on the development were from
> > Karl Grill (please see below).
> >
> > Does anyone know if Karl (or anyone else) is still working on this?
> >
> > Thanks in advance for any help anyone can provide.
> >
> > Regards, Martin
> >
> >
> > On Mon, 2008-02-25 at 08:45 +0100, Karl Grill wrote:
> > >* Dear Roman and all,
> > *>* I'm sorry i promised a little too much - in fact I was too busy with
> > *>* other things to get back to the rpm stuff in time; last night, I
> started
> > *>* to check the current state of affairs, and it looks quite promising;
> in
> > *>* the next three weeks, I won't have too much time to devote to this
> > *>* project, but then there's the University's easter break which I hope
> > *>* will give me the time to get things done, so, if all goes well, at
> least
> > *>* an experimental version should be ready by the end of March.
> > *
> > *
> > *On Tue, 2008-02-26 at 21:58 +0100, Karl Grill wrote:
> > > *Hi all,
> > > as a first step towards implementing support for the hdsp rpm, I've
> > > uploaded a patch to the alsa-firmware branch as bug report #3810.
> > > Besides the patch, I've put up the firmware binaries in .tar.gz format.
> > > This contains replacements for the rev.11 firmware for the
> > > digiface/multiface and also for the rpm. The latter is of little use
> > > right now, but I'd be very happy if anybody could try those for the
> > > digiface/multiface and report if it works, so I know if my assumptions
> > > on the drivers are correct.
> > >
> > > best regards
> > > kg
> > >
> > > PS. sorry I didn't file this report in the firmware section, but the
> web
> > > form there doesn't give me any usable choice for Category yet insists
> > > that I supply one.
>
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
@ 2007-12-11 11:21 kgrill
2007-12-11 17:01 ` Roman Haefeli
2008-02-20 13:54 ` Roman Haefeli
0 siblings, 2 replies; 32+ messages in thread
From: kgrill @ 2007-12-11 11:21 UTC (permalink / raw)
To: alsa-devel, reduzierer
I started to work on this about a year ago, but had to stop because my son took the card to Istanbul where he spent a year studying. I'll get back to it in the next days, and depending on how much has changed in the meantime I may get something ready by the end of January.
regards
kg
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2007-12-11 11:21 kgrill
@ 2007-12-11 17:01 ` Roman Haefeli
2008-02-25 7:45 ` Karl Grill
2008-02-20 13:54 ` Roman Haefeli
1 sibling, 1 reply; 32+ messages in thread
From: Roman Haefeli @ 2007-12-11 17:01 UTC (permalink / raw)
To: kgrill; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 995 bytes --]
hey k
this is great news! i am very glad to hear that. could you please
inform us, probably announce a test-version on this list? or is there a
better way to check the development state?
are you by any chance related to thomas grill, who was/still is pretty
involved in the puredata community?
roman
On Tue, 2007-12-11 at 12:21 +0100, kgrill@chello.at wrote:
> I started to work on this about a year ago, but had to stop because my
> son took the card to Istanbul where he spent a year studying. I'll get
> back to it in the next days, and depending on how much has changed in
> the meantime I may get something ready by the end of January.
>
> regards
> kg
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2007-12-11 17:01 ` Roman Haefeli
@ 2008-02-25 7:45 ` Karl Grill
2008-02-25 15:50 ` Roman Haefeli
0 siblings, 1 reply; 32+ messages in thread
From: Karl Grill @ 2008-02-25 7:45 UTC (permalink / raw)
To: reduzierer; +Cc: alsa-devel
Dear Roman and all,
I'm sorry i promised a little too much - in fact I was too busy with
other things to get back to the rpm stuff in time; last night, I started
to check the current state of affairs, and it looks quite promising; in
the next three weeks, I won't have too much time to devote to this
project, but then there's the University's easter break which I hope
will give me the time to get things done, so, if all goes well, at least
an experimental version should be ready by the end of March.
Best regards,
Karl
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2008-02-25 7:45 ` Karl Grill
@ 2008-02-25 15:50 ` Roman Haefeli
0 siblings, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2008-02-25 15:50 UTC (permalink / raw)
To: Karl Grill; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]
On Mon, 2008-02-25 at 08:45 +0100, Karl Grill wrote:
> Dear Roman and all,
> I'm sorry i promised a little too much - in fact I was too busy with
> other things to get back to the rpm stuff in time; last night, I started
> to check the current state of affairs, and it looks quite promising; in
> the next three weeks, I won't have too much time to devote to this
> project, but then there's the University's easter break which I hope
> will give me the time to get things done, so, if all goes well, at least
> an experimental version should be ready by the end of March.
no need to be sorry at all. actually i am very glad to hear, that you
(someone) is still focusing on it.
and i am looking forward to see professional audio hardware supported by
linux/alsa as well, which will hopefully be a benefit not only for me.
thank you for your efforts!
roman
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: hdsp rpm support
2007-12-11 11:21 kgrill
2007-12-11 17:01 ` Roman Haefeli
@ 2008-02-20 13:54 ` Roman Haefeli
1 sibling, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2008-02-20 13:54 UTC (permalink / raw)
To: kgrill; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 660 bytes --]
hi all, hi kgrill
i just wanted to ask quickly, what the current state is. i haven't heard
anything yet.
thanks for feedback!
roman
On Tue, 2007-12-11 at 12:21 +0100, kgrill@chello.at wrote:
> I started to work on this about a year ago, but had to stop because my
> son took the card to Istanbul where he spent a year studying. I'll get
> back to it in the next days, and depending on how much has changed in
> the meantime I may get something ready by the end of January.
>
> regards
> kg
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
[-- Attachment #2: Type: text/plain, Size: 160 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 32+ messages in thread
* hdsp rpm support
@ 2007-12-10 0:48 Roman Haefeli
0 siblings, 0 replies; 32+ messages in thread
From: Roman Haefeli @ 2007-12-10 0:48 UTC (permalink / raw)
To: alsa-devel
hi all
i just wanted to ask quickly what the current state is of support for
the hdsp rpm. i found some mails in the alsa-user list archive,
mentioning that adding support is not so difficult and is going to be
done within a week. this was in january 2005.
if i can help with something, i'd be glad to do so. i am not a coder,
but i have a rpm box myself.
roman
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
^ permalink raw reply [flat|nested] 32+ messages in thread
end of thread, other threads:[~2013-01-24 23:21 UTC | newest]
Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-18 9:05 hdsp rpm support Roman Haefeli
2012-01-18 10:26 ` Fons Adriaensen
2012-01-18 10:54 ` Roman Haefeli
2012-02-13 15:06 ` Adrian Knoth
2012-02-14 23:07 ` Roman Haefeli
2012-05-17 13:21 ` Roman Haefeli
2012-12-30 12:09 ` Adrian Knoth
2013-01-24 23:21 ` Roman Haefeli
2012-09-30 23:04 ` Roman Haefeli
2012-10-01 8:05 ` Florian Faber
2012-10-01 20:00 ` Roman Haefeli
2012-11-18 17:30 ` Karl Grill
2012-11-20 7:57 ` Roman Haefeli
-- strict thread matches above, loose matches on Subject: below --
2008-05-26 7:33 Martin Tufnel
2008-05-26 8:19 ` Roman Haefeli
2008-05-26 12:27 ` Martin Tufnel
[not found] ` <47321.137.248.1.11.1211815832.squirrel@webmail.naturestudies.eu>
2008-05-27 3:00 ` Martin Tufnel
2008-05-27 6:14 ` Florian Faber
2008-05-27 12:59 ` Martin Tufnel
2008-05-27 13:08 ` Florian Faber
2008-05-28 12:58 ` Martin Tufnel
2008-05-27 13:46 ` Roman Haefeli
2008-05-28 13:01 ` Martin Tufnel
2008-05-30 16:15 ` Karl Grill
2008-05-27 11:45 ` Roman Haefeli
2008-05-27 13:02 ` Martin Tufnel
2007-12-11 11:21 kgrill
2007-12-11 17:01 ` Roman Haefeli
2008-02-25 7:45 ` Karl Grill
2008-02-25 15:50 ` Roman Haefeli
2008-02-20 13:54 ` Roman Haefeli
2007-12-10 0:48 Roman Haefeli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).