Re: XPort und DL-Tool Kategorie: Sonstige Hardware (von André H. - 3.01.2010 11:52) | ||
Als Antwort auf Re: XPort und DL-Tool von Volker - 2.01.2010 15:08 | ||
| ||
Hallo Volker & Heiko, > > das �bertragen eines Programmes per Xport funktioniert auch dann, wenn der Hostmode per > > Hand eingeleitet wird. Alternativ kann man ihn aber auch aus dem Programm mit quit 256 einleiten. > > Beide Varianten funktionieren bei mir und lassen einen anschlie�enden Download per Xport zu. Falsch. Das �bertragen von Programmen über den XPort funktioniert ausschlie�lich über das Einleiten im Programm. Bei einem Einleiten über die Tasten ist der Empfangspuffer zu klein, da die RS232 zurückgesetzt wird, und dieser somit nur 32Byte hat. Für die XPort-Laderoutinen werden 1056 Byte benötigt. Auch stimmt die Baudrate nicht überein. Nach einem Reset beträgt diese im Hostmode 19.200 Baud. Diese wird erst durch ein Kommando hochgesetzt. Durch ein quit>=256 wird hwcom nicht neu initialisiert, sondern behält die zuletzt im Programm gesetzte Konfiguration. (Baudrate, Empfangspuffer, Datenformat) > Hallo Heiko, > vielen Dank für Deine Antwort. Ich habe den Inactivity Timeout auch auf 10 sek gesetzt. Leider keine > Besserung. Nachwievor folgendes Verhalten. > > - Wird der Host-Mode über die Taster des Appl.-Boards eingeleitet, kommt die Fehlermeldung "CC2 > antwortet nicht...". > - Wird der Hostmode über das CC2-Programm "... quit 256" eingeleitet funktioniert der Programm- > Download!? Diese Verhalten ist so absolut korrekt. Wie gesagt, ein Laden über XPort mittels Socks-Verbindung ist ausschie�lich über das Einleiten mittels quit >=256 möglich. > - "Hostmode einleiten = Ja" über DL-Tool hilft auch nicht. Bei dieser Option wird das Kommando zum Einleiten des Hostmodes gesendet, welches das Programm auswerten mu�. �ber RS232 die Bytes 254, 254, über XPort (Socks) die Bytes 254, 253 > > OS: V3.1b2 vom 29.12.2007 > Zusätzliche Systemtreiber sind ja nicht mehr erforderlich Falsch. sys0002.hex mu� auch hier noch geladen werden. So steht es auch in den Modulheadern. Was in den Modulheadern unter "Benötigt" steht, hat immer vorrang. Und wenn dort steht, da� z.B. sys0002.hex ohne angegebene Alternative benötigt wird, mu� dieses auch geladen 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: Re: XPort und DL-Tool (von Heiko - 3.01.2010 12:16) Re: XPort und DL-Tool (von André H. - 3.01.2010 12:42) Re: XPort und DL-Tool (von Heiko - 3.01.2010 13:23) Re: XPort und DL-Tool (von André H. - 3.01.2010 17:08) Re: XPort und DL-Tool (von Heiko - 3.01.2010 17:37) |