Smoothieboard für SparkCube XL ? 18. July 2015 18:44 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 45 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 10:44 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 52 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:14 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 4.977 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:27 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 52 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:50 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 1.516 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:02 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:17 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 52 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:29 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 1.516 |
doch sogar sehr klar ist das so gelöst anders wärs ja noch schrecklicher, aber trotzdem ist das "nicht sauber"Quote
irrenhaus
Was das Echtzeitthema angeht muss ich aber widersprechen: Der Cortex-M3 ist genau dafür gebaut. Der Task, der die Schrittimpulse generiert, ist tatsächlich die ISR eines Hardware-Timers, der mit höchster Priorität konfiguriert ist und genügt somit sogar den Anforderungen der harten Echtzeit - ein Überschreiten des Zeitrahmens wäre gleichbedeutend mit einem effektiven hängen des Prozessors und damit ein Versagen des Systems.
Durch diesen Timer werden alle anderen Prozesse unterbrochen um die entsprechenden Schrittimpulse zu erzeugen, d.h. in der Hinsicht gibt es da eigentlich nichts zu meckern.
also von besserer Software architektur sprechen und dann einen ETH stack, Webserver, ...... und ISRs für steps auf dem.... ahhhhhhhQuote
irrenhaus
Die sogenannten PRUs der modernen Prozessoren sind ja auch häufig genug einfach Cortex-M3 Prozessoren auf denen ein RTOS läuft - so, afaik, auch die im BBB. Ansonsten sind es aber auch nur DSPs, also Mikrocontroller mit einem etwas spezialisierterem Befehlssatz.
D.h. das SmoothieBoard unterscheidet sich Architekturell eigentlich nicht von den allseits beliebten Ärmel basierten Plattformen - lediglich in den Spezifikationen wie z.B. Geschwindigkeit.
Trotzdem hat Smoothie IMO die sehr viel bessere Softwarearchitektur - tut mir leid, und ich will hier nicht die erbrachte Leistung schmälern, aber der Source von Marlin ist schlicht und ergreifend schlecht.
Trotzdem, absolut, Smoothie ist nicht das Ende und auch keine erfrischend neue & andere Technologie - IMO sehr wohl aber ein großer Schritt vorwärts.
So viel zu meiner Meinung
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:58 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:10 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 52 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:20 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 7.616 |
Quote
irrenhaus
der Source von Marlin ist schlicht und ergreifend schlecht.
Quote
mantus
doch sogar sehr klar ist das so gelöst anders wärs ja noch schrecklicher, aber trotzdem ist das "nicht sauber"Quote
irrenhaus
Durch diesen Timer werden alle anderen Prozesse unterbrochen um die entsprechenden Schrittimpulse zu erzeugen, d.h. in der Hinsicht gibt es da eigentlich nichts zu meckern.
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:35 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 1.516 |
ein klares ... jeinQuote
Traumflug
Das macht eigentlich jedes Echtzeit-Betriebssystem so. Das Wichtige direkt, der Rest wenn Zeit übrig ist.
naja genau das wäre ja der A8Quote
Traumflug
"Abhilfe" schafft da nur ein zweiter Prozessor. Wobei es dann egal ist, ob der huckepack auf dem Hauptprozessor drauf ist oder nicht.
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:45 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 4.977 |
Quote
Traumflug
Es mangelt eben noch an einfachen ARM-Boards. Dauert noch ein Weilchen, so Leute wie der Wurstnase hat sich erst lang und breit beraten lassen und dann doch nichts oder nichts verwertbares gemacht. Jetzt habe ich das selber in die Hand genommen: [github.com]
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:45 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 7.616 |
Quote
mantus
naja genau das wäre ja der A8
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:56 |
Administrator Registrierungsdatum: 16 Jahre zuvor Beiträge: 13.906 |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:56 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 7.616 |
Quote
Wurstnase
Der Stil von Teacup gefällt mir auf jeden Fall.
Quote
Wurstnase
Und das was ich ungehinder gerade mit Marlin mache würdest du eh nie mit Teacup machen lassen
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 14:01 |
Registrierungsdatum: 9 Jahre zuvor Beiträge: 4.977 |
Triffid Hunter's Calibration Guide | --> X <-- Drill for new Monitor | Most important Gcode. |
Re: Smoothieboard für SparkCube XL ? 20. July 2015 16:14 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 1.516 |
Quote
Traumflug
.... oder der BeagleBone, der einen Signalprozessor auf dem Board hat. Die können das alles schon, einen Controller mit A8 müsste man erst noch entwerfen. ...Quote
mantus
naja genau das wäre ja der A8
*hust* ... wie meinst du das jetzt?Quote
beaglebone.org
Processor: AM335x 1GHz ARM® Cortex-A8
Re: Smoothieboard für SparkCube XL ? 20. July 2015 16:44 |
Registrierungsdatum: 13 Jahre zuvor Beiträge: 7.616 |
Quote
mantus
*hust* ... wie meinst du das jetzt?Quote
beaglebone.org
Processor: AM335x 1GHz ARM® Cortex-A8
Generation 7 Electronics | Teacup Firmware | RepRap DIY |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 01:10 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 1.516 |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 02:37 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 45 |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 02:56 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 45 |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 09:30 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 52 |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 15:01 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 45 |
Re: Smoothieboard für SparkCube XL ? 21. July 2015 15:21 |
Registrierungsdatum: 10 Jahre zuvor Beiträge: 45 |