a to ty drivery budou jiné na Opi a RPi ? Zatím o tom jen čtu, ale trendem je nějaká kompatibilita inteface mezi těmito deskami, ne?Mex píše: ↑20. 3. 2021, 7:08To jsem zkontroloval hned v zápětí.
A RPi zatím cenu drží.
Ano, RPi nemá ten šikovný OpenRISC koprocesor.
Já mám těch OPi doma víc. Tak je musím předisponovat.
Zatím jsem je používal na všechno (multimediální přehrávač, domácí automatizace, CNC). Protože byly levné, snadno dostupné a pro mé potřeby dobře vybavené.
Tak teď je nechám jenom na to CNC a pro automatizaci nasadím nějaké RPi.
A protože se chci časem pustit do speciálních EtherCAT driverů, tak místo pro OPi to už udělám pro RPi. Fakt mě to OPi nakrklo.
LinuxCNC na OrangePi
Bohužel budou úplně jiné. Ethernet je na OPi a RPi dělaný odlišně.
Dokonce třeba na RPi je to použitelné až na verzi RPi 4, protože předchozí verze měly Ethernet taky dělaný jinak (a blbě, přes USB).
Ten EtherCAT master od IgH umožňuje používat speciální drivery, které obcházejí operační systém, a které jedou bez interruptu. Takže ve výsledku je to výhodné, protože to nebrzdí systém a dá se ten Ethernet využívat i v real-time vlákně.
Jenže to znamená, že ty drivery musí být napsané speciálně. Jinak, než jak fungují běžné drivery pro Ethernet.
Teoreticky ten master umožňuje používat i běžné drivery, za cenu trochu horších vlastností. To zhoršení by až tak nevadilo.
Ale použití těch standardních driverů je nespolehlivé.
Možná to někomu funguje, ale mně to prostě dřív nebo později spadne. A nejsem sám, podobných stížností je plný Internet.
Takže pokud má ten EtherCAT fungovat spolehlivě, je (podle mě) třeba nekompromisně použít speciální drivery. A ty je třeba pro RPi napsat, zatím jsem je nikde hotové neviděl.
a nebylo by systémovější je na tu chybu upozornit ať to opraví sami , v případě změny hw bys je psal pokaždé znovu, takhle snad funkčnost přenesou i na každou další budoucí změnu.
moc do toho nevidím, takže se hloupě zeptám...to dáš pak do repozitáře na GitHub nebo to je čistě tvoje záležitost ?
- robokop
- Site Admin
- Příspěvky: 22371
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
Tohle mozna pada z podstaty
Efektivny by bylo najit lidi co maji cas a napsali by ty realtime bezinterruptovy drivery pro dalsi sitovky..
Efektivny by bylo najit lidi co maji cas a napsali by ty realtime bezinterruptovy drivery pro dalsi sitovky..
Vsechna prava na chyby vyhrazena (E)