Znaleziono 3 wyniki

autor: miecho
01 mar 2015, 02:12
Forum: LinuxCNC (dawniej EMC2)
Temat: Karta PCI_LPT pod EMC2 nie widać ani pod 278 ani pod 378
Odpowiedzi: 7
Odsłony: 4171

Tak prawdę powiedziawszy to nie trzeba było nic kombinować. Wystarczyło wpisać w konfiguracji Linux CNC odpowiedni adres (w moim przypadku 7008) i.... silniki się kręcą jak należy :)
autor: miecho
24 lut 2015, 10:28
Forum: LinuxCNC (dawniej EMC2)
Temat: Karta PCI_LPT pod EMC2 nie widać ani pod 278 ani pod 378
Odpowiedzi: 7
Odsłony: 4171

Czemu nie ma szans na prawidłowe działanie. Trzy posty wyżej u kolegi jasmina zadziałało...
autor: miecho
24 lut 2015, 09:41
Forum: LinuxCNC (dawniej EMC2)
Temat: Karta PCI_LPT pod EMC2 nie widać ani pod 278 ani pod 378
Odpowiedzi: 7
Odsłony: 4171

Niestety z Linux-a jestem noga. Podobnie jak u kolegi jasmina upalony port na płycie głównej, więc pojawił się port równoległy na PCMCIA. Pod WindowsemXP port ten razem z Mach 3 działa poprawnie. Po jednym dniu testów okazało się, że jednak 500 linii G-codu to trochę za mało. Dlatego koleją rzeczy jest LinuxCNC.

Po instalacji Linux-a niestety coś chyba trzeba jeszcze "zrobić" żeby ten port chciał zadziałać.
Z tego co mi się udało na szybko zdiagnozować to pojawia się ta karta jako:

Kod: Zaznacz cały

03:00.0 Serial controller: Device 4348:5053 (rev 10) (prog-if 02 [16550])
	Subsystem: Device 4348:5053
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	Region 0: I/O ports at 7000 [size=8]
	Region 1: I/O ports at 7008 [size=8]
	Kernel driver in use: serial 
Sprostujcie mnie, ale wydaj mi się, że powinno zamiast serial być parport_pc.

W syslog-u jest:

Kod: Zaznacz cały

Feb 23 20:31:56 kernel: [   62.056008] pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
Feb 23 20:31:56 kernel: [   62.056026] pci 0000:03:00.0: [4348:5053] type 0 class 0x000700
Feb 23 20:31:56 kernel: [   62.056053] pci 0000:03:00.0: reg 10: [io  0x0000-0x0007]
Feb 23 20:31:56 kernel: [   62.056072] pci 0000:03:00.0: reg 14: [io  0x0000-0x0007]
Feb 23 20:31:56 kernel: [   62.056180] pci 0000:03:00.0: BAR 0: assigned [io  0x5400-0x5407]
Feb 23 20:31:56 kernel: [   62.056188] pci 0000:03:00.0: BAR 1: assigned [io  0x5408-0x540f]
Feb 23 20:31:56 kernel: [   62.056206] pci 0000:03:00.0: cache line size of 64 is not supported
Feb 23 20:31:56 kernel: [   62.056271] serial 0000:03:00.0: enabling device (0000 -> 0001)
W pliku readme z driverem jest ta sama instrukcja jaką przytoczył kolega jasmin
Z wkopiowaniem pliku do odpowiedniego katalogu nie ma problemu.

Natomiast z dopisaniem linii do pliku rc.local nie mam pewności.
Plik ten jest w katalogu etc zamiast etc/rc.d, a katalogów rcX.d jest 6 od rc0.d,rc1.d ... rc5.d.

Tak jak pisałem, póki ci na razie poruszam się po tym systemie po omacku i najprostsze czynności pochłaniają mnóstwo czasu.

Acha Linux Debian Wheezy z ISO ostatniej wersji LinuxCNC 2.6

Wróć do „Karta PCI_LPT pod EMC2 nie widać ani pod 278 ani pod 378”