Fiji/Pinnacle
Technické parametry
128x oversampled 20bit D/A, A/D (DSP Motorola 56000), odstup signál/šum 96db, ISA sběrnice, možnost S/PDIF, synth daughterboard Kurzweill, Hurricane architektura
Identifikace pod Linuxem
Turtle Beach Multisound (Pinnacle/Fiji)
Postup zprovoznění pod Linuxem
- testováno na jádře 2.6
- karta pod Linuxem nefunguje jako PnP, nutno nastavit jumperem J9 HW I/O port 250H, 260H nebo 270H, tzn. přepnout ji do NoN PnP módu
- ovladače nejsou standardně součástí jádra, nutno zkompilovat alsa driver (download source z www.alsa-project.org)
- kompilovat ovladač alsa pomocí příkazů: ./configure --with-cards=msnd-pinnacle --with-sequencer=yes;make;make install
- karta potřebuje binární ROM pro svůj DSP s názvy pndsperm.bin a pndspini.bin nahrané v adresáři /etc/sound/ (adresář musíte vytvořit ručně)
- ROM soubory můžete zkompilovat nástrojem NASM (použití nasm asm_file -o vystup.bin). Zdrojáky pro NASM lze získat z Pinnacle development kitu stáhnutelného z: ftp://ftp.voyetra.com/pub/tbs/pinn/pnddk100.zip
- do konfiguračního souboru /etc/rc.d/rc.local (uživateslké příkazy po naběhnutí systému) přidejte řádky:
modprobe snd-msnd-pinnacle cfg=0x260 (závisí na nastavení JP9) io=0x100 mem=0xc8000 irq=10 mpu_io=0x200 mpu_irq=7
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
(třeba nejprve zjistit v souborech /proc/ioports, /proc/interrupts volné IRQ a I/O porty)
- nyní by karta měla být funkční po restartu PC (nebo z commandline zadejte příkazy modprobe ručně)
- HW konflikty lze odhalit příkazem dmesg
- defaultně je po nahrání modulu hlasitost ztlumená na minimum
Poznámka
- nefunguje mi doposud na kartě MIDI OUT port, netušíte někdo jak ho v Linuxu rozchodit (MIDI IN funguje)?
- kvalita zvuku je velmi dobrá, stabilita karty výborná
- postup testován na AMD Duron, chipset VIA a na Dell Optiplex s Intel PII, oboje funkční
- pokud nechcete kompilovat ROM binárky, můžete si je stáhnout
zde
- postup zprovoznění ověřen na Mandrake 9, Fedora Core 3, Vector Linux 5