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 

 Re: Programm gelöscht / überschrieben?! Kategorie: Hardware (von Hanspeter - 14.07.2006 13:04)
 Als Antwort auf Re: Programm gelöscht / überschrieben?! von Thomas Wulf - 13.07.2006 9:29
Hanspeter nutzt:  CC1-M-Unit V1.1
> > Es befinden sich 2 C-Contoller auf einem Print (Europaformat).
> > Jeder Controller hat seinen eigenen Programm-Lade-Port.
> >
> > Es kommt nun sporadisch vor, dass beide Controller ihre Arbeit
> > einstellen .. und zwar immer beide gleichzeitig. Restart etc. nützt
> > selbstverständlich nichts mehr. Nach einem Neuladen der SW ist alles
> > wieder in Butter.
> > Ich habe bereits einmal die beiden 24C65 gewechselt.
> >
> > Wie kann das wohl passieren ??
> >
> > Kennt jemand das Problem ?
> >
> > Hanspeter
>
> Bitte beschreibe deine Anwendung etwas genauer. Werden die seriellen Schnittstellen benutzt ?
> Hast Du einen Reset-Watchdog benutzt. Es könnte sein,dass durch Störungen der Stromversorgung oder durch einen Programmfehler ein Reset ausgelöst wird. Wenn nach einem Reset ohne anschliessendem Neustart Daten an der RS232 Schnittstelle ankommen, dann werden diese Daten als Programm interpretiert und in das EEPROM geladen. Dadurch wird das ursprüngliche Programm überschrieben und kann dann meist auch nicht mehr funktionieren.
>
> Thomas

Hallo Thomas
Vielen Dank für Deinen Tipp .. Die seriellen Ports führen zwar zunächst über einen MAX232 zum bzw. vom  Controller aber ..! aber !! der Input läuft anschliessend über zwei Inverter (7406!!!) ohne pullup ..
(ich trau mich fast nicht dies zu schreiben) aber das Resultat spricht für sich.
Nur habe ich mir vorgestellt, dass nicht einfach jeder Schrott als Programm interpretiert wird - ich habe
gedacht vor den Programm-Daten  werde irgend ein Startheader gesendet oder sowas .. war wohl nichts!

Besten Dank
Hanspeter

 Antwort schreiben

Bisherige Antworten: