LINUXCNC i dodatkowy port LPT

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 7854
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LINUXCNC i dodatkowy port LPT

#31

Post napisał: tuxcnc » 30 sty 2021, 23:19

szatri pisze:
30 sty 2021, 22:05
No niestety nie działa
Nie wiem co masz skasztanione, ale to chyba nie jest wina karty.
Kiedy na swoim laptopie bez portu LPT uruchamiam konfigurację dla maszyny sterowanej przez port LPT, to się normalnie uruchamia, tylko wyświetla że nie znaleziono portu.
Natomiast komunikat "could not insert module /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/hal_parport.ko: Device or resource busy" należy rozumieć dosłownie, czyli że z jakiejś przyczyny nie da się załadować modułu kernela.
Może komputer Ci się sypie, albo masz system zainstalowany z uszkodzonego nośnika.



Tagi:


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 15
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: LINUXCNC i dodatkowy port LPT

#32

Post napisał: szatri » 31 sty 2021, 09:25

Na tym wbudowanym porcie czyli 378 działa, jeszcze spróbuje mu wpisać 278.
Karta dokładana po instalacji pingwina.
Może na windzie spróbować ja sprawdzić?


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 15
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: LINUXCNC i dodatkowy port LPT

#33

Post napisał: szatri » 31 sty 2021, 12:56

Wiec, co bym nie wpisał w adresie to się uruchomi ale zero reakcji, wali błędem tylko jak wpisuje adresy 0a000 0xa000 0a400 0xa400


Przeinstalowanie pingwina coś da?


szary11
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 6
Posty: 377
Rejestracja: 16 lut 2011, 22:44
Lokalizacja: Tarnogród

Re: LINUXCNC i dodatkowy port LPT

#34

Post napisał: szary11 » 31 sty 2021, 13:08

Miałem kiedyś coś podobnego w szafie, znaczy się dwa lpt, udało mi się znaleźć na serwerze starą kopię , jest tam tak:
loadrt hal_parport cfg="0x378 out 0xdf20 out"
Pamiętam, że także było ciężko znaleźć prawidłowy adres.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 7854
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LINUXCNC i dodatkowy port LPT

#35

Post napisał: tuxcnc » 31 sty 2021, 13:44

szatri pisze:
31 sty 2021, 09:25
Może na windzie spróbować ja sprawdzić
Szkoda czasu, sprawdź natomiast co powie hardinfo.


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 15
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: LINUXCNC i dodatkowy port LPT

#36

Post napisał: szatri » 31 sty 2021, 19:47

tuxcnc pisze:co powie hardinfo.

Kod: Zaznacz cały

Devices
*******


PCI Devices
-----------

-PCI Devices-
Memory controller		: NVIDIA Corporation CK804 Memory Controller 
ISA bridge		: NVIDIA Corporation CK804 ISA Bridge 
SMBus		: NVIDIA Corporation CK804 SMBus 
USB controller		: NVIDIA Corporation CK804 USB Controller 
USB controller		: NVIDIA Corporation CK804 USB Controller 
Multimedia audio controller		: NVIDIA Corporation CK804 AC'97 Audio Controller 
IDE interface		: NVIDIA Corporation CK804 IDE 
IDE interface		: NVIDIA Corporation CK804 Serial ATA Controller 
IDE interface		: NVIDIA Corporation CK804 Serial ATA Controller 
PCI bridge		: NVIDIA Corporation CK804 PCI Bridge 
Bridge		: NVIDIA Corporation CK804 Ethernet Controller 
PCI bridge		: NVIDIA Corporation CK804 PCIE Bridge 
PCI bridge		: NVIDIA Corporation CK804 PCIE Bridge 
PCI bridge		: NVIDIA Corporation CK804 PCIE Bridge 
PCI bridge		: NVIDIA Corporation CK804 PCIE Bridge 
Host bridge		: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Host bridge		: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Host bridge		: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Host bridge		: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Parallel controller		: SUNIX Co., Ltd. Multiport serial controller 
FireWire (IEEE 1394)		: Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller 
Network controller		: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
USB controller		: NEC Corporation uPD720200 USB 3.0 Host Controller 
VGA compatible controller		: NVIDIA Corporation NV43 [GeForce 6600] 

Resources
---------

-I/O Ports-
<tt>0000-ffff </tt>		: PCI Bus #00
<tt>  0000-001f </tt>		: dma1
<tt>  0020-0021 </tt>		: pic1
<tt>  0040-0043 </tt>		: timer0
<tt>  0050-0053 </tt>		: timer1
<tt>  0060-0060 </tt>		: keyboard
<tt>  0064-0064 </tt>		: keyboard
<tt>  0070-0073 </tt>		: rtc0
<tt>  0080-008f </tt>		: dma page reg
<tt>  00a0-00a1 </tt>		: pic2
<tt>  00c0-00df </tt>		: dma2
<tt>  00f0-00ff </tt>		: fpu
<tt>  0170-0177 </tt>		: NVIDIA Corporation CK804 IDE 
<tt>    0170-0177 </tt>		: low-level driver for AMD and Nvidia PATA IDE
<tt>  01f0-01f7 </tt>		: NVIDIA Corporation CK804 IDE 
<tt>    01f0-01f7 </tt>		: low-level driver for AMD and Nvidia PATA IDE
<tt>  0295-0314 </tt>		: pnp 00:02
<tt>    02f8-02ff </tt>		: serial
<tt>  0376-0376 </tt>		: NVIDIA Corporation CK804 IDE 
<tt>    0376-0376 </tt>		: low-level driver for AMD and Nvidia PATA IDE
<tt>  0378-037a </tt>		: parport0
<tt>  03c0-03df </tt>		: vga+
<tt>  03f6-03f6 </tt>		: NVIDIA Corporation CK804 IDE 
<tt>    03f6-03f6 </tt>		: low-level driver for AMD and Nvidia PATA IDE
<tt>  03f8-03ff </tt>		: serial
<tt>  04d0-04d1 </tt>		: pnp 00:02
<tt>  0800-087f </tt>		: pnp 00:02
<tt>  0960-0967 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0960-0967 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0970-0977 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0970-0977 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  09e0-09e7 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    09e0-09e7 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  09f0-09f7 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    09f0-09f7 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0b60-0b63 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0b60-0b63 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0b70-0b73 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0b70-0b73 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0be0-0be3 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0be0-0be3 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0bf0-0bf3 </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    0bf0-0bf3 </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  0cf8-0cff </tt>		: PCI conf1
<tt>  1000-107f </tt>		: pnp 00:01
<tt>    1000-1003 </tt>		: ACPI PM1a_EVT_BLK
<tt>    1004-1005 </tt>		: ACPI PM1a_CNT_BLK
<tt>    1008-100b </tt>		: ACPI PM_TMR
<tt>    101c-101c </tt>		: ACPI PM2_CNT_BLK
<tt>    1020-1027 </tt>		: ACPI GPE0_BLK
<tt>  1080-10ff </tt>		: pnp 00:01
<tt>  1400-147f </tt>		: pnp 00:01
<tt>  1480-14ff </tt>		: pnp 00:01
<tt>    14a0-14af </tt>		: ACPI GPE1_BLK
<tt>  1800-187f </tt>		: pnp 00:01
<tt>  1880-18ff </tt>		: pnp 00:01
<tt>  1c00-1c3f </tt>		: NVIDIA Corporation CK804 SMBus 
<tt>    1c00-1c3f </tt>		: nForce2_smbus
<tt>  1c40-1c7f </tt>		: NVIDIA Corporation CK804 SMBus 
<tt>    1c40-1c7f </tt>		: nForce2_smbus
<tt>  9000-9fff </tt>		: PCI Bus 0000:02
<tt>  a000-afff </tt>		: PCI Bus 0000:01
<tt>    a000-a007 </tt>		: SUNIX Co., Ltd. Multiport serial controller 
<tt>      a000-a007 </tt>		: snx_par_base
<tt>    a400-a407 </tt>		: SUNIX Co., Ltd. Multiport serial controller 
<tt>      a400-a407 </tt>		: snx_par_ehan
<tt>    a800-a80f </tt>		: SUNIX Co., Ltd. Multiport serial controller 
<tt>  b800-b8ff </tt>		: NVIDIA Corporation CK804 AC'97 Audio Controller 
<tt>    b800-b8ff </tt>		: NVidia CK804
<tt>  bc00-bcff </tt>		: NVIDIA Corporation CK804 AC'97 Audio Controller 
<tt>    bc00-bcff </tt>		: NVidia CK804
<tt>  d000-d00f </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    d000-d00f </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  e400-e40f </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    e400-e40f </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  e800-e81f </tt>		: NVIDIA Corporation CK804 SMBus 
<tt>  ec00-ec07 </tt>		: NVIDIA Corporation CK804 Ethernet Controller 
<tt>    ec00-ec07 </tt>		: Reverse Engineered nForce ethernet driver
<tt>  f000-f00f </tt>		: NVIDIA Corporation CK804 IDE 
<tt>    f000-f00f </tt>		: low-level driver for AMD and Nvidia PATA IDE
-Memory-
<tt>00000000-0000ffff </tt>		: reserved
<tt>00010000-0009f7ff </tt>		: System RAM
<tt>0009f800-0009ffff </tt>		: reserved
<tt>000a0000-000bffff </tt>		: PCI Bus #00
<tt>  000a0000-000bffff </tt>		: Video RAM area
<tt>000c0000-000cf1ff </tt>		: Video ROM
<tt>000d0000-000d17ff </tt>		: Adapter ROM
<tt>000d1800-000d3fff </tt>		: pnp 00:0c
<tt>000f0000-000fffff </tt>		: reserved
<tt>  000f0000-000fffff </tt>		: System ROM
<tt>00100000-7ffeffff </tt>		: System RAM
<tt>  01000000-01369d49 </tt>		: Kernel code
<tt>  01369d4a-0149f47f </tt>		: Kernel data
<tt>  0150c000-015b1fff </tt>		: Kernel bss
<tt>7fff0000-7fff2fff </tt>		: ACPI Non-volatile Storage
<tt>7fff3000-7fffffff </tt>		: ACPI Tables
<tt>80000000-ffffffff </tt>		: PCI Bus #00
<tt>  80000000-800000ff </tt>		: NVIDIA Corporation CK804 USB Controller 
<tt>    80000000-800000ff </tt>		: USB 2.0 &apos;Enhanced&apos; Host Controller (EHCI) Driver
<tt>  c0000000-dfffffff </tt>		: PCI Bus 0000:05
<tt>    c0000000-dfffffff </tt>		: NVIDIA Corporation NV43 [GeForce 6600] 
<tt>  e0000000-efffffff </tt>		: PCI MMCONFIG 0000 [bus 00-ff]
<tt>    e0000000-efffffff </tt>		: reserved
<tt>      e0000000-efffffff </tt>		: pnp 00:0b
<tt>  f0000000-f2ffffff </tt>		: PCI Bus 0000:05
<tt>    f0000000-f0ffffff </tt>		: NVIDIA Corporation NV43 [GeForce 6600] 
<tt>    f1000000-f1ffffff </tt>		: NVIDIA Corporation NV43 [GeForce 6600] 
<tt>    f2000000-f201ffff </tt>		: NVIDIA Corporation NV43 [GeForce 6600] 
<tt>  f3000000-f30fffff </tt>		: PCI Bus 0000:04
<tt>    f3000000-f3001fff </tt>		: NEC Corporation uPD720200 USB 3.0 Host Controller 
<tt>      f3000000-f3001fff </tt>		: &apos;eXtensible&apos; Host Controller (xHC) Driver
<tt>  f3100000-f31fffff </tt>		: PCI Bus 0000:01
<tt>    f3100000-f3103fff </tt>		: Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller 
<tt>    f3104000-f31047ff </tt>		: Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller 
<tt>      f3104000-f31047ff </tt>		: Driver for PCI OHCI IEEE1394 controllers
<tt>  f3200000-f32fffff </tt>		: PCI Bus 0000:03
<tt>    f3200000-f320ffff </tt>		: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
<tt>      f3200000-f320ffff </tt>		: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
<tt>  f3300000-f3300fff </tt>		: NVIDIA Corporation CK804 USB Controller 
<tt>    f3300000-f3300fff </tt>		: USB 1.1 &apos;Open&apos; Host Controller (OHCI) Driver
<tt>  f3301000-f3301fff </tt>		: NVIDIA Corporation CK804 Ethernet Controller 
<tt>    f3301000-f3301fff </tt>		: Reverse Engineered nForce ethernet driver
<tt>  f3303000-f3303fff </tt>		: NVIDIA Corporation CK804 AC'97 Audio Controller 
<tt>    f3303000-f3303fff </tt>		: NVidia CK804
<tt>  f3304000-f3304fff </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    f3304000-f3304fff </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  f3305000-f3305fff </tt>		: NVIDIA Corporation CK804 Serial ATA Controller 
<tt>    f3305000-f3305fff </tt>		: low-level driver for NVIDIA nForce SATA controller
<tt>  feb00000-ffffffff </tt>		: reserved
<tt>    feb00000-fec0ffff </tt>		: PCI Bus #00
<tt>      fec00000-fec003ff </tt>		: IOAPIC 0
<tt>    fee00000-fee00fff </tt>		: Local APIC
<tt>      fee00000-fee00fff </tt>		: pnp 00:0c
<tt>    ffff0000-ffffffff </tt>		: pnp 00:0c
-DMA-
<tt> 4</tt>		: cascade
Dodane 1 godzina 45 minuty 1 sekunda:
Sterowniki sciagniete ztej strony:
DIGITUS
Jest opcja ze nie do tego kernela zainstalowałem (co cokolwiek to jest) mam whreezy dembiana
Załączniki
DS-33010-1_manual_pl_polish_20110523.pdf
(2.03 MiB) Pobrany 231 razy

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 7854
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LINUXCNC i dodatkowy port LPT

#37

Post napisał: tuxcnc » 31 sty 2021, 20:01

szatri pisze:
31 sty 2021, 19:47
Sterowniki sciagniete ztej strony:
DIGITUS
Jest opcja ze nie do tego kernela zainstalowałem (co cokolwiek to jest) mam whreezy dembiana
No to namieszałeś.
Linuxcnc ma własne sterowniki LPT, które gryzą się z systemowymi sterownikami LPT (takimi do drukarki).
Czasem żeby uruchomić Linuxcnc należy najpierw usunąć z kernela sterownik parport (czy jakoś tak) poleceniem rmmod.
Dokładnie nie pamiętam, ale kiedyś się z tym spotkałem.


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 15
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: LINUXCNC i dodatkowy port LPT

#38

Post napisał: szatri » 31 sty 2021, 20:34

No ale po wsadzeniu karty to nie była widoczna pod w/w komendami.

Pod winda te same adresy widoczne, ale czy ten lpt to juz taki przeżytek ze nie mogę znaleźć programu do analizy?

Ps. linuxcnc jest systemem ze ma sterowniki? Sry ze nie na temat.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 8
Posty: 7854
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LINUXCNC i dodatkowy port LPT

#39

Post napisał: tuxcnc » 31 sty 2021, 20:54

szatri pisze:
31 sty 2021, 20:34
Ps. linuxcnc jest systemem ze ma sterowniki?
W Linuksie każdy program może mieć własne moduły kernela.


szatri
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 15
Posty: 235
Rejestracja: 23 lut 2011, 15:12
Lokalizacja: PL

Re: LINUXCNC i dodatkowy port LPT

#40

Post napisał: szatri » 31 sty 2021, 21:05

Program jakis nowy adres pokazuje, ale to nawet nie reaguje na stykanie pinów (na tej wbudowanej działa)
Moze cos w biosie nie tak?
Obrazek
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”