Chyba RTAPI
PCI karta s LPT nema ako vyriesit problem s latenciou PC .. Naopak, moderne PCI karty (tzv. multiport karty napr NetMOS atd) v linuxe ani nerozbehate (aspon nie vzdy ich rozbehate). Primarny problem je, ze sa nahodia nie a zakladne ISA IO=0x378 a podobne ale na niektoru z vyssich adries (io=0xdc00 a podobne) .. to by ani velky problem nebol ale hladat pre niektore karty offset parport registrov je hadanka. Dalsi problem je ked potrebujete pouzivat parport v IRQ rezime. Ak sa karta nahodi na rovnake prerusenie ako ina karta (tzv. shared irq) tak vam to jadro linuxu hodi do polling rezimu. Problem nema len jadro RT (naopak to ma vacsi probs nakolko berie nove veci len z klasickeho non RT jadra) ale aj klasicke napr posledne 2.6.29-rc2.
Takze ked budete kupovat PCI kartu .. overte si ci vas cip je uz v jadre podporovany a ako (pripadne ci je uz podporovany v parport_pc ktore pouziva vase EMC.. )
Momentalne riesim irq rezim pre NetMOS 9865, o ktorom jadro ani netusi .. ak by to niekto xcel spojazdnit aspon v beznom rezime mozem poslat info ako na to (kompilacii vlastneho modulu pre EMC resp. celeho RT jadra sa ale nevyhne).
Samozrejme .. zakladny probs je, ze vyrobca dodava dokumentaciu .. ale tak trochu nepouzitelnu dokumentaciu .. dokonca NetMOS dodava aj opensource driver pre seriove proty na svojich kartach . (az 3Mbit .. ) ale parport podporuju len odvolavkou na klasicky linuxacky driver.
BTW, ak niekomu funguje nejaka parport karta PCI v IRQ rezime, poprosim o info aka .. (vyrobca a vystup z lspci -vvxx) (IRQ potrebujem kvoli spindle sinc).
Takze ked budete kupovat PCI kartu .. overte si ci vas cip je uz v jadre podporovany a ako (pripadne ci je uz podporovany v parport_pc ktore pouziva vase EMC.. )
Momentalne riesim irq rezim pre NetMOS 9865, o ktorom jadro ani netusi .. ak by to niekto xcel spojazdnit aspon v beznom rezime mozem poslat info ako na to (kompilacii vlastneho modulu pre EMC resp. celeho RT jadra sa ale nevyhne).
Samozrejme .. zakladny probs je, ze vyrobca dodava dokumentaciu .. ale tak trochu nepouzitelnu dokumentaciu .. dokonca NetMOS dodava aj opensource driver pre seriove proty na svojich kartach . (az 3Mbit .. ) ale parport podporuju len odvolavkou na klasicky linuxacky driver.
BTW, ak niekomu funguje nejaka parport karta PCI v IRQ rezime, poprosim o info aka .. (vyrobca a vystup z lspci -vvxx) (IRQ potrebujem kvoli spindle sinc).
PCI KW-220N-2 mi chodi bez probs s MB mATX D945GCLF2. Chodi mi oba porty jako out i jako pouze vstupni na vzpominanych vyssich adresach 0x1020, 0x1030 + take integrovany LPT na MB na 0x378, takze celkem 3 porty.
Myslim, ze by makali bez probs i dalsi porty, ale mATX MB nema dalsi PCI slot.
Rovnez mi tato karta jede skvele na mem pracovnim PC 2x3GHz MB P5K-E.
Myslim, ze by makali bez probs i dalsi porty, ale mATX MB nema dalsi PCI slot.
Rovnez mi tato karta jede skvele na mem pracovnim PC 2x3GHz MB P5K-E.
Mam problem s PC latencia 5000-7000 po zapnuti glxgearsa mavanim s oknom do 15000 ale občas vyskoči na 450000 aj ked neni glxgears spusteny.
PC je P4 2,4G 1G ram MB gygabite - mATX Chipset: Intel 845G
zvukovka a sietovka vypnuta, pouzivam integrovanu VGA.
Este nemam vyskusanu vga do AGP.
Čim to moze byť?
PC je P4 2,4G 1G ram MB gygabite - mATX Chipset: Intel 845G
zvukovka a sietovka vypnuta, pouzivam integrovanu VGA.
Este nemam vyskusanu vga do AGP.
Čim to moze byť?
hmm napr mne nvidia grafika sposobuje tiez probs .. (v AGP-cku) cez to vsetko ze RTAI nehlasi ziadnu chybu .. pri plnej rychlosti masiny je pocut "seknutie" v pohybe motorov cca kazde 2 sec. pricom ked okno EMC (axis) mam minimalizovane alebo sa prepnem na textovy screen tak to ide perfektne. Po vymene za ATInu je problem odstraneny.
Dalsie zvlastnosti ktore mozete stretnut pri masinach s mensou RAM .. po starte EMC sa parkrat prejavi chyba RTAI ale neskor sa uz nezopakuje... Vacsinou je to v case ked sa musi pouzit swap a task chtiac ci nechtiac caka na disk. Ked uz sa cast EMC usadi v RAM problem sa uz dalej neprejavuje. (toto poukazuje na problem radica, nieco sa da pomoct niektorej doske s hdparmom ale je to laborovanie kus od kusu).
Dalsie zvlastnosti ktore mozete stretnut pri masinach s mensou RAM .. po starte EMC sa parkrat prejavi chyba RTAI ale neskor sa uz nezopakuje... Vacsinou je to v case ked sa musi pouzit swap a task chtiac ci nechtiac caka na disk. Ked uz sa cast EMC usadi v RAM problem sa uz dalej neprejavuje. (toto poukazuje na problem radica, nieco sa da pomoct niektorej doske s hdparmom ale je to laborovanie kus od kusu).
http://wiki.linuxcnc.org/cgi-bin/emcinf ... mpile_RTAI
posledne co som to kompiloval som pozuil verzie 2.6.28.8 jadro a 3.7-test2 rtai a funguje to .. neviem ako ine verzie medzi sebou.
posledne co som to kompiloval som pozuil verzie 2.6.28.8 jadro a 3.7-test2 rtai a funguje to .. neviem ako ine verzie medzi sebou.