Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

OSOPT V3.0 Betatest Kategorie: Progr. Assembler, TaskingTools, OS (von André H. - 30.12.2003 21:48)


Hallo @alle,

Ich habe heute das neue OSOPT V3.0 fertiggestelltund suche ein paar Leute,
die es ein wenig Testen. Nicht, daÃ? ich irgendeinen Bug reingebracht habe. :-)
Wer das OSOPT V3.0 testen will, antwortet einfach auf dieses Posting.
Die Angabe des E-Mail-Adresse im Feld "E-Mail" bitte nicht vergessen.
Aus Spam-Schutzgründen die Adresse bitte nicht in den Text schreiben.

Nun zu den Features in OSOPT V3.0:

- Als Grundlage dient OSOPT V2

- Das CC2-interne LCD wird vom System nichtmehr angesteuert.
  Also keinerlei Meldungen wie Hostmode, Runnning, Fehlermeldungen etc.
  Somit wird diese I²C-Bus-Adresse frei, wenn man das interne LCD, falls vorhanden,
  abschaltet.(LCD-Adj der Unit auf GND ziehen)
  Das Display kann aber noch aus dem C2-Programm angesteuert werden.
  Hier ist aber dann zwingend ein lcd.init() notwendig.

- Ausgabe der Systemmeldungen über eine "HostLED", welche sich bereits auf
  dem CC2-StarterBoard und dem CC2-ReglerBoard ab V1.1 befindet.
  Diese LED wird über einen Transistor (PNP) oder einen Puffer an den Host-Pin
  angeschlossen und soll leuchten, wenn der Pin einen GND-Pegel besitzt.
  Die HostLED leuchtet, wenn sich die CC2 im Hostmode befindet und gibt
  Blink-Codes bei Fehlermeldungen und beim Beenden von Programmen aus,
  welche bisher als Text-Meldungen auf das interne LCD ausgegeben wurden.
  (Ist bei OSOPT V3.0 dukumentiert)
  Der Host-Pin (P3.4) wird als Open-Drain benutzt. So kann es zu keinerlei
  Kurzschlüssen kommen, wenn die LED ansteuert wird und gleichzeitig
  die Hosttaste gedrückt wird. Es muÃ? lediglich darauf geachtet werden, daÃ?
  eventuelle weitere Eingangssignale, welche über den Hostpin(P3.4) erfasst
  werden, als Open-Drain/Collector ausgeführt sind. (z.B. Inkremental-Geber)

  Für Station-II-Nutzer gibt's hier einen kleinen Lichtblick: Durch die kleine oben
  beschriebene Modifikation lässt sich die HostLED sehr einfach nachrüsten.

 Kleiner Nebeneffekt durch die HostLED: Programme starten nach einem
 Reset schneller. :-)

- nächstes Feature:
  Bei der CC2 gab es bisher zwei völlig ungenutzte Flashsegmente. Sement 1 & 2.
  Das OS befindet sich lediglich in Segment 0.
  Ab sofort können diese beiden Segmente wie Segment 3 für ASM/C-Code
  benutzt werden. Somit stehen insgesamt 192kB statt 64kB für System-Routinen
  zur Verfügung. :-)
  Für das Löschen der Segmente 1 & 2 sowie das Laden von Daten gibt es vier
  weitere Hostmode-Kommandos (14,15,16,17).
  Das ist übrigens der Grund, warum ich letztes Wochenende das CC2Net.de-DLTool V2.2
  veröffentlich habe. Ich muÃ? das Laden in Seg1 & Seg2 noch implementieren.
  Ich sollte dies aber bis morgen schaffen.

- und noch ein Feature:
  Die Systemtreiber capture.hex und sys0001.hex sind in OSOPT V3.0
  bereits integriert. Somit entfällt das Laden dieser Dateien.

- Last, but not least:
  Es kann über eine Systemroutine über aus einem C2-Programm
  die OS-Version ausgelesen werden. :-)
  Ich werde Wahrscheinlich auch noch eine HEX-Datei dazu erstellen,
  die man in Seg3 Laden kann. Dann funzt das mit allen OS-Versionen. :-)

So, das war's bis jetzt.
Wer noch Anregungen zu OSOPT V3.0 hat, kann diese ebenfalls posten.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: OSOPT V3.0 Betatest (von Werner - 3.01.2004 1:53)
Fehler Codes über Host LED (von Markus A. - 2.01.2004 17:17)
    Re: Fehler Codes über Host LED (von André H. - 2.01.2004 22:44)
        Re: Fehler Codes über Host LED (von Markus A. - 2.01.2004 23:28)
            Re: Fehler Codes über Host LED (von André H. - 2.01.2004 23:57)
    Re: Fehler Codes über Host LED (von TN - 2.01.2004 20:10)
Re: OSOPT V3.0 Betatest (von Holger Wagenlehner - 1.01.2004 13:52)
Re: OSOPT V3.0 Betatest (von Johann Gerner - 31.12.2003 16:18)
Re: OSOPT V3.0 Betatest (von TN - 31.12.2003 14:16)
    Re: OSOPT V3.0 Betatest (von TN - 1.01.2004 13:32)
        Re: OSOPT V3.0 Betatest (von André H. - 1.01.2004 14:03)
            Re: OSOPT V3.0 Betatest (von TN - 1.01.2004 16:12)
                Re: OSOPT V3.0 Betatest (von André H. - 2.01.2004 8:57)
                    Re: OSOPT V3.0 Betatest (von TN - 2.01.2004 20:07)
Re: OSOPT V3.0 Betatest (von Markus A. - 31.12.2003 13:06)
    Re: OSOPT V3.0 Betatest (von Burkhard Fischer - 31.12.2003 14:23)
        Re: OSOPT V3.0 Betatest (von André H. - 31.12.2003 20:11)
            Re: OSOPT V3.0 Betatest (von Burkhard Fischer - 1.01.2004 18:59)
                Sorry, mein Fehler (von André H. - 1.01.2004 23:49)
                    Re: Sorry, mein Fehler (von Burkhard Fischer - 2.01.2004 15:53)
                    Re: Sorry, mein Fehler (von Burkhard Fischer - 2.01.2004 8:18)