Absolutní začátečník - MESA 7i96 - pomoc
Progres po vcerejsku.
MESA
FTDI ze supliku - https://www.aliexpress.com/item/32858408194.html
SW - http://xc3sprog.sourceforge.net/guide.php
Povedlo se mi tam nahrat bezproblemu bitfile do pameti, Mesa se spravne rozblikala a reagovala na ping.
Nasledne elaborace s mesaflash (potrebuju to naprogramovat i fo flash) ktere mesu stridave vidi/nevidi - proste nestabilni stav. Budu resit - pravdepodobne testy na DEB9 - viz nize.
7i96 konfigurator
Nasimulovatelne dokazu zaseknout na DEB10 7i96 (0.1.5) konfigurator - spustit, kliknout na HW info, klik na CPU (nebo NIC) a nasledne uz nejde zmenit TAB, nereaguje na nic - kill procesu.
Toto mi dela na fyzickem HW i na virtualu ve VMWARE.
Takze jsem to zkusil ve virtualu na DEB9 kde jsem povysil LCNC z 2.7 na 2.8 a funguje to naprosto bezproblemu.
Nejak se mi ten DEB10 nezda
MESA
FTDI ze supliku - https://www.aliexpress.com/item/32858408194.html
SW - http://xc3sprog.sourceforge.net/guide.php
Povedlo se mi tam nahrat bezproblemu bitfile do pameti, Mesa se spravne rozblikala a reagovala na ping.
Nasledne elaborace s mesaflash (potrebuju to naprogramovat i fo flash) ktere mesu stridave vidi/nevidi - proste nestabilni stav. Budu resit - pravdepodobne testy na DEB9 - viz nize.
7i96 konfigurator
Nasimulovatelne dokazu zaseknout na DEB10 7i96 (0.1.5) konfigurator - spustit, kliknout na HW info, klik na CPU (nebo NIC) a nasledne uz nejde zmenit TAB, nereaguje na nic - kill procesu.
Toto mi dela na fyzickem HW i na virtualu ve VMWARE.
Takze jsem to zkusil ve virtualu na DEB9 kde jsem povysil LCNC z 2.7 na 2.8 a funguje to naprosto bezproblemu.
Nejak se mi ten DEB10 nezda
abych to uzavrel.
1. 7i96 wizard se mi v D10 stale seka. D9 je OK. Pouzil jsem ho stejne jenom pro vygenerovani sablony, zbytek doresim rucne.
2. mesa beha bez problemu, jsem rad ze i reflash pres JTAG je naprosto bezproblemu - druhy image nenabehl, neb byl nevalidni boot sector - opraveno nasledne mesaflashem.
3. k rozbiti doslo dle meho vinou sekajiciho se wizarda + sileneho klikajiciho uzivatele + nekvalitniho patch kabelu (coz tu nekdo zminoval)
pisu to sem pro to abych to za 10 let nasel
1. 7i96 wizard se mi v D10 stale seka. D9 je OK. Pouzil jsem ho stejne jenom pro vygenerovani sablony, zbytek doresim rucne.
2. mesa beha bez problemu, jsem rad ze i reflash pres JTAG je naprosto bezproblemu - druhy image nenabehl, neb byl nevalidni boot sector - opraveno nasledne mesaflashem.
3. k rozbiti doslo dle meho vinou sekajiciho se wizarda + sileneho klikajiciho uzivatele + nekvalitniho patch kabelu (coz tu nekdo zminoval)
pisu to sem pro to abych to za 10 let nasel
Vzhledem k aktuálnímu hromadnému nákupu u výrobce
viewtopic.php?t=39979
mám kontrolní dotaz.
Existuje pro kartu 7i96 nějaký originální MESA expander I/O pinů?
Nebo se na originál vykašlat a jde to nějak jinak, třeba něco na způsob jako zde pro Arduino
https://forum.arduino.cc/t/64-i-o-expan ... o/291985/8
Odložím si sem ještě jeden polopatistický návod na konfiguraci karty 7i96.
https://wiki.printnc.info/en/controller ... 7i96_Guide
viewtopic.php?t=39979
mám kontrolní dotaz.
Existuje pro kartu 7i96 nějaký originální MESA expander I/O pinů?
Nebo se na originál vykašlat a jde to nějak jinak, třeba něco na způsob jako zde pro Arduino
https://forum.arduino.cc/t/64-i-o-expan ... o/291985/8
Odložím si sem ještě jeden polopatistický návod na konfiguraci karty 7i96.
https://wiki.printnc.info/en/controller ... 7i96_Guide
Na rozšíření P1 potřebuješ:
https://eusurplus.com/index.php?route=p ... uct_id=130
+
http://store.mesanet.com/index.php?rout ... uct_id=118
+
https://eusurplus.com/index.php?route=p ... uct_id=109
????
Nenašel jsem originál doughter Mesa kartu na 26-ti pin. Hledám blbě?
Já už jsem se jednou vydrbal s rozšiřující kartou. Standardně mají daughter karty 50 pin konektor, ale Mesa 7i96 má 26-pin konektor. Tak jsem to musel propojovat zvlášť káblíkama.
Nebo P1 oddělíš jen:
https://nl.aliexpress.com/item/32889188 ... 4c4dNMykPy
Nebo:
viewtopic.php?t=38863
Nebo:
Se připojíš přes sériovou linku.
MESA 7i84
http://store.mesanet.com/index.php?rout ... uct_id=123
https://eusurplus.com/index.php?route=p ... uct_id=130
+
http://store.mesanet.com/index.php?rout ... uct_id=118
+
https://eusurplus.com/index.php?route=p ... uct_id=109
????
Nenašel jsem originál doughter Mesa kartu na 26-ti pin. Hledám blbě?
Já už jsem se jednou vydrbal s rozšiřující kartou. Standardně mají daughter karty 50 pin konektor, ale Mesa 7i96 má 26-pin konektor. Tak jsem to musel propojovat zvlášť káblíkama.
Nebo P1 oddělíš jen:
https://nl.aliexpress.com/item/32889188 ... 4c4dNMykPy
Nebo:
viewtopic.php?t=38863
Nebo:
Se připojíš přes sériovou linku.
MESA 7i84
http://store.mesanet.com/index.php?rout ... uct_id=123
LinuxCNC - MESA 7i96
zz912.webnode.cz
zz912.webnode.cz
Díky za osvětlení a úvod do problematiky jak u karty 7i96 rozšířit počet vstupů a výstupů.
Paralelní cestu
- přes konektor P1 pomocí originální oddělovací karty 7i75 jsem z důvodu skrblivosti zavrhl,
- 1000,- Kč za pár odporů a konektorů je to poněkud moc.
Pro experimenty zvolím nějakou galvanickou oddělovací desku s optrony.
https://www.aliexpress.com/wholesale?ca ... tion+Board
- také jsem nikde nenašel originální oddělovací kartu připojitelnou přímo na 26-ti pinový konektor karty 7i96
Sériová cesta
- přes konektor TB2 pomocí origo karty 7i84 je zajímavá varianta, jen jsem zatím nikde nenašel postup jak to nakonfigurovat...
- máte někdo odzkoušeno 7i96 + 7i84 ?
Paralelní cestu
- přes konektor P1 pomocí originální oddělovací karty 7i75 jsem z důvodu skrblivosti zavrhl,
- 1000,- Kč za pár odporů a konektorů je to poněkud moc.
Pro experimenty zvolím nějakou galvanickou oddělovací desku s optrony.
https://www.aliexpress.com/wholesale?ca ... tion+Board
- také jsem nikde nenašel originální oddělovací kartu připojitelnou přímo na 26-ti pinový konektor karty 7i96
Sériová cesta
- přes konektor TB2 pomocí origo karty 7i84 je zajímavá varianta, jen jsem zatím nikde nenašel postup jak to nakonfigurovat...
- máte někdo odzkoušeno 7i96 + 7i84 ?
Hledal jsem po netu nějaké zkušenosti z propojení 7i96+7i84 a našel jedinou zmínku že to funguje zde:
https://forum.linuxcnc.org/27-driver-bo ... =10#196013
Nikde nic o tom jak je propojit, konfigurovat, zkrátka jak na to, aby společně fungovali.
Mám ji objednanou (sourcing outputs verze), takže experimentovat se bude, ale podpora zkušených bude potřeba... takže každa rada přijde vhod.
https://forum.linuxcnc.org/27-driver-bo ... =10#196013
Nikde nic o tom jak je propojit, konfigurovat, zkrátka jak na to, aby společně fungovali.
Mám ji objednanou (sourcing outputs verze), takže experimentovat se bude, ale podpora zkušených bude potřeba... takže každa rada přijde vhod.
jj, dík.
Tušil jsem že 7i96 bude chtít něco naflaškovat, takže teď už vím po čem se koukat aby tam bylo.
Zadrátovat to nebude problém.
S tím HALem a konfigurováním pinů to už bude horší...
Jak kolega zz912 trefně roztřídil uživatele LinuxCNC+Mesa zde viewtopic.php?p=362659#p362659
vidím se s bídou ve 2. skupině a na uživatelé z té 3. jen zbožně vzhlížím a doufám v jejích ochotu konzultovat když budu v nesnázích a že se tak stane o tom není pochyb
Našel jsem ale příklad konfigurace 5i25+7i84, bude to možné vzít jako vzor od kterého se půjde odpíchnu?
http://freisei.de/index.php?title=MESA
Tušil jsem že 7i96 bude chtít něco naflaškovat, takže teď už vím po čem se koukat aby tam bylo.
Zadrátovat to nebude problém.
S tím HALem a konfigurováním pinů to už bude horší...
Jak kolega zz912 trefně roztřídil uživatele LinuxCNC+Mesa zde viewtopic.php?p=362659#p362659
vidím se s bídou ve 2. skupině a na uživatelé z té 3. jen zbožně vzhlížím a doufám v jejích ochotu konzultovat když budu v nesnázích a že se tak stane o tom není pochyb
Našel jsem ale příklad konfigurace 5i25+7i84, bude to možné vzít jako vzor od kterého se půjde odpíchnu?
http://freisei.de/index.php?title=MESA
Buď v klidu. Je to hodně samosplachovací.
Natáhneš drivery, dáš "show pin" a ten Ti vypíše co všechno máš k dispozici.
Mesa je přítulné zvířátko.
Škoda, že ty SS karty jsou dost drahé. Jinak bych si taky jednu na hraní koupil.
Fupe dřív dělal nějaké pokusy, že psal SW do Blue-pill, aby se z něho stala SS periferie.
Ani nevím, jestli to dotáhl do realizačního stádia nebo ne. To by bylo zajímavé.
Já jsem to kdysi taky zvažoval. Problém je v tom, že zrovna v tomto je dost velký bordel v dokumentaci.
Resp. spousta technických informací k protokolu v dokumentaci úplně chybí.
Natáhneš drivery, dáš "show pin" a ten Ti vypíše co všechno máš k dispozici.
Mesa je přítulné zvířátko.
Škoda, že ty SS karty jsou dost drahé. Jinak bych si taky jednu na hraní koupil.
Fupe dřív dělal nějaké pokusy, že psal SW do Blue-pill, aby se z něho stala SS periferie.
Ani nevím, jestli to dotáhl do realizačního stádia nebo ne. To by bylo zajímavé.
Já jsem to kdysi taky zvažoval. Problém je v tom, že zrovna v tomto je dost velký bordel v dokumentaci.
Resp. spousta technických informací k protokolu v dokumentaci úplně chybí.
Ahoj,
Tak nejak to na blue-pillu chodí,
https://github.com/fupe/sserial-template
tady je nejakej vzorek..... kterej vychází z https://github.com/fdarling/mesa-smarts ... e-template psanej pro TEENSY a ten jak sám píše zase vychazí z toho co jsem psal před časem já na základě poznatku martyxxx a vlastního výzkumu
a ještě je tady k tomu nějaká konverzace. https://forum.linuxcnc.org/41-guis/3822 ... ce?start=0
Nechal jsme to v arduino IDE, přecejenom by to mohlo být pro začínající průzkumníky snažší než nejakej KAIL VISION a STM32IDE v kterym so dělal původně.
Pokoušel jsem se udelat to trochu víc univerzalní aby to mělo například vícero sw modu jako maj ty original karty. Ale už nevim jak to dopadlo. Snad to i běhalo. Taky sem na foru řešil jak je to s nastavenim NV proměnych při startu LCNC a za jeho běhu. Někde tam byla nějaká chybička.
Co je ale myslím dobrá zpráva, tak novejší verze sserial podporuje misto 96 bitu tuším 224, takže tím už se něco přenášet dá.
Intenzivně sem se tomu věnoval z jara několik měsíců, ale pak sem musel řešil nějaký cnc mašiny, do toho po mě občas něco chtěj v práci abych si tu vejplatu zasloužil a taky sem začal zkoumat zase něco jínýho, tak sem šoupnul sserial na chvíli k ledu. A taky sem čekal na nejaky seriový převodníky z TTL na RS, protože ty co sem měl v šuplíku nejak nechodily a než přišly, však to znáte.
Martin
Tak nejak to na blue-pillu chodí,
https://github.com/fupe/sserial-template
tady je nejakej vzorek..... kterej vychází z https://github.com/fdarling/mesa-smarts ... e-template psanej pro TEENSY a ten jak sám píše zase vychazí z toho co jsem psal před časem já na základě poznatku martyxxx a vlastního výzkumu
a ještě je tady k tomu nějaká konverzace. https://forum.linuxcnc.org/41-guis/3822 ... ce?start=0
Nechal jsme to v arduino IDE, přecejenom by to mohlo být pro začínající průzkumníky snažší než nejakej KAIL VISION a STM32IDE v kterym so dělal původně.
Pokoušel jsem se udelat to trochu víc univerzalní aby to mělo například vícero sw modu jako maj ty original karty. Ale už nevim jak to dopadlo. Snad to i běhalo. Taky sem na foru řešil jak je to s nastavenim NV proměnych při startu LCNC a za jeho běhu. Někde tam byla nějaká chybička.
Co je ale myslím dobrá zpráva, tak novejší verze sserial podporuje misto 96 bitu tuším 224, takže tím už se něco přenášet dá.
Intenzivně sem se tomu věnoval z jara několik měsíců, ale pak sem musel řešil nějaký cnc mašiny, do toho po mě občas něco chtěj v práci abych si tu vejplatu zasloužil a taky sem začal zkoumat zase něco jínýho, tak sem šoupnul sserial na chvíli k ledu. A taky sem čekal na nejaky seriový převodníky z TTL na RS, protože ty co sem měl v šuplíku nejak nechodily a než přišly, však to znáte.
Martin
Parádní počin, díky za sdílení informací i výsledků.
No a že to prej nejde.
A ono to jde, dokonce přímo v česku, někteří lidi jsou fakt šikovní.
Díky i za odkazy, juknul jsem do té diskuse, je to zatím pro mne nesrozumitelné...
Beru to tak, že proběhl základní výzkum, tak asi budu muset počkat na výsledky z aplikovaného výzkumu kde to už bývá více polopatistické
Mám ještě jinej dotaz.
Chtěl jsem se pustit do experimentu s paralelním rozšiřováním I/O pomoci 26-pinového portu P1 na 7i96.
Domníval jsem se že najdu v šupleti se staršími kabliky z klasických beden PC i ten na LPT port a že odzkouším zda pasuje. Nenašel.
Nezkoušel jse ho už někdo zda pasuje?
Je to tento https://www.aliexpress.com/item/1005001278475839.html
No a že to prej nejde.
A ono to jde, dokonce přímo v česku, někteří lidi jsou fakt šikovní.
Díky i za odkazy, juknul jsem do té diskuse, je to zatím pro mne nesrozumitelné...
Beru to tak, že proběhl základní výzkum, tak asi budu muset počkat na výsledky z aplikovaného výzkumu kde to už bývá více polopatistické
Mám ještě jinej dotaz.
Chtěl jsem se pustit do experimentu s paralelním rozšiřováním I/O pomoci 26-pinového portu P1 na 7i96.
Domníval jsem se že najdu v šupleti se staršími kabliky z klasických beden PC i ten na LPT port a že odzkouším zda pasuje. Nenašel.
Nezkoušel jse ho už někdo zda pasuje?
Je to tento https://www.aliexpress.com/item/1005001278475839.html
Nezkoušel, ale určitě pasuje. Je to on.Grad píše: ↑12. 8. 2021, 4:46 Chtěl jsem se pustit do experimentu s paralelním rozšiřováním I/O pomoci 26-pinového portu P1 na 7i96.
Domníval jsem se že najdu v šupleti se staršími kabliky z klasických beden PC i ten na LPT port a že odzkouším zda pasuje. Nenašel.
Nezkoušel jse ho už někdo zda pasuje?
Je to tento https://www.aliexpress.com/item/1005001278475839.html
Maximálně může mít zaslepenou nohu 26, tak tomu pomůžeš vrtákem 1mm (byla by tam plastová záslepka).
Tyhle káblíky ze starých PC určitě má spousta lidí, tak Ti ho někdo věnuje.
Třeba i já, pokud bys někdy měl cestu kolem.