7i96s+7i74 Prvotne nastavenie?
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Zdravim
vie mi niekto napisat nejake zachytne body, ktorymi budem musiet prejst aby som nebludil po internete ako puk a nenachadzal riesenie ktore nefunguju?
Mam Dell optiplex s LinuxCNC 2.8.4 Debian 10 Buster PREEMPT-RT nainstalovany.
dalej viem ze asi by som mal ist cez PNCconf
dalej viem ze by som mal mat firmware firmware 7i96s_7i74d.bin
vie mi niekto napisat nejake zachytne body, ktorymi budem musiet prejst aby som nebludil po internete ako puk a nenachadzal riesenie ktore nefunguju?
Mam Dell optiplex s LinuxCNC 2.8.4 Debian 10 Buster PREEMPT-RT nainstalovany.
dalej viem ze asi by som mal ist cez PNCconf
dalej viem ze by som mal mat firmware firmware 7i96s_7i74d.bin
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
takze pokracujem dalej
pravdepodobne potrebujem mesa configuration tool ale ten "uzasny" linux mi nechce naisntalovat python3-pyqt5 verziu 5.15.0
pravdepodobne potrebujem mesa configuration tool ale ten "uzasny" linux mi nechce naisntalovat python3-pyqt5 verziu 5.15.0
A co Ti to teda píše, když dáš:
Jinak co se týče PncConf a "Mesa configuration tool", tak se jedná o dva programy od dvou programátorů, ale oba slouží ke stejné věci.
PncConf je součástí zdrojových kódů LCNC.
"Mesa configuration tool" = MesaCT je neoficiální projekt vývojáře jethornton
https://github.com/jethornton/mesact
Můžeš si vybrat, který Ti bude více více vyhovovat. Další možnost je napsat si konfigurační soubory v textovém editoru dle dokumentace, ale pokud seš začátečník, tak to ber spíše jen jako teoretickou možnost.
Já používám pro generování konfiguračních souborů PncConf a z "Mesa configuration tool" používám jen záložky s testy PC.
https://zz912.webnode.cz/test-pc/
Nevím, jestli MesaCT podporuje firmware 7i96s_7i74d.bin ale PncConf podporuje tento firmware až od verze 2.9
Pokud máš nainstalovanou 2.8.4 tak bych doporučil, nejdříve rozjet stroj bez 7i74 s výchozím firmwarem 7i96s_d a pak upravit konfigurační soubory pro firmware a kartu 7i96s_7i74d.
LCNC 2.8.4 podporuje používání 7i96s_7i74d, jenom ten konfigurátor ne.
Kód: Vybrat vše
sudo apt install python3-pyqt5
PncConf je součástí zdrojových kódů LCNC.
"Mesa configuration tool" = MesaCT je neoficiální projekt vývojáře jethornton
https://github.com/jethornton/mesact
Můžeš si vybrat, který Ti bude více více vyhovovat. Další možnost je napsat si konfigurační soubory v textovém editoru dle dokumentace, ale pokud seš začátečník, tak to ber spíše jen jako teoretickou možnost.
Já používám pro generování konfiguračních souborů PncConf a z "Mesa configuration tool" používám jen záložky s testy PC.
https://zz912.webnode.cz/test-pc/
Nevím, jestli MesaCT podporuje firmware 7i96s_7i74d.bin ale PncConf podporuje tento firmware až od verze 2.9
Pokud máš nainstalovanou 2.8.4 tak bych doporučil, nejdříve rozjet stroj bez 7i74 s výchozím firmwarem 7i96s_d a pak upravit konfigurační soubory pro firmware a kartu 7i96s_7i74d.
LCNC 2.8.4 podporuje používání 7i96s_7i74d, jenom ten konfigurátor ne.
LinuxCNC - MESA 7i96
zz912.webnode.cz
zz912.webnode.cz
Mesa configuration tool neznám tak snad mě někdo opraví pokud píšu blbosti, tuším ale že se jedná o podobný prográmek jako pncconf a není potřeba.
Potřebuješ soubor .bit který se naflešuje do fpga karty (7i96s v tvém případě) a dělá se to přes mesaflash. Poté normálně přes pncconf sestavuješ svůj stroj. Pokud v PNCconf svou konfiguraci mesa karet nenajdeš tak se musí soubor .pin nebo .xml (teď si nevzpomínám který je který) vložit do složky ze které pncconf čte.
Já jsem se to naučil z tohoto vlákna:
viewtopic.php?t=13498&start=30
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
V podstate keď nainstalujem 2.9 tak bude už 7i96s_7i74d.bin integrovaný v PncConf a nemusím použiť tento spôsob: 2.8 PncConf so základným firmwarom nastaviť piny... Potom v súbore ak sa nemýlim HAL dopísať do konkrétneho riadku tu srandu kde sú tie “0xxx“ alebo niečo také aby aktivovať na P1 smart serial a potom dopísať tie piny napojené na serial.zz912 píše: ↑27. 10. 2023, 11:03 A co Ti to teda píše, když dáš:
Jinak co se týče PncConf a "Mesa configuration tool", tak se jedná o dva programy od dvou programátorů, ale oba slouží ke stejné věci.Kód: Vybrat vše
sudo apt install python3-pyqt5
PncConf je součástí zdrojových kódů LCNC.
"Mesa configuration tool" = MesaCT je neoficiální projekt vývojáře jethornton
https://github.com/jethornton/mesact
Můžeš si vybrat, který Ti bude více více vyhovovat. Další možnost je napsat si konfigurační soubory v textovém editoru dle dokumentace, ale pokud seš začátečník, tak to ber spíše jen jako teoretickou možnost.
Já používám pro generování konfiguračních souborů PncConf a z "Mesa configuration tool" používám jen záložky s testy PC.
https://zz912.webnode.cz/test-pc/
Nevím, jestli MesaCT podporuje firmware 7i96s_7i74d.bin ale PncConf podporuje tento firmware až od verze 2.9
Pokud máš nainstalovanou 2.8.4 tak bych doporučil, nejdříve rozjet stroj bez 7i74 s výchozím firmwarem 7i96s_d a pak upravit konfigurační soubory pro firmware a kartu 7i96s_7i74d.
LCNC 2.8.4 podporuje používání 7i96s_7i74d, jenom ten konfigurátor ne.
Skúsim niekde stiahnuť celé iso aj s 2.9tkou. Kuknem na Linuxcnc fore a ak nebude tak zase nejaký polofunkcny navod na ručnú inštaláciu 2.9tky
Nechápal som keď som cez terminal odinstaloval pythona a s tým sa odstránil al Linuxcnc
![Very Happy :D](./images/smilies/icon_biggrin.gif)
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Pokud půjdeš do 2.9, tak jdi rovnou do Bookwormu. Má fantastickou latency.
https://linuxcnc.org/docs/2.9/html/gett ... uxcnc.html
https://linuxcnc.org/docs/2.9/html/gett ... uxcnc.html
LinuxCNC - MESA 7i96
zz912.webnode.cz
zz912.webnode.cz
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Takze najskor nainstalujem klasicke iso Debianu Bookworm a potom:zz912 píše: ↑28. 10. 2023, 8:15 Pokud půjdeš do 2.9, tak jdi rovnou do Bookwormu. Má fantastickou latency.
https://linuxcnc.org/docs/2.9/html/gett ... uxcnc.html
Ak to spravne urobim tak by som mal byt v cieli ak som to dobre pochopil1. Installing LinuxCNC on Debian 12 or higher
Log in an ordinary user with sudo rights (the normal case) Open a Terminal window and type these commands to ensure your system is up to date:
sudo apt-get update
sudo apt-get dist-upgrade
On a Raspberry Pi, Install the PREEMPT_RT kernel. Type:
sudo apt install linux-image-rt-arm64 linux-headers-rt-arm64
Now install LinuxCNC (any platform)
sudo apt install linuxcnc-uspace linuxcnc-uspace-dev
Optionally you can install mesaflash if you are using a Mesa card:
sudo apt install mesaflash
Reboot and log in again as the same user. Open a terminal window and check PREEMPT_RT is installed:
uname -v
PREEMPT_RT should be displayed in the results.
That’s it! You are done! You will find LinuxCNC under the CNC menu.
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Nainstalovany Debian Bookworms + linuxcnc 2.9 + Preempt RT + mesaflash a v PcnConf mam 7i96s+7i74 super
DIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIK!!!!!!!!!!!!
DIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIK!!!!!!!!!!!!
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
i ten linuxcnc je čím dál lépe a kolikrát i obrázkově zdokumentovaný, spoustu věcí už se řešilo i zde na CZ cnc foru takže za chvíli asi ani nebude třeba kamarádit s angličtinou. Těším se až se zjednoduší EtherCAT a třeba i SmartSerial se bude dát napíchnout na STM32 nebo Arduino, do teď je to jen pro počítačové mágy
Co se týče EtherCATu tak to peklo se časem už zmenšuje:
https://www.youtube.com/watch?v=FEPfznStd0s
Tohle video není určené pro úplné začátečníky, ale ty bys to zvládl hravě.
https://www.youtube.com/watch?v=FEPfznStd0s
Tohle video není určené pro úplné začátečníky, ale ty bys to zvládl hravě.
LinuxCNC - MESA 7i96
zz912.webnode.cz
zz912.webnode.cz