RPi4 + Mesa 7c81

kaja007
Příspěvky: 14
Registrován: 23. 11. 2020, 8:59

12. 3. 2021, 7:13

Zdravím, chtěl bych se zeptat, jestli máte někdo zkušenosti s touto kombinací?
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

13. 3. 2021, 9:53

Moje zkušenost s RPi 4 + 7i96 je, že to nefunguje. Je tam nějaká blbost, ale mimo moje schopnosti odstranění.
https://forum.linuxcnc.org/38-general-l ... mill-build

Věřím, že místní machři by si s tím poradily, ale pro mě to byla konečná.
LinuxCNC - MESA 7i96
zz912.webnode.cz
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22386
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

13. 3. 2021, 10:09

Napada me, jak je na tom rpi4 s linuxcnc
Na v3 to moc nemakalo
U vetsich programu nezvladal nahled drah.
Je to ve 4 vyresene?
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

13. 3. 2021, 10:16

Ono RPi4 se kouše i bez náhledu. Evidentně to není hardwarem, záleží na náhodě, jestli tam začne něco žrát využití CPU viz odkaz v předchozím příspěvku.

Ty by sis s tím možná poradil, ale pro normálního člověka neřešitelný problém.

Z Rpi4 jsem byl nadšený, ovšem jen do doby, než jsem Mesu napojil na reálný fyzický stroj. :-(
LinuxCNC - MESA 7i96
zz912.webnode.cz
kaja007
Příspěvky: 14
Registrován: 23. 11. 2020, 8:59

13. 3. 2021, 12:20

Já právě chci pro novou frézku použít LinuxCNC, protože je to hodně silný nástroj, open source a tak, ale již nějakou dobu si o tom čtu a přijde mi, že je to docela alchymie vychytat dobrý hardware. Snažím se vybrat nějaký hardware, který by byl stabilní, výkonově dostačující a v přijatelné cenové hladině. Poslední dobou přemýšlím, že asi koupím nějakou novou základovou desku a k tomu od Mesy FPGA desku, protože jestli jsem to dobře pochopil, tak s tou FPGA deskou, což je programovatelné pole, by výsledná rychlost nemusela záviset na latency dané základové desky. Tedy základová deska na které je linuxcnc posílá příkazy do FPGA desky a ta je zpracovává s velmi nízkou latencí. Jestli je tady někdo zkušenější, kdo by mi byl ochotný pomoct nebo poradit, tak bych mu byl moc vděčný.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22386
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

13. 3. 2021, 12:37

je nas to vic a urcite pomuzem
nicmene s vyberem desky je to slabota
musis merit a merit
takze live cd (instalacni)
nabootujes a provedes test

pripadne pouzivam Dell Optiplex 755 ale i novejsi nemaji ani nejlepsi ale rozhodne ani nejhorsi latence
Vsechna prava na chyby vyhrazena (E)
kaja007
Příspěvky: 14
Registrován: 23. 11. 2020, 8:59

13. 3. 2021, 2:27

Teď jsem se koukal na
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Latency-Test
a padla mi do oka úplně poslední deska Asus Prime A520M-E, kterou mají na alze za 1 699kč. Podle měření, které autor provedl s nastavením, které tam má popsáno, deska vykazuje dobrou latency. Myslíte, že by to mohla být dobrá kombinaci s deskou Mesa 7i96?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22386
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

13. 3. 2021, 3:01

deska vypada dobre
spocitej si vsechny IO piny ktere budes potrebovat a zvaz zda jich ta mesa ma dost
pro me potreby ma zalostne malo
Vsechna prava na chyby vyhrazena (E)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

13. 3. 2021, 3:36

Já jen tak ze sportu na každém PC, ke kterému se dostanu, nabootuju z USB LinuxCNC a vyzkouším latency-test.
Už hrozně dlouho jsem nenarazil na žádnou desku, která by při použití Mesy nevyhověla. A většinou by jela dobře i přes LPT.
Takže bych napřed zkusil něco, co už máš.
Pro úplnost dodávám, že v drtivé většině případů to byly desky s CPU od AMD. Já nějak Intel obecně moc nemusím.

Zaujal mě příspěvek od zz912 na linuxcnc.org. Řekl jsem si, že to musím zkusit. Že to snad není možné, aby to bylo tak špatné.
Aspoň budu mít nějakou motivaci to RPi zprovoznit. Kdysi jsem si ho koupil, a zatím jenom smutně leží v šuplíku a čeká na svou příležitost.
Já jsem dřív pokusně jel LinuxCNC na slabším ARMovém HW - OrangePi PC. A tam to jelo pěkně. Dokonce i s EtherCATem. Ale tam je principiální problém s drivery, za který nemůže OrangePi, nýbrž ten EtherCAT master IgH.

K poznámce robokopa o počtu I/O linek:
Na LinuxCNC se dají kombinovat různé desky. Tak když dojdou I/O piny na relativně drahé kartě Mesa, dají se další připojit přes levnou LPT kartu a případně nějakou oddělovací desku z Číny za pár korun.
Samozřejmě to pak nemá tu eleganci, že je vše připojeno jediným kabelem Ethernet (pokud se použije Ethernetová Mesa).
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

13. 3. 2021, 5:13

Mex píše: 13. 3. 2021, 3:36 Zaujal mě příspěvek od zz912 na linuxcnc.org. Řekl jsem si, že to musím zkusit. Že to snad není možné, aby to bylo tak špatné.
Nepředpokládám, že ty to nerozchodíš. Pokud bys pak byl ochotný se podělit o to čím to bylo, hážu všechny staré PC do sběrny elektroodpadu.

Už delší dobu se snažím prošlapat cestu pro začínající integrátory LinuxuCNC, aby mohli začít:
1) koupím RPi4 (nebo jiný PC)
2) koupím Mesu 7i96
3) Integruji LinuxCNC na stroj

Co se týče těch vstupů, tak nezapomenout na to že Mesa 7i96 má konektor PI, kde je 17 pinů, které mohou být vstupem, nebo výstupem. Akorát je potřeba tyto vstupy ochránit:
Třeba takhle:
https://www.aliexpress.com/item/1005001571096670.html
(neodzkoušeno, ale neměl by být problém)

Dále se tu řešila tato cesta, mě se líbí, ale není odzkoušená:
https://www.aliexpress.com/item/1005001644432422.html
LinuxCNC - MESA 7i96
zz912.webnode.cz
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

13. 3. 2021, 5:52

zz912 píše: 13. 3. 2021, 5:13 Pokud bys pak byl ochotný se podělit o to čím to bylo, hážu všechny staré PC do sběrny elektroodpadu.
Ono to vypadá jako jednoduchý úkol. Ale jednoduchý rozhodně není.
Bude třeba najít, kam jsem to RPi strčil. Samozřejmě v dobré víře, že "tady ho určitě snadno najdu". :-(
A pak druhý nesnadný úkol - kde nějaké testovací pracoviště rozbalit, když už se u mě nedá ani projít.
Pak dál už to bude snad celkem snadné.
kaja007
Příspěvky: 14
Registrován: 23. 11. 2020, 8:59

14. 3. 2021, 8:26

Po delší úvaze jsem se rozhodl, že asi zkusím jít do Kflop od Dynomotion. Jelikož je to takové víc bezstarostnější řešení, vzhledem k tomu, že je to moje první cnc, tak se nechci úplně až tak moc vrtat v linuxu, potřebuji něco, aby to fungovalo a když pak bude čas, tak na další projektu zkusím implementovat LinuxCNC. Nicméně děkuji všem za ochotu a rady.
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

14. 3. 2021, 9:28

kaja007 píše: 14. 3. 2021, 8:26 Po delší úvaze jsem se rozhodl, že asi zkusím jít do Kflop od Dynomotion. Jelikož je to takové víc bezstarostnější řešení, vzhledem k tomu, že je to moje první cnc, tak se nechci úplně až tak moc vrtat v linuxu, potřebuji něco, aby to fungovalo a když pak bude čas, tak na další projektu zkusím implementovat LinuxCNC. Nicméně děkuji všem za ochotu a rady.
No je to tvůj boj.
Možná to bude všechno fungovat hladce a ke tvé spokojenosti.
Pokud ale nebude, tak asi nebude tak moc lidí, kteří by ti případně poradili.
Obecně asi není moc dobrý nápad pořizovat si málo používaný systém. Zvlášť pokud je to tvoje první CNC.
Uživatelský avatar
zz912
Příspěvky: 1355
Registrován: 25. 5. 2008, 7:16

15. 3. 2021, 2:00

Mex píše: 14. 3. 2021, 9:28 Po delší úvaze jsem se rozhodl, že asi zkusím jít do Kflop od Dynomotion.
Jaké to má výhody například oproti GRBL? To začínáš s první mašinou, která bude více jak tříosá?
LinuxCNC - MESA 7i96
zz912.webnode.cz
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

15. 3. 2021, 2:17

zz912 píše: 15. 3. 2021, 2:00
Mex píše: 14. 3. 2021, 9:28 Po delší úvaze jsem se rozhodl, že asi zkusím jít do Kflop od Dynomotion.
Hele, tohle mi nedělej. ;-)
Tys to ocitoval tak, jako bych já napsal, že půjdu do nějakého Dynomotion.
Ale to by mě tedy opravdu ani ve snu nenapadlo.
Odpovědět

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