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

Re: Probleme mit Modul strx Kategorie: Programmierung (von André H. - 14.01.2007 19:53)
Als Antwort auf Re: Probleme mit Modul strx von heiko - 13.01.2007 16:23
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0, OSOPT V3.1
Hallo Heiko,

> danke für den Hinweis, daran lag es wohl.
> Ich dachte, der Treiber wird mit dem OSPT (V3.1b1) installiert.

Wie kommst Du darauf ?
Ich habe zwar vor, irgendwann sys0002 genauso, wie sys0001 im OS
zu integrieren, jedoch muÃ? ich erst Platz im OS schaffen.
(Ich brauche ca. 550Byte zusammenhängenden Speicher in Segment 0.)

AuÃ?erdem steht im Header von jedem Modul drin, was es an anderen Modulen
oder Treibern benötigt.

Bei sys0001 (und capture.hex) ist es z.B. so, da� in den Modulen zwei Sätze
von Einsprungadressen vorhanden sind, von denen ein Satz immer auskommentiert ist.
Ein Satz Einsprungadressen ist für sys0001.hex und der andere für OSOPT V3.x .
Sys0001 ist seit OSOPT V3.0 integriert. D.h. im Flashbereich des OS (Segment 0)
befinden sich auch die Routinen von sys0001.
(Beim Laden eines (CC2-)OS werden Daten nur in Segment 0 geschrieben.
Alle anderen Flashsegmente bleiben beim Laden des OS völlig unberührt.)

Bei den Modulen, welche sys0002 benötigen steht deutlich drin, da� sys0002.hex benötigt wird.
Bei den Modulen, welche sys0001 benötigen, steht drin, da� entweder
sys0001.hex oder OSOP V3.x benötigt wird.

Also nochmal zusammengefaÃ?t.
Von OSOPT V3.0 bis OSOPT V3.1b1 sind lediglich die Systemtreiber sys0001 und
capture.hex integriert. Sonst nichts.
Das wird wahrscheinlich auch bei den künftigen Beta-Versionen von OSOPT V3.1 so sein.
Erst zum SchluÃ? werde ich sys0002 integrieren. Es wird dann auch Modulupdates
aller betreffenden Module geben, da hier natürlich völlig andere Einsprungadressen
benötigt werden.

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: