Archive for September 2009

Tutorial: Build your OS – Der Regnatix-Code

Im ersten Teil unseres OS-Tutorials haben wir uns ausschließlich mit Bellatrix beschäftigt. Schon das war ein Abenteuer, da wir ja allein in einem Propellerchip acht RISC-Subsysteme zur Verfügung haben. Nun wollen wir aber den Spung über den Graben wagen und lernen, wie die drei Mikrocontroller im Hive gekoppelt sind, wie sie miteinander kommunizieren und wie wir unser Mini-OS auf das Zentrum der Macht konzentrieren – auf Regnatix.

Continue reading ‘Tutorial: Build your OS – Der Regnatix-Code’ »

Neues aus dem Hive-Universum 1

1-regime11-regime21-regime3

1-regime41-regime51-regime6

Das wichtigste zuerst: Regime V05 steht in den Startlöchern! Erste Bilder von Rainer zeigen einige Details – die Kopfzeile mit Uhrzeit und ganz rechts die Belegung der 24 Risc-Subsysteme. Einige weitere Infos in Stichpunkten:

  • Batchverarbeitung
  • Themes – einige Varianten sind auf den Screenshots dargestellt
  • Zusätzliches virtuelles Laufwerk auf dem Host-PC. Damit hat das ständige Wechseln der SD-Card bei der Programmentwicklung endlich ein Ende!
  • Einfache GUI-Funktionen wie zum Beispiel Dialogboxen.

Nun, der Zahn tropft gewaltig – hoffen wir das Rainer uns bald weiter mit Infos versorgt!
Link zum Forum: „Regime V05

Continue reading ‘Neues aus dem Hive-Universum 1’ »

Update 2: Tutorial „Build your Hive“ – Audio-Patch

administra-sound 1Viele werden den Patch schon aus dem Forum kennen, jetzt habe ich die Zeit gefunden, diesen im Tutorial einzuarbeiten. Worum geht es genau:

Nach einigen Gesprächen im Forum hat sich herausgestellt, dass es bei Verwendung von einigen aktiven Boxen zu Störgeräuschen in der Soundausgabe kommt. Hier nun eine kleine Hardwareänderung, welche dieses Problem beseitigt. Als Vergleich die Aufnahme der Wiedergabe von Wave-Dateien mit dem Tool wplay, die direkten über LinIn an einem PC aufgezeichnet wurde.

Update 2: Wegen einiger Unklarheiten bei der konkreten Ausführung des Patches, habe ich den ersten Schritt bebildert. 😉

Weiterführende Links zum Thema:

  1. Link Tutorial: „Build your Hive“
  2. Link Tutorial: „Build your Hive – Audio Patch“
  3. Audiobeispiel WAV mit Administra: administra-soundbeispiel-wave
  4. Link Forum Thema: „Audioschaltung“

Tutorial: Build your OS – Der Bellatrix-Code

Dieses grundlegende Tutorial behandelt in mehreren Teilen folgende Themen:

  • Struktur des Propeller-Mikrocontrollers
  • Struktur des Hive
  • Erste Schritte bei der Erstellung von Software auf dem Hive am Beispiel der Entwicklung eines einfachen Betriebssystems
  • Aufbau und Funktion von TriOS

Continue reading ‘Tutorial: Build your OS – Der Bellatrix-Code’ »

RealHive – Eigenbau und Experimente mit mehr als 512 Cores

glider2Im folgenden möchte ich von einem anderen Eigenbauprojekt berichten – dem RealHive, ein Design mit dynamischer Corezahl und automatischer, selbst strukturierender Funktionsverteilung. Wie beim Hive R13 gab es ein Master-Slave-Konzept, allerdings mit einer weitaus größeren Autonomie der Slaves. Ausgehend von einem kleineren Prototypen mit geringerer Corezahl, hab ich letztlich ein >512-Core System gestaltet, welches drei Jahre ununterbrochen ohne größere Ausfälle online war und während der Continue reading ‘RealHive – Eigenbau und Experimente mit mehr als 512 Cores’ »