|
Smoothieboard für SparkCube XL ? 18. July 2015 18:44 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 45 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 10:44 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 52 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:14 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 4.977 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:27 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 52 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 11:50 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:02 |
Registrierungsdatum: 11 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: 11 Jahre zuvor Beiträge: 52 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:29 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
doch sogar sehrQuote
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.
klar ist das so gelöst anders wärs ja noch schrecklicher, aber trotzdem ist das "nicht sauber"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
aber eben ein spezieller bereich der eben nur für die echtzeit anwendungen da ist .... viel viel sauberer einen A8 auf dem z.b. ein Debian läuft wo ich alles draufpacken kann was ich will, wo ein bewährtes system läuft das eben genau dafür gedacht ist, und das ein sehr performantes interface zu den PRUs hat die eben genau das tun wofür sie gemacht wurden, und nicht auch so nebenbei noch den ganzen ETH und Server mist ....|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 12:58 |
Registrierungsdatum: 11 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: 11 Jahre zuvor Beiträge: 52 |
Dann hat man 1-2 Cortex-Ax Cores (ich glaube A8) und gleich noch nen FPGA dazu, sodass man Dinge wie die Schritterzeugung einfach in Hardware gießen kann, was noch besser wäre, als es auf "Echtzeitkernen" laufen zu lassen. Sowas würde mir mal gefallen
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:20 |
Registrierungsdatum: 15 Jahre zuvor Beiträge: 7.616 |
Quote
irrenhaus
der Source von Marlin ist schlicht und ergreifend schlecht.
Quote
mantus
doch sogar sehrQuote
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.klar ist das so gelöst anders wärs ja noch schrecklicher, aber trotzdem ist das "nicht sauber"
| Generation 7 Electronics | Teacup Firmware | RepRap DIY |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:35 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 1.518 |
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: 11 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]
Der Stil von Teacup gefällt mir auf jeden Fall. Und das was ich ungehinder gerade mit Marlin mache würdest du eh nie mit Teacup machen lassen 
| 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: 15 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: 18 Jahre zuvor Beiträge: 14.148 |
|
Re: Smoothieboard für SparkCube XL ? 20. July 2015 13:56 |
Registrierungsdatum: 15 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: 11 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: 11 Jahre zuvor Beiträge: 1.518 |
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: 15 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: 11 Jahre zuvor Beiträge: 1.518 |
was bringt das beste board ohne FW.
und die FW darauf läuft zwar hat aber kaum Features :/
|
Re: Smoothieboard für SparkCube XL ? 21. July 2015 02:37 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 45 |

|
Re: Smoothieboard für SparkCube XL ? 21. July 2015 02:56 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 45 |
|
Re: Smoothieboard für SparkCube XL ? 21. July 2015 09:30 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 52 |
.
Lösung zu entwickeln, die meinen Vorstellungen entspricht. Ich werds aber nicht tun, da das einen immensen Aufwand bedeutet und am Ende wahrscheinlich keiner meine Lösung nutzt
|
Re: Smoothieboard für SparkCube XL ? 21. July 2015 15:01 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 45 |

|
Re: Smoothieboard für SparkCube XL ? 21. July 2015 15:21 |
Registrierungsdatum: 11 Jahre zuvor Beiträge: 45 |