Eigenentwicklung einer ARM Linux Distribution

background_v1Für die Ansteuerung unserer Elektronik, wurde die Eigenentwicklung einer ARM Linux Distribution fällig.

Es entstand Pollux!!

Pollux

Bei Pollux (Perfect Open Labs Linux) handelt es sich um eine Distro, die von Fabian Ebenhoch und Burkard Martin im Zuge des Open-Labs-Projektes AREA 2.5D – einer Eigenentwicklung einer 2.5D-Fräsmaschine – entwickelt worden ist. Sie bringt alles mit, um mit der Software-Entwicklung auf einem Olimex-Board (s. https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino/) zu beginnen. Neben, SPI-Schnittstelle, C-basierter Entwicklungsumgebung (Scite + gcc) und Python (inkl. SPI-Lib) sind aktuell auch Treiber für Schrittmotoren (Treiberbaustein L6470, komplette selbstgeschriebener Befehlssatz, Auswahl-Terminal für Kontrolle eines Motors) enthalten.

Aktuell verfügbar ist die Distribution als pdf: Distribution_v1.01

Die Software selbst wird gerade für den Download vorbereitet – so, stay tuned!

Fertigstellung des Maschinenbetts

Jpeg
Abb. 1. Maschinenbett

An einem sonnigen Samstag wurde innerhalb von 12h alle Teile des Maschinenbetts gefertigt und selbiger anschließend zusammengebaut. Der Nuttisch wurde so konstruiert das er sich selbst stabilisiert und die Nuten weisen den selben Abstand zueinander auf.

In den nächsten Wochen wird das verfahrbare Portal folgen und Ende Juni hoffentlich das erste Mal ein Verfahren möglich sein.

Weitere Infos und Bilder sind hier zu finden.