atari-home.de - Foren

Hardware => Hardware (Classic 16-/32-Bit) => Thema gestartet von: tuxie am Fr 26.02.2016, 22:06:39

Titel: EtherNEA
Beitrag von: tuxie am Fr 26.02.2016, 22:06:39
Hab heute bisschen gelayoutet, muss nur noch Prüfung machen ob alles korrekt ist...
Ist ein Adapter um eine RTL8019AS Platine an den ACSI Port anzuschließen.
Titel: Re: EtherNEA
Beitrag von: Gaga am Sa 27.02.2016, 10:55:22
Klasse Sache! Bin dabei.
Titel: Re: EtherNEA
Beitrag von: ditto am Sa 27.02.2016, 13:36:26
Auf jeden Fall melde ich mich auch schonmal dafür an!
Titel: Re: EtherNEA
Beitrag von: Arthur am Sa 27.02.2016, 13:52:35
Hallo Ingo, zwei Fragen hätte ich dazu.

1. Wie hoch sind die zu erwartenden Transferraten im Vergleich zur Hydra oder NetUSBee?
2. Macht es nicht mehr Sinn das gleich komplett mit dem Netzwerkchip auf einer Platine aufzubauen?
Titel: Re: EtherNEA
Beitrag von: tuxie am Sa 27.02.2016, 14:49:09
Wie hoch die Transferraten sind kann ich noch nicht sagen, bin aktuell dabei eines aufzubauen auf Lochraster. Ergebnisse gibt es bei bedarf dann hier.

Folgendes Problem, der Chip RTL8019AS ist sehr schwer zu bekommen, ich hab für die NetUSBee pro Chip was um die 5€ bezahlt. Waren aber nur in großer Stückzahl un für diesen hohen Preis zu bekommen.

Dieses Board was ich hier habe, ist für das gleiche Geld zu bekommen und da ist aber alles drauf wie Netzerkbuchse, Pegelwandler (filter), ansonsten ist das dann auch geplant.Werde dann erstmal eine Prototypenserie auflegen und dann mal weitersehen.
Titel: Re: EtherNEA
Beitrag von: Arthur am Sa 27.02.2016, 15:30:23
Dann muß ich gestehen das ich deinen Eingangpost nicht gleich verstanden habe. Mit so einem Modul ist das natürlich gleich viel schicker und interessanter als wenn da am langen Kabel eine ISA-Karte daran hängt.
Titel: Re: EtherNEA
Beitrag von: tuxie am Sa 27.02.2016, 15:54:25
So sieht die Platine aus,

das ganze ist so designed das die Platine direkt auf den Internen DMA des Mega STs gesteckt werden kann, nur noch ein Loch ins gehäuse und fertig. Für extrern dann ein Flachbandkabel mit Stecker dran und gut.

Titel: Re: EtherNEA
Beitrag von: Arthur am Sa 27.02.2016, 17:00:59
Genau die hab ich mir vorhin auf Ebay angeguckt. Kannst Du von der anderen Seite deiner Grafik im 1. Post mal ein Bild posten? Dann kann man sich leichter vorstellen wie das auf Lochraster aussieht. 
Titel: Re: EtherNEA
Beitrag von: tuxie am Sa 27.02.2016, 17:52:07
Was meinst du? Die RTL Platine hat zwei Stiftleisten a 10pin, die eine ist mit den Signalen belegt und die andere ist bis auf Masse und VCC unbelegt. Die Adapterplatine die ich gemacht habe wird unter die Netzwerkplatine gesteckt und auf der anderen Seite dann der ACSI Anschluß.

Titel: Re: EtherNEA
Beitrag von: neogain am Sa 27.02.2016, 20:49:48
Klasse! Intresse melde ich dann mal auch an :) zur zeit scheint sich viel hier zu regen :)
Titel: Re: EtherNEA
Beitrag von: Arthur am Fr 04.03.2016, 01:09:54
Hallo Ingo, bist Du schon etwas weiter gekommen? Wenn Du mal eine Zuordnung an den Anschlüssen deiner Platine zu den Pfostenleisten hättest dann würde ich das gerne mal auf Lochraster testen.
Titel: Re: EtherNEA
Beitrag von: tuxie am Fr 04.03.2016, 10:19:30
Schau mal in dem anderen netzwerkthread da hat glaub Idek zwei pdf angehängt
Titel: Re: EtherNEA
Beitrag von: tuxie am Fr 04.03.2016, 10:24:26
http://forum.atari-home.de/index.php?topic=12419.msg200054#msg200054
Titel: Re: EtherNEA
Beitrag von: Arthur am Fr 04.03.2016, 13:38:39
Hab es mir angeschaut. Also werden nur folgende Signale am den Buchsenleisten verwendet:

An JP1

A0-A4
D0-D7
/IOR
/IOW
RST

An JP2

VCC
GND

Nicht verwendet werden:

INT0
INT1



Hier noch ein paar Infos dazu:
Laut Dokumentation sollen mit AFTP im up und download ca. 50KB/s unter STING drin sein wenn in oder von einer Ramdisk geladen bzw. gespeichert wird (nur 25KB/s bei Verwendung einer Festplatte). Wenn der Treiber auch DMA-Transfer unterstützen würde (was er nicht macht) wären bis zu ca. 1400KB/s möglich. Aber das möchte ja niemand, denke ich mal. Der Festplattentreiber muss die Variable "flock" beachten da es sonst zu Fehlern bei Verwendung mit der EtherNEA kommt oder kommen kann.

Wer mehr Infos benötigt der sollte sich die ETHERNE.TXT einmal durchlesen die im ETHENE.ZIP (http://home.arcor.de/thomas.redelberger/prj/atari/download/etherne.zip) enthalten ist.

Ich plädiere dafür das jemand den Treiber um schreibt damit der DMA-Transfer nutzt. >:D
 
Titel: Re: EtherNEA
Beitrag von: Gaga am Fr 04.03.2016, 13:52:35
Gute Idee. Vielleicht würde sich ja @czietz dazu bereit erklären? Das wäre fein. Das macht er doch früh morgens zwischen dem Aufstehen und Zähneputzen, jede Wette.
Titel: Re: EtherNEA
Beitrag von: Arthur am Fr 04.03.2016, 14:05:14
Gute Idee. Vielleicht würde sich ja @czietz dazu bereit erklären? Das wäre fein. Das macht er doch früh morgens zwischen dem Aufstehen und Zähneputzen, jede Wette.

Schenkel klopf, aua Bauch. :D :D :D
Titel: Re: EtherNEA
Beitrag von: czietz am Fr 04.03.2016, 17:43:50
Gute Idee. Vielleicht würde sich ja @czietz dazu bereit erklären? Das wäre fein. Das macht er doch früh morgens zwischen dem Aufstehen und Zähneputzen, jede Wette.

Nein, so langweilig ist mir nun auch nicht. Das ist ein ziemlicher Arbeitsaufwand und ich habe auch kein eigenes Interesse an Ethernet am ST, das mich motivieren würde, mich mit der Treiberentwicklung zu beschäftigen. Sorry!
Titel: Re: EtherNEA
Beitrag von: Arthur am Fr 04.03.2016, 20:27:41
Nein, so langweilig ist mir nun auch nicht. Das ist ein ziemlicher Arbeitsaufwand und ich habe auch kein eigenes Interesse an Ethernet am ST, das mich motivieren würde, mich mit der Treiberentwicklung zu beschäftigen. Sorry!

Ach Christian, das ist echt schade, denn hier könntest Du direkt mit dem Source-Code arbeiten, statt immer den Programmcode zu verbiegen. Ich denke das ich nicht der Einzige wäre der auch ein paar € springen lassen würde, wenn statt der 25KB/s etwa 200KB/s dabei herum kämen (es müssen ja gar keine 1,4MB/s sein).
Titel: Re: EtherNEA
Beitrag von: tuxie am Fr 04.03.2016, 21:33:54
Ich habe mir das Projekt schon mehrfach angeschaut und ich bib zur Überzeugung gekommen das diese 25kbyte im Slow Mode erreicht werden. Denn die EtherNEA ist NE2000 und NE1000 Kompatibel d.h. es gehen auch andere Netzwerkkontroller. Für die ältere Generation der Karten wurde ein SLOW Mode eingebaut (die beiden Flip Flops) diese Reduzieren die Geschwindigkeit um fast die hälfte, nun denke ich das es nicht Linear ist (das Doppelte/hälfte) sondern Proportional. Daher wollte ich es erst einmal Testweise aufbauen, ohne die Flipflops da diese beim RTL8019AS nicht gebraucht werden. Sollte das Funktionieren, dann könnte man die Thematik Interrupt und DMA angehen. Ich denke da exisitiert sogar schon ein Treiber der nur angepasst werden müßte. Ganz Doof im programmieren bin ich ja auch nicht, hab ja schliesslich eine ganze Weile damit mein Geld verdient. Und für den XL habe ich ein Bios auf Basis eines AVR´s Entwickelt gehabt mit dem man die ganzen Erweiterungen Steuern konnte (Stereo, RAM, COVOX,...) war mit Display 128x128px und Pfeiltasten.
Titel: Re: EtherNEA
Beitrag von: Arthur am Mi 23.03.2016, 02:51:43
Hallo Ingo, ich hoffe nicht das dieses Projekt schon eingestampft wurde. Für viele wäre eine EtherNEA auch interessant weil sie den ROM-Port für andere Dinge verwenden. Wegen der Treiber-Optimierungen denke ich, das wenn erst einmal 100 EtherNEA unter das Volk gebracht werden sich dann evtl. auch ein Cleverer Programmierer sich der Treiber annimmt. Vielleicht muss man mal eine Umfrage machen wer für so einen Treiber, genau so wie beim HDDRIVER, bereit wäre dafür auch etwas zu bezahlen... sagen wir mal 20€ pro Nase... vielleicht mal den Entwickler des UIP-Tool für die NetUSBee/Hydra fragen. Der hat sich bestimmt schon etwas in die Materie rein gelesen. Bitte starte hier mal eine Umfrage diesbezüglich.
Titel: Re: EtherNEA
Beitrag von: ditto am Fr 25.03.2016, 08:47:30
Man könnte auch eine Umfrage starten und ermitteln, was für ein Budget man zur Verfügung hat. Mit diesem Budget kann man die Treiberprogrammierung z.B. nach Indien outsourcen. Stellenausschreibung in entsprechendem Portal und abwarten, ob sich jemand drauf meldet.
Mit einem Bekannten hatte ich mal ein Projekt, wofür wir über 1000 Bilder mit mehreren freigestellten Ebenen brauchten. Die Bilder hatten wir, aber halt nichts freigestellt. Hier in Deutschland unbezahlbar, in Indien wurden die für einen Bruchteil dessen für uns gefertigt. Atari ist jetzt nicht sooo verbreitet, aber man kann Glück haben!?
Titel: Re: EtherNEA
Beitrag von: tuxie am Fr 25.03.2016, 10:27:28
http://forum.atari-home.de/index.php?topic=12815.msg205547#msg205547

Er hat voll recht.....
Titel: Re: EtherNEA
Beitrag von: Arthur am Fr 25.03.2016, 11:58:23
Ok, ein Versuch ist es wert. Dann kann ja neben meiner Umfrage zum Thema "Wäret Ihr bereit für einen optimierten EtherNEA Treiber auch Geld zu bezahlen?" (http://forum.atari-home.de/index.php?topic=12813.msg205479#msg205479) noch wer so eine Umfrage starten mit Thema "Geld zusammenlegen für Treiber aus Indien" oder so.
Titel: Re: EtherNEA
Beitrag von: 1ST1 am Fr 25.03.2016, 20:47:22
Ich würde was spendieren, wenn ihr es hinbekommt, dass CosmosEx das tut, was ihr euch von EtherNea wünscht. Ist das ein Wort?
Titel: Re: EtherNEA
Beitrag von: Arthur am Sa 26.03.2016, 11:48:00
Ich würde was spendieren, wenn ihr es hinbekommt, dass CosmosEx das tut, was ihr euch von EtherNea wünscht. Ist das ein Wort?

Dann könnten wir den Treiber ja auch selbst anpassen...
Titel: Re: EtherNEA
Beitrag von: 1ST1 am Sa 26.03.2016, 12:34:44
:-)
Titel: Re: EtherNEA
Beitrag von: Arthur am Sa 26.03.2016, 22:44:00
;o)
Titel: Re: EtherNEA
Beitrag von: dbsys am So 27.03.2016, 09:41:16
Verstehe ich das richtig, daß von diesem Projekt nur Nutzer von Ataris mit ACSI Port profitieren würden?

Was ist mit TT und Falcon Besitzern?
Titel: Re: EtherNEA
Beitrag von: tuxie am So 27.03.2016, 09:54:02
Der TT hat ACSI Port, für den Falcon gibt es einige Lösungen für Intern.
Titel: Re: EtherNEA
Beitrag von: dbsys am So 27.03.2016, 22:19:57
...für den Falcon gibt es einige Lösungen für Intern.

Aha, welche sind das denn?
Titel: Re: EtherNEA
Beitrag von: tuxie am So 27.03.2016, 22:26:09
EtherNAT und
http://www.atari-forum.com/viewtopic.php?f=27&t=28840&p=283333&hilit=rtl8019as#p283333
Titel: Re: EtherNEA
Beitrag von: dbsys am So 27.03.2016, 23:40:32
EtherNAT und
http://www.atari-forum.com/viewtopic.php?f=27&t=28840&p=283333&hilit=rtl8019as#p283333

EtherNAT wird meines Wissens nicht mehr angeboten (We currently do not accept any EtherNat orders,....) zumal man dazu ja auch eine CT60 braucht. Ein derart modifizierter/beschleunigter Falcon ist leider nicht mehr kompatibel zu meinem Hauptanwendungsgebiet (MIDI).

Ja, den "Internal Falcon Ethernet controller" von mghodge drüben im Atari-Forum habe ich natürlich auch gesehen. Der hat sich aber seit gut 4 Monaten leider nicht mehr zum Thema geäußert. Das  ist schade und vielleicht ein schlechtes Zeichen. DIESE Lösung wäre in der Tat die beste Lösung für Standard-Falcons mit TOS Betriebssystem.

Titel: Re: EtherNEA
Beitrag von: 1ST1 am So 27.03.2016, 23:43:13
An der internen Falcon-Lösung gefällt mir nicht, dass man einen der seitlichen Joyports opfern muss. Bei mir steckt eigentlich ständig der Screenblaster und ein Jagpad (wegen Racer 1/2) dran.
Titel: Re: EtherNEA
Beitrag von: dbsys am So 27.03.2016, 23:52:24
An der internen Falcon-Lösung gefällt mir nicht, dass man einen der seitlichen Joyports opfern muss. Bei mir steckt eigentlich ständig der Screenblaster und ein Jagpad (wegen Racer 1/2) dran.

Bei mir sind die beiden Joyports frei. Ich denke, ich habe die noch nie benutzt. Insofern wäre die interne Lösung für mich ideal. Aber das ist ja ganz wurst, wenn mghodge, das Projekt womöglich gar nicht weiterführt. Hatte ihn schon zwei Mal angeschrieben, reagiert hat er aber leider nicht.
Titel: Re: EtherNEA
Beitrag von: 1ST1 am Mo 28.03.2016, 00:19:50
Für was würdest du denn die Netzwerkkarte im Falcon nutzen? Wenn es "nur" um Dateizugriff auf ein Share an einem anderen Rechner geht, empfehle ich dir, dir ein CosmosEx zuzulegen, das klappt hervorragend.
Titel: Re: EtherNEA
Beitrag von: dbsys am Mo 28.03.2016, 12:21:37
Für was würdest du denn die Netzwerkkarte im Falcon nutzen? Wenn es "nur" um Dateizugriff auf ein Share an einem anderen Rechner geht, empfehle ich dir, dir ein CosmosEx zuzulegen, das klappt hervorragend.

Mit CosmosEX steht halt ein weiteres Kästchen "draußen" herum. Außerdem mißfällt mir die "Vertriebspolitik" des Entwicklers. Ich habe keine Lust, mich ständig auf die Lauer zu legen, bis ich dann irgendwann mal mitten in der Nacht einen Zugang zu seinem Webshop bekomme, um bestellen zu dürfen. Wo sind wir denn?

 
Titel: Re: EtherNEA
Beitrag von: tuxie am Mo 28.03.2016, 12:36:42
Daran wird gearbeitet, ich habe mich bereit erklärt bei der Entwicklung mitzuhelfen, da Linux mein Steckenpferd ist (daher ja auch mein name) kann ich an der Entwicklung mithelfen. Und klar kann man das Cosmos EX anstelle des Diskettenlaufwerkes einbauen. Steht also nich draussen rum.

Titel: Re: EtherNEA
Beitrag von: 1ST1 am Mo 28.03.2016, 19:53:16
Nur wenn man es im Falcon intern haben will, muss man erstmal intern SCSI verfügbar machen. Mir gefällt, wie es C-Lab gemacht hat, da gabs hier im Forum letztes Jahr oder so Bilder, dieses Adapterplatinchen müsste man mal nachbauen.
Titel: Re: EtherNEA
Beitrag von: tuxie am Mo 28.03.2016, 20:47:17
Was will man da noch sagen
Titel: Re: EtherNEA
Beitrag von: tuxie am Mi 30.03.2016, 12:10:45
Ich werde das Design einer Kompletten Karte fertig machen, und stelle sie dann hier zur Verfügung. Wer möchte kann dies dann aufnehmen und Fertigen. Leider fehlt mir momentan dazu das Finanzielle Background um Prototypen fertigen zu lassen. der Aufbau mit der Karte aus China Funktioniert nicht richtig da diese kein EEProm besitzt wo die Daten die benötigt werden zu Programmieren. Wer dies gern bauen möchte kann sich bei mir melden stehe da auch mit Rat zur Seite.