Welcher TCP Stack wird von AVRco unterstützt?

  • 1
  • 2
  • 3
  • 5
  • 6
  • 7
  • Page 2 of 7
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.05.2009 - 09:29  ·  #9
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1340
Registered: 02 / 2009
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.07.2009 - 13:35  ·  #10
Hallo Thorsten.

Quote by miparo
Hallo Thorsten,
ich benutze den W5100(WIZ812MJ) und das Ding läuft einwandfrei, sowohl mit TCP als auch UDP.
Kein Schluckauf mehr.
Nachteil beim W5100 im SPI Mode ist der Datendurchsatz.
Im SPI Mode unterstütz das Teil kein Autoincrement und will jedes Byte in einen 32Bit Stream haben.
Dadurch sind im Loopback Test 25KByte/s zu erreichen und im Bus Mode ca. 300KByte/s.

:


Im Moment bastel ich an den IndirectMode (Bus-Betrieb mit 18 Ports),
2 Steuerports (LowByte/HiByte Umschaltung für die 16bit Adresse) und
8Bit-Ports für die Adresse und 8Bit-Ports für die Daten.
Ist dann nur geringfügig langsamer als der VollBusbetrieb, da beim Datenschaufeln der 5100 ein Autoincrement benutzt und nicht bei jeden einzeln Daten neu adressiert werden muss ;)

Ich habe auch schon die ersten Tests mit der SPI und dem 5100 hinter mir. Sag mal wie hast Du das Problem mit dem SPI-BUG gelöst?
Der W5100 gibt den MISO nicht frei, er reagiert nicht auf das Select-Signal. Somit ist bei betrieb weiterer SPI-Geräte der Bus gestört.

Lt. Workaround von WizNet soll man den Pin31. vom W5100 beschalten (schaltet wohl den ganzen Stack für diese Zeit aus).

Gruß
Thorsten
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.07.2009 - 13:56  ·  #11
Hi Thorsten,
im SPI habe ich noch nie Probleme gehabt.
Ist mir auch nicht bekannt.
Zur Zeit sind wir bei einen Durchsatz, im SPI, von ca. 80kByte/s, was für die meisten Anwendungen reicht

Ich kenne nur den UDP BUG mit dem Send_OK und dieser ist ja einfach zu umgehen.
Zumal dieser bei mir, in 3 Monaten, noch aufgetreten ist.

Quote
Im Moment bastel ich an den IndirectMode (Bus-Betrieb mit 18 Ports),

18 Pins,
D0-7, A0-1,/CS,/RD,/WR sind 13 ?

Gruß
Thorsten
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1340
Registered: 02 / 2009
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.07.2009 - 16:04  ·  #12
Hallo Thorsten.

Quote by miparo
18 Pins,
D0-7, A0-1,/CS,/RD,/WR sind 13 ?


Ja vergiss es, war mit meinen Gedanken beim schreiben schon wieder bei dem "Direct Bus I/F Mode" und habe beide durcheinander gebracht.

Meine natürlich

/CS, /WR, /RD, /INT, A0..1 und D0..7 sind natürlich 14 wenn man den INT benutzt.

Aber im ernst, ich habe für den CAN-Betrieb einen 2515 mit an den SPI und hatte Probleme wenn ich beide betrieben habe. Ich hab es vor ein paar Minuten noch mal überprüft, wenn ich den PIN 31 beschalte geht es.
Ohne klappt es nicht, wenn beide Teilnehmer am SPI-Bus sind.
Deswegen hatte mich interessiert, wie Du das ganze umgangen hast.

Im Anhang mal die Info von WizNet.

Gruss
Thorsten
Attachments
Filename: SPI_Eng.pdf
Filesize: 79.68 KB
Title: SPI_Eng.pdf
Information: Workaround SPI
Download counter: 14
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.07.2009 - 17:52  ·  #13
Hi Thorsten,
unser wzTINA braucht den SPI Port exclusiv.
Geht auch nicht anders , da der Treiber im Multitasking läuft.

Die neuen Atmels haben doch genug "echte" SPI Ports.

Sonst halt einen Pin mehr bei Dir.

Gruß
Thorsten
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 29.07.2009 - 19:26  ·  #14
Hallo Thorsten,

und der neue wzTINA läuft auch mit allen anderen vorhandenen SPI Ports inkl.
Soft-SPI

rolf
pvs-deck
PowerUser
Avatar
Gender:
Age: 53
Homepage: pvs-deck.de
Posts: 1340
Registered: 02 / 2009
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 28.09.2009 - 14:20  ·  #15
Hallo Thorsten (Miparo).

Wie siehts mit dem Treiber aus? Schon was zeitlich in aussicht?

Gruß
Thorsten
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 59
Posts: 956
Registered: 09 / 2007
Subject:

Re: Welcher TCP Stack wird von AVRco unterstützt?

 · 
Posted: 28.09.2009 - 19:24  ·  #16
Hallo Thorsten,
wie man sieht kommt es meistens anders.
Erst 4 Wochen Krank und dann umgezogen.

Der Treiber ist eigentlich fertig, bis auf ein paar Kleinigkeiten.
Nächste Woche mache ich mich da wieder ran.

Gruß
miparo
  • 1
  • 2
  • 3
  • 5
  • 6
  • 7
  • Page 2 of 7
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 16 · Cache Hits: 15   93   108 · Page-Gen-Time: 0.034343s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI