PNCCONF

jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

29. 6. 2025, 10:49

tak asi nebude inej cesty, nez sa blizsie kamaratit s linuxom... :?

takze zacat mozem tym, ze odinstalujem len ? lCNC z uz nainstalovaneho kompletneho
LinuxCNC 2.9.4 Debian 12 Bookworm PREEMPT-RT ISO
nie je potrebne zacat kompletnym kompilovanim Debianu ?
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

29. 6. 2025, 11:30

No, zkamarádění s Linuxem je dobrý nápad. Vrátí se ti to v budoucnu.

Odinstalovat balíčkově nainstalovaný LCNC můžes, ale nemusíš. Já si ho odinstalovával, jen kvůli přehlednosti.

Kompletní kompilace Debianu není nutnost. Dokonce bych tvrdil, že je to teď pro Tebe blbost.

Výhoda RunInPlace je, že si někde uděláš složku linuxcnc, a v ní můžeš mít klidně i 20 instalací LCNC v různých variantách. Ono je masakr udělat tu první kompilaci, protože Ti budou chybět balíčky, ovšem všechny ostatní už budou vždy jen o třech příkazech v příkazovém řádku.
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

29. 6. 2025, 1:15

skusim este " sudo apt install git" -snad pri skusani (pokus-omyl) pochopim, o co ide...
z citania manualov to proste neviem
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

29. 6. 2025, 1:18

Cesta "pokus omyl" v linuxu NEFUNGUJE.

Napiš, na čem si se zasekl, nebo mi zavolej.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22899
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

29. 6. 2025, 1:21

presne tak, linux neni windows, v linuxu se pracuje exaktne a ctou se manulove stranky (prikaz man) a jine zdroje s postupy co a jak.
Windows ma par voleb ktere se daji proklikat u linuxu je tech moznosti mnohomilionkrat vice a to neprehanim takze nemas sanci pokus/omyl
tech prikazu a te logiky neni zas az tak moc ale uplne chapu ze na zacatek je to az nad hlavu
Vsechna prava na chyby vyhrazena (E)
jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

8. 7. 2025, 12:22

PNCCONF pre 7i95T so Step-gen vretenom
ake je charge step vreteno (priklad ..) ?
Přílohy
PXL_20250708_130903122.jpg
PXL_20250708_131057708.jpg
PXL_20250708_131140365.jpg
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

8. 7. 2025, 12:41

Nejjednodušší je to zkusit vygenerovat. PNCconf vygeneruje konfiguraci s mnoha soubory. Nejdůležitější dva jsou *.ini a *.hal.

Mesa karty jsou ovládány driverem hostmot2 zkráceně hm2.

Manuál k hm2 je zde:
https://linuxcnc.org/docs/devel/html/dr ... tmot2.html

Jak jsem psal dříve, já si vřetena vždy píšu v HALu sám. Příjde mi to jednodušší, než zkoumat, jak je udělanej konfigurátor a jak to napasovat na konkrétní stroj.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

8. 7. 2025, 12:42

Jinak gratulace, jestli se povedlo zkompilovat LCNC.
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

8. 7. 2025, 1:00

neviem, ci to funguje kvoli kompilacii- urobil som tolko pokusov ze som stratil prehlad.

je to po aktualizacii linuxcnc na verziu 2.10- takze mozno tam uz je zmena zakomponovana.

ale samotne kompilacie LCNC som nejako urobil - na cisty debian 12, instalacia RT preempt,zmena GRUB, instalacia LCNC2.9 z Gitu a potom pokusy na offline RIP kompilaciu zo suboru co som stiahol od kworma...

online kompilaciu cez Git z vetvy kde je urobena zmena toho PNCCONF neviem- neviem nasmerovat stiahnutie do lokalneho repozitara z bodu , kde je urobena ta zmena
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

8. 7. 2025, 1:19

Pár dní po tom, co jsem Ti dal odkaz na fork od kworma, tak to bylo přidáno do hlavní větve oficiálního LCNC. Proto jsem se ptal jestli se Ti to povedlo zkompilovat, nebo jestli už to jde stáhnout v nějakým balíčku. Já potřebuji některé aktualizace ihned, takže to vždy kompiluji a o balíčky se nezajímám.

Pokud chceš nějakou určitou větev (branch), tak u gitu je na to příkaz, který zadáš do terminálu:

Kód: Vybrat vše

git switch název_větve
Zvolenou větev si ověříš:

Kód: Vybrat vše

git branch
Každopádně aby Ti to fungovalo, musíš mít terminál nasměřovaný do konkrétní složky linuxcnc.
Ověříš:

Kód: Vybrat vše

pwd
Nebo na githubu si konkrétní větev vybereš a až pak dáš stáhnout *.zip soubor.
LinuxCNC - MESA 7i96
zz912.webnode.cz
jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

8. 7. 2025, 2:01

ja som to nestahoval ako balik .deb , ale nechal som aktualizovat cele LCNC na verziu 2.10- tak som rad, ze to tam uz je a ze je nejaka zaruka,ze je to skontrolovane a spravne nainstalovane

nejake badanie nad kompilaciami ma moc nebavi- uzil som si toho dost za posledne dni, nieco viem urobit , aj to cisto skompilovane LCNC bolo funkcne,ale zeby som nad tym chcel nejako badat.... to nie

mna by prave zaujimalo stiahnutie z toho konkretneho bodu na Gite do PC cez

git clone https://github.com/linuxcnc/linuxcnc.git

ako tam nahradim tu konkretnu adresu presne z tej zmeny - ked som na Githube na adrese tej zmeny =
https://github.com/LinuxCNC/linuxcnc/pull/3483

tak to je to co mam zadat a stiahne sa mi cely zdrojak LCNC tej upravenej vetvy ?
lebo nikde nevidim moznost CODE -> stiahnut ako (.zip,.tar..)

a kebyze mam stiahnuty ten zip , tak je nejake pravidlo kde ho ulozit a odkial zacat RIP ?
Uživatelský avatar
zz912
Příspěvky: 1484
Registrován: 25. 5. 2008, 7:16

8. 7. 2025, 2:05

Omlouvám se, tohle po fóru nedám.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
gekonko
Příspěvky: 384
Registrován: 24. 10. 2014, 11:23
Bydliště: Bratislava

8. 7. 2025, 2:14

Ja som isiel na to takto:
Clone the repository: git clone https://github.com/username/repository.git.
Navigate into the cloned repository: cd repository.
List all tags: git tag.
Checkout the specific tag: git checkout tags/v2.9.3
(https://github.com/linuxcnc/linuxcnc/tree/v2.9.3)
jaro.va
Příspěvky: 376
Registrován: 4. 11. 2007, 2:27
Bydliště: Bratislava

8. 7. 2025, 3:27

aha, tak to vyskusam...ale musim si dat pauzu , bolo toho moc a git som nikdy nerobil

este snad : co je " charge pump stepgen " ?

teda asi vstup s budenim nabojovou pumpou ....? ale nejaky konkretny priklad drivera ..
Odpovědět

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