1 (edited by Alek_A 2013-09-09 12:04:51)

Topic: Two HDSPe AIO - units arbitrarily change the order

Hi,

I have two HDSPe AIO systems installed in Mac Pro.
These two cards are seen in the system as "AIO (2)" and "AIO (3)".

When computer reboots two variants are possible:
a) 1st unit appears as "AIO (2)", 2nd unit appears as "AIO (3)"
b) 1st unit appears as "AIO (3)", 2nd unit appears as "AIO (2)"

I should either reconnect all physical inputs and outputs or reassign all the inputs and outputs in software.
I simply reboot computer several times until the units appear in the correct order.

In the last days, each time I turn on my computer, I have to reboot the computer up to 5 times until the order is correct.

Could you advise me please how to fix the problem?

OS version: 10.8.4; driver version: 3.0.4; firmware version (both cards): 13

Screenshot (a): https://plus.google.com/photos/11505439 … 9370819832
Screenshot (b): https://plus.google.com/photos/11505439 … 9370819832

Thanks!

2

Re: Two HDSPe AIO - units arbitrarily change the order

Well, the obvious question is: where is AIO number 1? Looks like the whole device handling is screwed up somehow. Can you uninstall driver files manually and reinstall the cards/driver?

http://www.rme-audio.de/forum/viewtopic … 681#p23681

Regards
Matthias Carstens
RME

Re: Two HDSPe AIO - units arbitrarily change the order

Thank you for the answer, MC!

The problem persist. I reinstalled the driver and apps following your instructions, but it had no effect.

When there was only one AIO in the chassis, it appeared as "AIO (2)" and I thought the number in the braces relates to the PCIe slot the card inserted into. Am I mistaken?

Strange..

Maybe there is some kind of multithreaded initialization in the driver and that card which initializes first takes the first name..

4

Re: Two HDSPe AIO - units arbitrarily change the order

I rechecked your case. It looks like the driver does not find slot names in the registry - the number shown is most probably the PCI bus 2 and 3 with slot number 0. How many more PCI slots you have to check if put in a different one improves the situation?

Regards
Matthias Carstens
RME

Re: Two HDSPe AIO - units arbitrarily change the order

Thanks for your idea!

I have 4 slots in the system board. First one is used for video card.

I tried putting these two HDSPe AIO cards in the rest 3 slots in 3 possible combinations, but situation did not improve.
Several reboots and the cards change the order regardless of the slots the cards inserted into.

These two cards always appear as "AIO (2)" and "AIO (3)". So my guess is: the number in braces should be (but is not) the number of the card inserted into the mainboard counting from upper slot. First one is the video card. Empty slots doesn't count.

The driver determines the order correctly. You can see that "AIO (2)" on the first place on the 1st screenshot and "AIO (3)" on the first place on the second screenshot in "HDSPe Settings". No matter how it is called it is ALWAYS the same first physical unit on the first place. And there is always the second physical unit on the second place. I can check it by connecting the headphones to outputs.

I have no idea why the driver gives different names to the same unit and thus reports different names to the system.

Maybe we should include checkbox somewhere in the interface "[x] Name units by physical order".