atari-home.de - Foren
Hardware => Hardware (Classic 16-/32-Bit) => Thema gestartet 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.
-
Klasse Sache! Bin dabei.
-
Auf jeden Fall melde ich mich auch schonmal dafür an!
-
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?
-
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.
-
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.
-
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.
-
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.
-
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ß.
-
Klasse! Intresse melde ich dann mal auch an :) zur zeit scheint sich viel hier zu regen :)
-
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.
-
Schau mal in dem anderen netzwerkthread da hat glaub Idek zwei pdf angehängt
-
http://forum.atari-home.de/index.php?topic=12419.msg200054#msg200054
-
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
-
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.
-
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
-
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!
-
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).
-
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.
-
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.
-
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!?
-
http://forum.atari-home.de/index.php?topic=12815.msg205547#msg205547
Er hat voll recht.....
-
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.
-
Ich würde was spendieren, wenn ihr es hinbekommt, dass CosmosEx das tut, was ihr euch von EtherNea wünscht. Ist das ein Wort?
-
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...
-
:-)
-
;o)
-
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?
-
Der TT hat ACSI Port, für den Falcon gibt es einige Lösungen für Intern.
-
...für den Falcon gibt es einige Lösungen für Intern.
Aha, welche sind das denn?
-
EtherNAT und
http://www.atari-forum.com/viewtopic.php?f=27&t=28840&p=283333&hilit=rtl8019as#p283333
-
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.
-
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.
-
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.
-
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.
-
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?
-
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.
-
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.
-
Was will man da noch sagen
-
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.