Re: Problem mit dem Host-Mode Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Michi, http://www.elektronik.co.at - 24.01.2006 9:48) | ||
Als Antwort auf Problem mit dem Host-Mode von Lars - 20.01.2006 16:07 | ||
| ||
> Hallo zusammen, > > ich habe ein Problem mit dem Host-Mode. > > Zur Vorgeschichte: > Für die geplante Anwendung war das OS zu "langsam" (definierte Portänderungen im microsekunden > Bereich). Deswegen wollte ich eigene Algorithmen im Segment 3 einbinden. > Für diesen Zweck hatte ich mir das Service Pack 2.13 und den CC2net Downloader gezogen. > > Nach der erfolgreichen Installation versuchte ich meine eigenen Hexfiles zu übertragen (in das > Segment 3). Allerdings traten immer wieder TimeOut Fehler auf. > > Nach einigem rumprobieren und diversen gescheiterten Kopiervorgängen, scheine ich nicht mehr > in den Host-Mode zu kommen. > > Egal mit welchem Downloader oder IDE oder sämtlichen verschiedenen OS Versionen taucht nun > die Fehlermeldung "Anschluss und Host Mode überprüfen auf. > > Ich habe sämtliche Ratschläge aus diesem Forum überprüft, aber nichts scheint zu helfen... > > Auszuschlie�en sind folgende Ursachen: > Falsche "Initialisierung des Host- Modes (oft genug davor verwendet) > Spannungen an den Pins stimmen (low = 0V; High= ca. 5V) > OS ist ohne Fehlermeldung übertragen > Daraus schlie�e ich auch, dass mein COM Port nicht defekt ist. > > Jetzt frage ich mich, ob meine Unit nen Hau weck hat und umgetauscht werden muss, oder ob ich > Fehlerquellen übersehe. > > Ich wäre für jede Hilfe dankbar. > > MFG Hallo Lars ! Ich antworte, weil ich selbst die kuriosesten (im nachhinein aber erklärbaren) Sachen mit der seriellen erlebt habe. Sonst hätten wir die Systemexperten ja sogar im Forum und es gib viele Beiträge zum Thema. Wenn es keine Hexen und Geister gibt (davon sollten wir Techniker ausgehen können) funktioniert boot und download sehr klar: Mit der boot Taste wird im 164er ein winziger ROM-loader gestartet, der dann seriell die "boot" nachlädt und als Ladeprogramm startet. Mit der laufenden boot wird dann das OS (ich nehme immer 3) geladen. Soweit kann eigentlich nicht viel schief gehen, weil man wirklich von absolut Null (plus winzigem 164er ROM-Urloader) starten kann. Dann mu� die Kiste eigentlich wieder frisch sein, es mu� Host gehen und ich lade dann sys0002 mit "segment 3 löschen". Die Frage ist, ob bei dir irgendein Code in Segment 3 steht, der gestartet wird und dann host verhindert. Ich kann mir nicht vorstellen, da� das Betriebssystem einfach etwas in Seg 3 startet, da könnte auch Zufall oder "nichts" stehen. Dann wäre noch die Frage, ob es dir gelungen ist, ein "main" Programm zu laden, da� Host verhindern kann, eventuell im Zusammenhang mit seg3 code. Ich halte das für unmöglich bis unwahrscheinlich, weil Host den main start verhindern sollte. Nicht wirklich 100% ausgeschlossen ist, da� du versehentlich ein kaputtes OS, boot oder download tool verwendest, es gibt auch unerkannte �bertragungsfehler, trotz zip. Bei mir führt fogender Weg jetzt immer zum Erfolg: * OS 3 mit neuestem CCnet download tool verwenden, boot mu� im gleichen Ordner sein, boot kann auch von früheren OS Versionen stammen. * Dann sys0002 (mit seg 3 löschen) laden, SONST NICHTS laden. * Dann aus Programmierumgebung vmc laden. Dabei folgende HW Punkte beachten: * Eventuell kleinere von beiden Download Geschwindigkeiten. * Schleppis können seltsame Eigenschaften auf der seriellen haben, dann normalen PC probieren. * Das Originalkabel von Conrad funktioniert einwandfrei, allerdings mu� das kurze Flachbandkabel "über das Unit Board drüber" verlaufen, d.h. pin 1 richtig sein. * Die RTS und CTS Brücken (digital-u) auf der Unit müssen da sein, sonst können seltsame Zufälle eintreten. Diese Brücken haben mich fast zur Verzweiflung gebracht, weil bei einer Unit alles funktioniert hat (Zufall) und bei einer die Spinnerei ausgebrochen ist. * Keine Störungen während flashen produzieren !!!! Kein Telefon daneben legen, saubere Versorgungsspannung, sonst Einbrüche während flashen ! Am besten nichts au�er +- und serieller anschlie�en, sonst kann wieder irgend etwas unkontrolliertes passieren, z.B. Versorgungseinbrüche. Meiner Meinung nach mu� sich die Kiste wieder in einen absolut frischen Zustand bringen lassen. Grü�e Michi Meine Seite: http://www.elektronik.co.at | ||
Antwort schreiben Antworten: |