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

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Hallo @all, > > Sorry, daß Ihr von mir so wenig hört. > Ich arbeite seit längerem schon an meiner Belastungsgrenze. > Mit ein Grund ist diesmal auch der Festplattencrash(Lagerschaden/Headcrash) von Februar, > dessen Auswirkungen ich wahrscheinlich noch bis Herbst spüren werde. > Bei mir stand der Betrieb fast zwei Wochen nahezu still, da ich mit Datenrekonstruktion > beschäftigt war und sehr vieles aus dem Kopf rekonstruieren mußte. > (u.a. auch Änderungen am CC2Net.de-DL-Tool seit V2.22, Anleitungen und andere Dinge seit Herbst '05) > Naja, die Folgen einer schlechten Datensicherung eben. > Mittlerweile sichere ich aber regelmäßig 3fach, sodaß bei einem solcher Datenverlust > im schlimmsten Fall die Daten weniger Tage verloren gehen. > > Ich werde ab jetzt versuchen wieder vermehrt im Forum zu posten. > Auch wenn dies bedeutet, daß bei Mails die über CCTools reinkommen, > erhöhte Wartezeiten entstehen. > Denn dadurch, daß ich nicht dazukam im Forum zu posten, habe ich sehr viele Fragen > über CCTools per Mail bekommen, die eigentlich ins Forum gehören. > > Da es derzeit zeitlich bei mir immernoch äußerst knapp aussieht, habe ich gestern > die erste Betaversion von OSOPT V3.1 hochgeladen. > Leider bin ich seit Ende letzten Jahres nichtmehr dazugekommen an OSOPT V3.1 weiter zu arbeiten. > Zum Glück waren OSOPT V3.1 und die Daten dazu mit dabei, was die Datenrettungsfirma > wiederherstellen konnte. > Ich stufe OSOPT V3.1 Beta 1 als stabil ein. Alle Änderungen wurden ausführlich getestet. > Als kleine Übersicht zu den Änderungen: > - Bugfix: CAN-Bus, senden auf Kanal 13 > - Neuerung: Extended Quit: Parameter größer 255 bei quit führen dazu, > daß die letzten RS232-Parameter des Programms erhalten bleiben. (Speed, Format, Puffer) > Das wird für das Remote-DL-Tool, wenn ich es irgendwann endlich schaffe es fertig zu entwicklen, > sowie für ein mögliches Laden von Programmen über den XPort benötigt. > (Das wird voraussichtlich ab dem CC2Net.de-DL-Tool ab V2.3 mit > einer direkten Socks-Verbindung gehen.) > > Optimierungen: > - komplette Überarbeitung des Kernels. Das brachte insgesamt eine kleine Geschwindigkeitssteigerung > - teilw. Überarbeitung der Stringfunktionen. Das brachte bisher ca. 30% mehr Geschwindigkeit. > - Überarbeitung der Integer und Long Stackoperationen. Das brachte je ca. 2% und 7% beschleunigung > - Überarbeitung einiger Rechenfunktionen. VM ADD INI_INT konnte ca. 10% beschleunigt werden. > - und noch einige andere Routinen > > Die Optimierungen bei OSOPT V3.1 stehen noch am Anfang. Ich muß wieder Zeit finden, > um micht intensiv mit dem OS zu beschäftigen. > D.h. das zeilenweise Durchgehen und Optimieren des OS. > Auf meiner ToDo-Liste stehen aber noch solche Dinge, wie > - implementierung von sys0002.hex, wofür noch Platz geschaffen werden muß. > - Untersuchen des zeitweisen Handshake-Fehlers bei HWCOM. (konnte bisher keinen Fehler entdecken) > - neue VM-Instruktionen ROL und ROR, welche von Anfang an vorgesehen waren, aber > nicht implementiert wurden. > - natürlich das Beschleunigen der VM, wo es auch immer möglich ist. > und als Schmankerl: > - implementierung von C2-Interrupt-Routinen. > Dazu werden einzelne Threads als als Interruptroutine definierbar sein. > Das ist aber erst in der ersten Planung. Daher muß ich erst die Machbarkeit prüfen. > > > Hardwaretechnisch werde ich auch ein paar Neuerungen schaffen: > Die XPort-Geschichte, also CC2 als Webserver, werde ich diesen Monat angehen. > D.h. das Aufnehmen des XPorts ins CCTools-Sortiment, sowie das Produzieren einer > passenden Platine, auf der auch die 3,3V-Versorgung für den XPort stattfindet. > > Das RAM-Device HS 4MBit, welches das CC2Net-RAM-Deivce HS 2MBit ablöst, > werde ich in Kürze anbieten. Es ist gerade in der Testphase und es finden hier und da noch > Optimierungen in der Firmware statt. > > Das I2C-USBCOM wird vermutlich bis Juni/Juli fertig sein. > > Und nun etwas, um ein paar Leute etwas euphorisch zu machen: > Ich hatte etwas mit MMC-und SD-Karten an der CC2 experimentiert, da ich es u.a. > für ein paar Kundenprojekte benötige. > Als Interface kommt man im besten Fall mit ein paar wenigen Bauteilen aus, > wofür es auch eine Platine geben wird.(jedoch nur mit MMC-Kontaktierung) > > Das Lesen und Schreiben auf MMC und SD-Karten funktioniert mittlerweile problemlos > mittels eines ASM-Treibers. > Allerdings nur mit RAM-Daten. Für die Implementierung von FAT16 auf der CC2 brauche > ich viel Zeit, um mich in die Materie einzuarbeiten. > Sobald dies aber funktioniert, kann man an die CC2 direkt MMC-Karten bis 2GB anschließen > und FAT16 als Dateisystem benutzen. > Der Vorteil ist hier, daß keine teuren Interfaces benötigt werden. > Meine jetziges Interface besteht aus einem Platinenverbinder (à la ISA-Slot) etwas Flachbandkabel, > 8 Widerstände, zwei Dioden und einem Kondensator. > Für das ganze werden 4 I/Os der CC2 benötigt. Ich werde wahrscheinlich eine Mischbelegung > mit dem LCD vorsehen, so, wie es auch beim CC2Net-RAM-Interface Ports der Fall ist. > Durch ASM-Treiber gibt es hier keine Konflikte bei Multithreading. > > > So, das nurmal, um den aktuellen Stand der Dinge mitzuteilen. > > Ach ja, ein dickes Dankeschön an Krassos und allen anderen, die die Stellung im Forum halten. ;-) > > MfG André H.
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB