i3 @ H81 + DW-DH382 (LPT @ PCIe) + LinuxCNC 2.7.14

Odpovědět
Uživatelský avatar
Thomeeque
Příspěvky: 9314
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

20. 1. 2025, 1:26

Zdar,

povedlo se mi rozběhat tuto kombinaci, tak for the record:

MB: Asus H81M-K
CPU: i3-4130 @ 3.4GHz
RAM: Teamgroup Elite 4GB DDR3-1600 CL11, 1.5V (TED34G1600C1101)
LPT: DW-DH382 Ver A
System: https://www.linuxcnc.org/iso/linuxcnc-2.7.14-wheezy.iso (čerstvá instalace, žádný update)

Vykouklo to na mne z kontejneru na elektro-odpad, dokoupil jsem paměť a LPT kartu. Na desce jsou default hodnoty + disabled multithreading a nastaveno jedno jádro (nevím, jestli je to důležité, ještě si s tím budu hrát). LPT karta dorazila za týden od objednání z Budapešti, byla v akci za US $1.36 :D Sama od sebe nefunguje, je potřeba udělat toto (jedním přkazem zjistit adresu a IRQ karty, v dané formě to připsat na konec jednoho konfiguráku a rebootnout).



Screenshot - 01202025 - 12_49_16 PM.png
0001.jpg
0002.jpg

Na stejném HW jsem zkoušel i:

linuxcnc_2.9.3-amd64.hybrid.iso - nerozeběhne se ani live demo, ani instalace, hlásí to nějakou kernel paniku nebo co

linuxcnc-2.8.4-buster.iso - nepovedlo se mi rozeběhnout tu LPT kartu (asi jiná filozofie přístupu k LPT nebo nevím, nejsem žádný Linux/LinuxCNC guru), navíc to házelo děsivé latence

T.

ZazrakConfig.zip
To si tu jen odložím..
(10.79 KiB) Staženo 47 x
Naposledy upravil(a) Thomeeque dne 23. 1. 2025, 10:17, celkem upraveno 1 x.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Uživatelský avatar
zz912
Příspěvky: 1475
Registrován: 25. 5. 2008, 7:16

21. 1. 2025, 10:01

Paralelní port používá jíný realtime než Mesa.

Pro Mesu potřebuješ Preempt.

Pro paralelní port potřebuješ RTAI.

Stále se najdou fanoušci paralelních portů, takže RTAI je stále "nějak" podporované i v nových verzích. Ovšem víc info si o tom musíš najít sám.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
Thomeeque
Příspěvky: 9314
Registrován: 30. 1. 2012, 10:20
Bydliště: Mimo ČR

27. 1. 2025, 1:55

Zdar, díky za odpověď. Obě ty vyšší distribuce, které zmiňuji, by měly podporovat LPT režim, ale zkoumat to budu jen v případě, že bych u té 2.7.14 narazil na nějaký problém (nezdálo se, ale budu tím řídit soustruh, nikoliv tuto portálku, na té jsem to jen testoval, protože to bylo logisticky jednodušší a u soustruhu je teď navíc zima). U mě jsou priority trochu jinde (latency kolem 8500ns vs kolem 28000ns překoná málo co).

Jinak, koukám, že v sobotu vyšla 2.9.4 (jako kontributor je tam zmíněný i nějaký zz912 ;), najs!), schválně zkusim, jestli u mne bude stále padat.

T.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
Uživatelský avatar
pafik
Příspěvky: 2907
Registrován: 10. 2. 2013, 5:07
Bydliště: Praha 4

27. 1. 2025, 4:44

Jádra můžeš zapnout všechna, to na latency nepoznáš. Naopak vypni si nepotřebný porty, (USB + COM), ty latency zhoršujou. Co jsem testoval u jedný Intel desky, mínus jeden USB = cca 1000ns mínus.
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“