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

Re: XPort und DL-Tool Kategorie: Sonstige Hardware (von Volker - 31.12.2009 13:01)
Als Antwort auf XPort und DL-Tool von Volker - 30.12.2009 16:53
Ich nutze:
C164CI-ControllerBoard, CC2-Application-Board, OSOPT V3.1
Nochmals Hallo,
bin schon ein Stück weitergekommen. Mein aktuelles Verständnis:
- Programm-DL über LAN(XPort) geht nicht, wenn der Hostmode über die Taster am Applicationboard
eingeleitet wird
- Man muss z.B. den Testthread von André schon auf der cc2 laufen haben (Siehe unten).
Dieser funktioniert bei mir aber irgendwie nicht.
- Wenn ich nun folgendes Programm ausführe, geht der Programm-DL über LAN(XPort):
 hwcom.init();
 hwcom.setbuf(buf,1056);
 hwcom.setspeed(8);
 quit 256;
- Noch eine Frage: Der Waithost-Thread sollte doch nur laufen, wenn auch ein Programm übertragen
werden soll, oder?
Denn sonst würde er ja in die "normale" RS232 Kommunikation eingreifen, wenn das erste Byte den
Wert 254 hat, oder?
- Nach meinem Verständnis würde ich dann z.B. über einen Taster den Waithost-Thread starten,
um einen Programm-DL über LAN(XPort)durchzuführen

Viele Grü�e Volker

Anhang:
Test-Tread für DL über XPort der bei mir gerade nicht funktioniert:
byte buf[1056];
thread waithost// Thread vom main-thread aus starten
{
 hwcom.setbuf(buf,1056); //<-- WICHTIG!
 hwcom.setspeed(8);
 loop
 {
  if hwcom.rxd();
   {
    if hwcom.get()==254
     {byte x[2];
      x[1]=hwcom.receive(x,1,1000);
      if x[0]==254 and x[1]==1 quit 1;// Hostmode einleiten RS232
      if x[0]==253 and x[1]==1 quit 256;// Hostmode einleiten LAN
     }
    // Platz für eigene Schnittstellenroutinen ...
    hwcom.flush();
   }
  // weiterer Programm-code ...
 }
}

thread main
{
 lcdext.init();
 lcdext.clear();
 lcdext.goto(1,0);
 lcdext.print("Start waithost");
 run waithost;
 loop
 {
 }
}

###################################################################################################

> Hallo liebe Leute,
>
> ich habe heute meinen XPort bekommen.
> Mit dem neuen DL-Tool V2.3 funktioniert das Laden von Programmen in die CC2 jedoch nicht.
> Es kommt die Fehlermeldung: "CC2 antwortet nicht, Anschluss und Host-Mode überprüfen"
> Die CC2 ist im Host-Mode.
> Ich habe das angepasste OS osopt_v3-1b2 über die serielle Schnittstelle in die CC2 geladen.
> Den XPort über das mitgelieferte Kabel an das Applicationboard (Rote Leitung rechts) angeschlossen.
> RTS/CTS am Board über Jumper aktiviert.
> Den XPort vorher konfiguriert:
> - bei Flowcontrol "CTS/RTS (Hardware)" ausgwählt
>
> Auch diese Einstellungen habe ich vorgenommen:
> Unter "Serial Settings":
> - Enable Packing aktivieren
> - Flush Mode:
>   Input-Buffer: With Active Connect=yes, With Passive Connect=yes, At Time of Disconnect=no
>   Output-Buffer: With Active Connect=no, With Passive Connect=no, At Time of Disconnect=yes
> Unter "Connection":
> - Hard Disconnect=yes
> - Inactivity Timeout: 1sec, wenn reiner Webserverbetrieb geplant ist.
>   Wenn das bald folgende CC2Net.de-DL-Tool V2.3 für den Programmdownload über
>   den XPort benutzt werden soll, dann 5sec bzw. 1 bis 2 sec höher, als
>   der Parameter WaitHost im DL-Tool.
>   Wenn Programmer über das Internet geladen werden sollen, sollte das Timeout noch höher sein.
>   Aber dieses "Unding" muÃ? ich erst testen. Denn durch die hohen Latenzzeiten kann
>   das Laden über das Web relativ lange dauern, da nach einem Datenblock
>   auf das Echo gewartet werden muÃ?.
>
> Die Firewall ahbe ich intern testweise deaktiviert, ohne Erfolg.
>
> Was kann es sonst noch sein?
>
> Danke vorab schonmal für Eure Antworten.
>
> GruÃ? Volker
>  


    Antwort schreiben


Antworten:

Re: XPort und DL-Tool (von André H. - 3.01.2010 12:20)
    Re: XPort und DL-Tool (von Volker - 5.01.2010 11:25)
Re: XPort und DL-Tool (von Heiko - 1.01.2010 11:38)
    Re: XPort und DL-Tool (von Volker - 2.01.2010 15:08)
        Re: XPort und DL-Tool (von André H. - 3.01.2010 11:52)
            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)
        Re: XPort und DL-Tool (von Heiko - 3.01.2010 8:23)