Založen: Apr 02, 2011 Příspěvky: 18164 Bydliště: Nový Bydžov
Zaslal: po duben 14 2014, 10:29 Předmět: Adresace a IRQ u COM3 a COM4
Potřebuju do jedný mašiny přidat další COM. Na přidávaný I/O desce (2xCOM, 1xLPT) je jumper pole s nastavením. Stávající COMy na boardu COM1 má 3F8h, IRQ4, COM2 má 2F8h, IRQ3, LPT1 má 378h, IRQ7. Přidanou I/O jsem nastavil LPT2 na 278h, IRQ5, s ní žádnej problém není, chodí. COM3 jsem nastavil 3E8h a COM4 na 2E8h. Nojo, ale co s IRQ? Pokud nenastavím žádný IRQ, tak se při spouštění systému zobrazí 4 x COM, ale ve Správci je jen COM1 a COM2. Na IO desce jde zvolit pro každej COM IRQ 3, 4, 5, 7. Když dám pro COM3 a COM4 stejný IRQ jako pro COM1 a COM2 při spouštění to vyhučí na konflikt. Sakra jak to s tím je? Kdysi mě v PC chodily 4x COM ale už jsem zapoměl jak na to.
Díky
Jirka
Založen: Mar 21, 2006 Příspěvky: 34278 Bydliště: Bratislava
Zaslal: po duben 14 2014, 10:42 Předmět:
IRQ je zdielane medzi COM1 a COM3, rovnako medzi COM2 a COM4. Kedze ISA zbernica nepodporuje skutocne zdielane IRQ, nedaju sa tieto porty s IRQ pouzivat naraz.
Založen: Apr 02, 2011 Příspěvky: 18164 Bydliště: Nový Bydžov
Zaslal: po duben 14 2014, 18:11 Předmět:
No právě proto, že je to tak dlouho. Je to stařec P3 s 4xPCI a 2xISA.
V Biosu to na PNP OS installed Y/N nereaguje a volba IRQ je nastavitelná jen u těch 4 PCI slotu, všude Auto. Zkoušel jsem na slotu 4 (předpokládám, že je sdílenej s ISA vedle něco měnit ale jak se nedá Auto, tak nejdou žadný LPT ani COM. Vypadá to, že board opravdu nepodporuje sdílení IRQ.
Díky
Jirka
Založen: Mar 21, 2006 Příspěvky: 34278 Bydliště: Bratislava
Zaslal: po duben 14 2014, 18:20 Předmět:
V P3 sa da pouzit ISA karta s COM a LPT slotmi. Mam to tak v jednom PC. V BIOSe netreba nic nastavovat, len na karte jumpery (tie mas podla prveho prispevku OK).
Co ti pise aky konflikt? Ak BIOS, tak mas blbo nastavenu adresu. Pokial viem, tak BIOS nekontroluje IRQ.
Založen: Apr 02, 2011 Příspěvky: 18164 Bydliště: Nový Bydžov
Zaslal: po duben 14 2014, 18:58 Předmět:
Adresy mám dobře. Pokud nejsou jumpery IRQ na přídavný I/O kartě nikam zastrčený, tak se všechny čtyři COM ukážou v počátečním bios rámečku při spouštění. Ve správci jsou ale jen COM1 a COM2 se správnejma adresama a IRQ. Jak dám pro některej COM na přídavný I/O karte IRQ 3 nebo 4 tak napíše konflikt. To je mi právě divný... Zkusím ještě jednu jinou I/O kartu, ale ta nemá popis DIL přepínaču, takže to bude pokus omyl. Taky zkusím bloknout oba COM na boardu, jestli se ta přídavná I/O chytne aspoň jako COM1 a COM2.
Díky
Jirka
Založen: Aug 04, 2009 Příspěvky: 1325 Bydliště: okres Písek
Zaslal: út duben 15 2014, 0:37 Předmět:
Něco už tu správně podotkl ing. Ondrej z BA. Sdílení PCI INT lze na kartách s hladinovým spouštěním interaptu, na kartách ISA ne! Přiřazování bázové I/O adresy i přerušení dělá mechanismus PnP BIOSu taky jen na kartách (zařízeních na desce) PCI. Zmíněná přídavná deska patří mezi zařízení legacy ISA. COM porty na základní desce - to samé.
ISA IRQ, strobované vzestupnou hranou, sdílet téměř nejde! Takže máš-li správně rozvržené bázové adresy:
COM1 -> 3F8h (zakl. deska)
COM2 -> 2F8h (zákl. deska)
COM3 -> 3E8h (karta)
COM4 -> 2E8h (karta)
stačí nastavit IRQ COM portů přídavné desky (COM3=IRQ5, COM4=IRQ7). Oba LPT se musí zakázat, IRQ5 a 7 se musí v BIOSu (event. i v O.S.) zarezervovat, aby nebyly využitelné pro PCI INT. Víc s tím těžko půjde udělat.
Nastavovat položku PnP BIOS na "disabled" je nesmysl.
Založen: Apr 02, 2011 Příspěvky: 18164 Bydliště: Nový Bydžov
Zaslal: út duben 15 2014, 10:39 Předmět:
To judeware: Tak jsem vytáhl adresovej a IRQ jumper LPT2 na přídavný I/O kartě a zkusil jsem dát COM3 3E8h a IRQ5 a COM4 zrušil jumper adresy a IRQ. LPT2 a COM4 v spouštěcím rámečku zmizely a je tam jen adresa od LPT1, COM1, COM2, COM3. Ve správci jsou ale zase jen COM1 a COM2, COM3 chybí. Obávám se, že tudy cesta nevede. Není náhodou IRQ5 a 7 rezervovaný pouze pro LPT? Co takhle rozdíly mezi biosama, tady je Award.
Kašlu na to, sehnal jsem na půjčení PCI I/O kartu se stejnou funkcí, ta maká na první šlápnutí bez jakýhokoliv nastavování. Zajímavý, tam 1 a 3 (2 a 4) mají stejný IRQ... Otázka je, jestli se dá ještě někde koupit.
Jirka
Založen: Aug 04, 2009 Příspěvky: 1325 Bydliště: okres Písek
Zaslal: út duben 15 2014, 12:12 Předmět:
Ondrej to napsal dobře, např. v GUI Win9x je v "Ovládací panely -> Přidat/Odebrat hardware" volba vyhledat nový hardware automaticky (nebo tak nějak). Případně je k mání průvodce, který umožňuje porty přidat ručně, jsou-li ve stavové tabulce BIOSu po přidání karty vidět.
Karta portů do PCI je taky jedna možnost, ale nehodí se pro některé programy pro DOS/Win9x (průmyslové aplikace), páč vadí ono zmíněné sdílení PCI INT a I/O adresy v prostoru PCI nad 0400h. Některé programy totiž očekávají tradiční I/O adresy a IRQ COM portů a drtivá většina PCI karet nenabízí adresování v I/O prostoru ISA (3F8h, 2F8h, 3E8h, 2E8h).
ISA IRQ7 je jen konvenčně předurčeno pro LPT1, ale nejde o žádné dogma! ISA IRQ5 se dalo využít (nastavit) na ISA síťovkách, zvukovkách aj. Jinak u desek s PCI PnP slouží jako jeden ze čtyř interaptů PCI INT (5,9,10,11), každý z těchto INT se dal (původně) namapovat na max. 4 zařízení PCI (s potřebou přerušení). Proto jsem psal o tom "vyloučení IRQ 5 a 7 v BIOSu", aby je neobsadil nikdo jiný, než ona správně nakolíkovaná ISA karta.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.