EMC a karta s FPGA od MESA Electronics

Odpovědět
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

17. 11. 2009, 8:06

Sepisu sem presny postup chodive instalace na desce Intel Little Falls 2 BLKD945GCLF2 - Atom 330 mITX a MESA 5i20

Takze cista instalace z posledniho liveCD - http://www.linuxcnc.org/hardy/ubuntu-8. ... 3-i386.iso - stahnout vypalit na CD a nainstalovat na PC - instalujte ANGLICKOU verzi (nehrozi problemy s ruzne pojmenovanymi adresari jako Desktop/Plocha atd)

po prihlaseni do systemu se vam v hornim menu (chvilku to muze trvat) objevi upozorneni ze system neni aktualni - kliknete tam a nechte provest kompletni upgrade - aktualizaci je samozrejme mozne provest i rucne ze Synaptic manageru (nekdo v menu najdete)

nasledne spustte Terminal a zadejte:

wget http://linuxcnc.org/hardy/dists/hardy/e ... 1_i386.deb

wget http://linuxcnc.org/hardy/dists/hardy/e ... -1_all.deb

tim se stahnou deb balicky s aktualnejsi verzi EMC2 a FW pro MESA

nyni je nainstalujete:

sudo dpkg -i emc2_2.3.4-1_i386.deb
(bude to chtit zadat heslo)

sudo dpkg -i emc2-firmware-mesa-5i20-hostmot2_2.3.4-1_all.deb
(zase heslo)

pokud chcete jeste nejaky filemanager tak nainstalujte:

sudo apt-get install mc
(heslo)

a spustte:
mc

tim mate pripraveny cely system tak ze by mel fungovat co se tyka kompatibility vsech komponent

nyni spustte EMC2 z menu a vyberte si: hm2-stepper -> 5i20 a zaskrtnete si ze chcete vytvorit ikonku na tuto konfiguraci na plose

najede vam EMC v zakladni konfiguraci pro 3 krokace

pozor zakladni konfigurace je v palcich a je tam treba ledacos upravit - prikladam svuj momentalni INI soubor pro tri Profistepy nastavene na mikrokrok 1/16, stoupani sroubu XY 5mm a Z 10mm. G0 je nastaveno 2400mm/min. Je to pro nejake testovani na stole s malyma moturkama.

Soubor INI naleznete ve svem domovskem adresari /emc2/configs/hm2-stepper - svuj si pripadne nekam prekopirujte a po nahrati tohoto je treba restartnout EMC2

Jeste poznamka k Profistepum - jelikoz z MESY leze jen 3.3V tak je to totalne na hrane aby spinaly optocleny (jsou pripojeny mekce kvuli LPT) - dpoprucuji na vstupni SMD rezistory pripajet jeste paralelne 470R.

Momentalne jsem ted zkusebne najezdil asi 1km bez jakehokoliv problemu.

Vyse uvedene problemy zrejme zpusobovaly nekompatibility mezi GIT verzi EMC2, FW a ja nevim cim vsim.
Přílohy
5i20.zip
(1.61 KiB) Staženo 374 x
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

21. 11. 2009, 5:38

Tak jsem pustim EMC s 5i20 prvne do materialu a musim rict, ze to je parada. Pokud je cele EMC a karta dobre zkonfigurovana tak je z toho citit jistota chodu. A hlavne se clovek ani neboji neco delat na PC jeste bokem kdyz to frezuje.

Jen je videt ze to je uz jak velka masina. Pekne jsem si nabehnul:

rozvrtaval jsem novou upinaci desku - navrtavakem jsem chtel tuknout jen 0.2mm do materialu 6x8 der v rastru 35mm

napsal jsem si program, ktery prejizdel F2000 2.5mm nad obrobkem a i pri sjizdeni na Z-0.2 jsem jel touhle rychlosti - jakej byl muj ulek kdyz tam nebylo ani liznuto - nejdriv jsem nechapal a kontroloval najeti v Z - pak jsem program odkrokoval a take vse OK

problem byl v tom, ze EMC pri techto rychlostech uz napojuje drahy a nejede presne - proste se otoci zpatky z diry driv nez dojede na finalni rozmer

takze naprava byla:

G01 Z0 F2000
G01 Z-.2 F300
G01 Z2.5 F2000

je to pekne videt i v pripade proste drazky:

G01 Z-1 F2000
G01 X400
G01 Z5

na konci drazky pri vyjizdeni na Z5 je videt obloucek - neni tam ostry roh

jinak dojmy veskrze pozitivni
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

21. 11. 2009, 6:59

Ani nevis,jak ti zavidim. To ja stravil cely bozi den instalaci driveru pro VGA kartu. Kdyz jsem se prokousal pres desitky restatu a uprav konfigu a mel konecne spravne rozliseni s NV driverem, EMC2 mi nenajede, protoze nefunguje OpenGL. Ani blbej screensaver nefunguje. Je to fakt parada. Nainstaluju vse podle navodu,ale stejne vohno.
Myslim,ze nekdo,kdo tohle rutinne zvlada,by si mohl zalozit zivnost na zprovozneni EMC. Ja budu prvni zakaznik. A asi ne jediny. :lol:
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

21. 11. 2009, 7:22

Hmmm a je vubec rentabilni se necim takovym zaobirat? Tedy trapit se HW a premlouvat ho k tomu aby spolupracoval?

Ta dvoujadrova deska od Intelu stoji 1600Kc a koupis k tomu jen pamet za 400Kc (pokud mas disk a zdroj) - komplet cele PC vcetne disku, zdroje, MB a pameti stalo 3.900Kc s DPH a muzes za 30 minut frezovat.

http://www.cncnet.info/galery/dsc_6375.jpg
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

21. 11. 2009, 7:42

To neni o rentabilite. Vzpomen si,jak jsi jeste pred nedavnem resil problem prave s touhle deskou. I kdyz nakonec problem byl jinde,ten cas tomu musis dat. Tohle je standardni PC s AMD 2.5GHz a integrovanou GF440MX. Je to Barrebone s jednim PCI slotem,presne na Mesu jak delanej. Tady neni jiny reseni,nez se to naucit a chovat se kvalifikovane. Zatim je to metoda pokus-omyl.
U nme to neni lenost ale jen fatalni nedostatek casu.
Avenger
Příspěvky: 382
Registrován: 19. 10. 2006, 8:41
Bydliště: Litoměřice

21. 11. 2009, 8:17

RadekCX píše: Jeste poznamka k Profistepum - jelikoz z MESY leze jen 3.3V tak je to totalne na hrane aby spinaly optocleny (jsou pripojeny mekce kvuli LPT) - dpoprucuji na vstupni SMD rezistory pripajet jeste paralelne 470R.
Připájel jsem paralelně ke vstupním SMD rezistorům 2k2 (222) na vstupu optočlenu ještě těch 470R (4700) a vůbec mi to nejede. Kde může být problém? Když na takto upravený vstup optočlenu Profistepu přivedu 3.3V co poskytuje Mesa, tak to krokuje.
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

21. 11. 2009, 8:29

Avenger píše: Připájel jsem paralelně ke vstupním SMD rezistorům 2k2 (222) na vstupu optočlenu ještě těch 470R (4700) a vůbec mi to nejede. Kde může být problém? Když na takto upravený vstup optočlenu Profistepu přivedu 3.3V co poskytuje Mesa, tak to krokuje.
No tak to asi nebude problem vstupu na driveru ne? Z Mesy ti leze co ma? V klidu je na spravne zinicializovanem vystupu 0.22V a pri sepnuti je tam 3.25V.

Nejdriv bych overil co leze z Mesy a pak hledal dal.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Avenger
Příspěvky: 382
Registrován: 19. 10. 2006, 8:41
Bydliště: Litoměřice

21. 11. 2009, 8:49

RadekCX píše:
Avenger píše: Připájel jsem paralelně ke vstupním SMD rezistorům 2k2 (222) na vstupu optočlenu ještě těch 470R (4700) a vůbec mi to nejede. Kde může být problém? Když na takto upravený vstup optočlenu Profistepu přivedu 3.3V co poskytuje Mesa, tak to krokuje.
No tak to asi nebude problem vstupu na driveru ne? Z Mesy ti leze co ma? V klidu je na spravne zinicializovanem vystupu 0.22V a pri sepnuti je tam 3.25V.

Nejdriv bych overil co leze z Mesy a pak hledal dal.
Tak beru zpět. Nechápu sice čím to bylo, ale teď po restartu PC to najednou jede. Nic jsem neměnil jen restartoval. Předtím se mi normálně spustilo EMC2, uploadnul se fw do Mesy a vše se tvářilo jako že to jede, ale z Mesy nelezlo absolutně nic a žádnou chybu to nevyhodilo. Nejela dokonce ani ta výchozí demo konfigurace, ani ta tvoje. :shock:
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

21. 11. 2009, 9:13

Pupak píše:To neni o rentabilite. Vzpomen si,jak jsi jeste pred nedavnem resil problem prave s touhle deskou. I kdyz nakonec problem byl jinde,ten cas tomu musis dat.
No jenze ta deska byla v podporovanem HW a tak se musela najit pricina, protoze "ustoupit nebylo kam". ;-)

Cas to sezralo, ale neresil jsem absolutne to, abych premlouval OS ke spolupraci s HW.

Chapu ale, ze pokud mas hotove PC vcetne case tak je skoda ho nevyuzit.

Hodne stesti.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

21. 11. 2009, 10:04

Blbe je kdyz si clovek nabehne jako RadekCX kde se hned za rohem docetl ze ten HW ma problem, anebo opravdu je k dispozici HW na kterem to nejede. Ono to jde, ale nedoporucoval bych to nikomu kdo nema hluboke znalosti LINU. Obvzlaste ne zacatecnikum.
Myslet si ze i kdyz sem to nikdy nevidel tak ze si rozjedu Realtime System
na PC s grafikou se kterou se verejne vi ze to nechodi je docela dost naivni.
Idealni je strcit do PC LIVECD a necchat ho jeho osudu , za hodinu prijit a podivat se jestlo to funguje.
Jestli ne , tak pro zacatecnika nema smysl neco dal resit, neda to.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

22. 11. 2009, 6:08

Radek-B píše: Myslet si ze i kdyz sem to nikdy nevidel tak ze si rozjedu Realtime System
na PC s grafikou se kterou se verejne vi ze to nechodi je docela dost naivni.
RADEK
Mam to chapat tak,ze GF4MX je GK o ktere se obecne vi,ze pod LNX nechodi? Tyhle vagni formulace jsou nekdy dost matouci. Kde se doctu, ktere GK jsou verejne zname jako nevhodne.

Ve vlaknu o Latenci se pise:

Tak jsem taky prohodil grafiky vyhodil profi Quadro 980 a nahodil GeForce 440 MX a latency je i při hodně zatíženém kompu pod 14 tis. což je super. A nová instalace nebyla potřeba.

Predpokladam,ze tenhle prispevek neni na zmateni a podle toho se chovam. Proto jsem si PC s GF4MX vybral.
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

22. 11. 2009, 11:30

No nakonec jsem tu verejne znamou nepouzitelnou kartu zprovoznil.
Stacilo malicko.Jen spustit konfigurak jako ROOT.
Rada vsem podobnym blbkam jako ja. Nepokousej te se nic vymyslet.Je to ztrata casu. Ctete navody a pri trose stesti narazite na podobnou situaci jakou resite a nakonec uspejete.
Latence je pod 12000, takze i pres LPT motory svisti jak vino.
Mesu si necham na dalsi kolo. ted se jdu opit do nemoty. :lol:
HajHou.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

22. 11. 2009, 11:43

Kdyby sis precetl co se pise kinstalaci EMC.

http://wiki.linuxcnc.org/cgi-bin/emcinf ... ion_issues

Tak zjistis pouhym odhadem , ani nemusis umet anglicky ze s nvidia A Realtime je problem. Ne ze to vubec nejde. Na kolik se citis neco menit v systemu ktery si nikdy pred tim nevidel je tvuj :D problem.


RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

22. 11. 2009, 1:18

To bych musel prolezt stovky stranek,kde nekdo neco napsal o nvidii a Linuxu. Ja jsem vychazel z informaci na tomto foru,kde byla tahle karta oznacena za vhodnou.
Celej problem je proste v tom,ze Linux je ideove tak jinej nez Wokna ,ze fakt nema smysl pokouset se hledat nejakou analogii v reseni problemu. To je totalni ztrata casu.Je jen jedina cesta a to projit si ty porodni bolesti a zaklady Linuxu vztrebat.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22958
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

22. 11. 2009, 2:44

jako bych to tu nerikal :)

ostatne skoro vzdy doslo na ma slova
Vsechna prava na chyby vyhrazena (E)
Odpovědět

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