Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Endlich OS-Update für C-Control I 1.1 Kategorie: C-Control I V1.1 (von das |_ Team - 1.04.2015 7:11)
Sensation:   Nachträgliches OS-Update für C-Control I 1.1 über die Serielle Schnittstelle ist doch möglich!


Schon lange ist bekannt dass in einem Magnetfeld stromdurchflossene Leiterstrukturen einer Ablenkung durch die Lorentzkraft unterliegen.

Zur Auffrischung:


Wenig bekannt ist dagegen dass der 68HC05B6 Mikrokontroller, auf dem die C-Control basiert, über ein zusätzliches Kontrollregister verfügt. Auch im  HTML-ROM-Listing der ccintern Website wird davon nichts erwähnt.
 

Das zum Mask-Align (Einjustierung der ROM-Maske) bei der Herstellung des 68HC05 Mikrokontrollers verwendete Register enthält das bislang undokumentierte Lorentz-Bit ("Lbit"). Erst nach dem Mask-Align wird das Lbit gesetzt und aktiviert den Lorentzkraft-Kompensator der das korrekt einjustierte ROM-Gitter dauerhaft stabilisiert.

Anders als sein entfernter Verwandter, der Fluxkompensator, wurde das Lbit hierzulande kaum bekannt und wäre fast in Vergessenheit geraten. Dabei kann doch dieser kleine Geselle äusserst Nützliches leisten:

Bringt man nämlich die C-Control in ein Magnetfeld, und toggelt mehrfach das Lbit, lässt sich das ROM samt altem C-Control-Betriebssystem mechanisch um eine halbe Gitterbreite im Siliziumkristall verschieben !

Das geht besonders einfach mit den Schiebebefehlen "SHL"(nach links) bzw. "SHR"(nach rechts).

Die hierzu benötige Lorentzkraft liefert schon ein einfacher Kühlschrankmagnet, in etwa 30 cm Entfernung zur C-Control gehalten. Zusätzlich kann der Magnet wiederholt in langsamer, konzentriert gesteuerter Bewegung der C-Control angenähert und wieder entfernt werden.  Dabei sollte kein anderer Magnet in der Nähe sein. Und keine fachfremden Zuschauer die oft die zugrunde liegenden physikalischen Zusammenhänge nicht verstehen, und dann womöglich noch nutzlose Kommentare geben wollen.

Evt. reicht sogar bereits das schwache Magnetfeld der Erde um das Update erfolgreich durchzuführen (In diesem Fall ist es einfacher nur die C-Control zu bewegen).

Das veränderliche Magnetfeld beschleunigt die Regeneration der Kristallstruktur - an der alten ROM Position entsteht schon bald frisches Silizium - in welches anschliessend das OS-Update eingespielt werden kann.

Als Praktiker müssen wir leider den theoretischen Beweis für diese verblüffende Entdeckung schuldig
bleiben. Auch würde ein solcher sicherlich den Rahmen dieses Artikels sprengen.


Stattdessen ein praktischer Beweis: OS-Update für die C-Control I 1.1 über die Serielle Schnittstelle


Hier einige der neuen Funktionen:

- DOS-ähnliche Kommandozeile

- Alles über die Serielle Schnittstelle

- endlich beliebig viele Userprogramme gleichzeitig  ;-)



Mit wissenschaftlichen Grüssen

 das |_ Team

 Antwort schreiben

Bisherige Antworten:

Re: Endlich OS-Update für C-Control I 1.1 (von gerdl - 2.04.2015 17:23)
    Re: Endlich OS-Update für C-Control I 1.1 (von das |_ Team - 2.04.2015 19:51)