USB Team Sommercamp


USB Team Sommercamp

von cas » So 21. Aug 2005, 22:00
Hallo,

das USB Team, Thomas, Florian, Carsten (Harry war verhindert), hat sich dieses Wochenende (Freitag bis Sonntag) in Carstens Keller verzogen und an neuer USB Hard- und Software gearbeitet.

Bilder könnt Ihr hier sehen:
http://www.strotmann.de/twiki/bin/view/ ... onvFourPic

Was ist entstanden:

* ein neuer Hex2Bin Converter (internes Tool)
* eine neue Version des USBTEST Programms
* Unterstützung für USB (UFI) Floppies (DOS Treiber warscheinlich im September verfügbar)

Weitere Neuigkeiten findet Ihr im ABBUC Magazin nach Beendigung des Hardwarewettbewerbes (wir wollen hier nicht vorgreifen).

Das neue USB Tool 0.5 wird ab Mittwoch, 24.8.2005, auf den SourceForge Seiten des Projektes verfügbar sein (microusb.sf.net).

Wer eine USB Floppy, ein UFI ZIP-Laufwerk oder ein anderes Gerät nach dem UFI/CBI Standard besitzt, bitte mit USBTEST testen und rückmelden.

Beste Grüsse

das MicroUSB Team

von Mathy » So 21. Aug 2005, 23:05
Hallo Carsten

Carsten hat geschrieben:Das neue USB Tool 0.5 wird ab Mittwoch, 24.8.2005, ... verfügbar sein


So lange müssen wir noch warten? :wink:

Bin schon gespannt was meine NEC UF0002 ausspuckt.

Über den Bildern steht übrigens 21. Januar. Muss dass nicht August sein?

Tschüß

Mathy (der seine Scanner noch nicht am USB Modul ausprobiert hat, da der Scanner seine Betriebsspannung über's USB Kabel bekommt und er davon ausgeht dass das USB Modul das nicht mit macht)

von cas » So 21. Aug 2005, 23:27
Mathy hat geschrieben:Über den Bildern steht übrigens 21. Januar. Muss dass nicht August sein?


Danke. war ein Copy & Paste Fehler :)

Mathy (der seine Scanner noch nicht am USB Modul ausprobiert hat, da der Scanner seine Betriebsspannung über's USB Kabel bekommt und er davon ausgeht dass das USB Modul das nicht mit macht)


Brauchst Du keine Angst haben. Die USB Spezifikation sieht folgendes Vorgehen vor:

* Geräte wird neu angesteckt
* Gerät darf nur ganz wenig Strom aus dem USB Bus ziehen
* Host fragt Device Descriptoren ab
* dort steht wieviel Strom das Gerät benötigt
* Host sendet dem Gerät die Erlaubnis, mehr Spannung zu ziehen

Wie Du siehst, hat der Host (der Atari) volle Kontrolle, solange sich die Geräte an die USB Spezifikationen halten. Du kannst nichts kapput machen. Im ungünstigsten Fall kommt nur keine Kommunikation zustande, aber das habe ich bisher nicht erlebt.

Ciao

Carsten

von Mathy » Mo 22. Aug 2005, 00:12
Hallo Carsten

Hab' gerade meinen Scanner mal am USB angesteckt und getestet. Leider passiert wenn ich USB Test 0.4 laufen lasse, nichts mehr nachdem "Set configuration to 1" erscheint. Eigentlich das gleiche was beim NEC USB floppy drive passiert. Ich werde mir am Mittwoch die neu Version eurer Software saugen und sie dann ausprobieren.

Tschüß

Mathy

von cas » Mo 22. Aug 2005, 08:18
Mathy hat geschrieben:Hab' gerade meinen Scanner mal am USB angesteckt und getestet. Leider passiert wenn ich USB Test 0.4 laufen lasse, nichts mehr nachdem "Set configuration to 1" erscheint. Eigentlich das gleiche was beim NEC USB floppy drive passiert. Ich werde mir am Mittwoch die neu Version eurer Software saugen und sie dann ausprobieren.


Hallo Mathy,

das hört sich nicht gut an. An dem Part der Software (dem Erkennen und senden der Konfiguration) wurde nichts verändert, es ist nicht zu erwarten das Deine Geräte sich mit der neuen Software anders verhalten :(

Scanner werden wir warscheinlich nie unsterstützen, da es nach unserer Info keinen Standard für USB Scanner gibt und die Hersteller alle ihre eigenen Treiber schreiben und keine Infos rausgeben.

Die NEC USB FLoppy sollte aber funktionieren, wenn die keinen USB Hub eingebaut hat. Kann das sein, gibt es bei der Floppy noch Einsteckmöglichkeiten für weitere USB Geräte?

Ciao

Carsten

von Mathy » Mo 22. Aug 2005, 10:58
Hallo Carsten

Den Scanner hab ich nur so aus neugierde mal am USB Modul angeschlossen. Ein eingescanntes Bild ist in JPG Format schon mehrere MB gross. Das wuerde nie und nimmer im Atari rein passen. Und wie wuerde man den Bereich auswaehlen, den man scannen will?

Der NEC hat keinen zweites USB-Port. Ich habe ueberigens mehrere USB Geraete die nach "Set Configuration to 1" den Rechner blockieren.

Tschuess

Mathy

von atarixle » Di 23. Aug 2005, 14:15
"* Unterstützung für USB (UFI) Floppies (DOS Treiber warscheinlich im September verfügbar)"

Bedeutet das, auch USB-Sticks werden bald laufen, oder ist da was anderes gemeint?


Mirko[/quote]

von cas » Di 23. Aug 2005, 14:32
atarixle hat geschrieben:"* Unterstützung für USB (UFI) Floppies (DOS Treiber warscheinlich im September verfügbar)"

Bedeutet das, auch USB-Sticks werden bald laufen, oder ist da was anderes gemeint?


Mirko
[/quote]

Zuerst haben wir uns an die USB Floppies gemacht, da diese mit dem CBI (Control/Block/Interrupt) Protokoll ein wenig leichter zu programmieren sind, als die USB Sticks, welche das "Bulk Only" Protokoll benutzen. Wenn der Treiber für die USB Floppies fertig ist, sind die USB Sticks der nächste Schritt.

Mit USB (UFI) Floppies sind Geräte wie auf diesem Bild gemeint:
Bild

Ciao

Carsten

von atarixle » Di 23. Aug 2005, 20:50
Wie wird das funktionieren? Mir schweben 3 Möglichkeiten vor:

1. einzelnes Tool, um VFAT / FAT32- Dateisysteme zu lesen (ähnlich BeWe-DOS-Menü, nicht Systemweit auslesbares Dateisystem)

2. Systemweiter RAM-Disk-Treiber für USB-Stick (= Treiber für ATARI-/MyDOS/SpartaDOS-Dateisystem)

3. Systemweiter RAM-Disk-Treiber für USB-Stick (= Treiber für VFAT / FAT32)

1. und 2. müssten sich doch ohne Probleme realisieren lassen. Für 3. würde der Hauptspeicher sicherlich zu knapp werden.

gtx.
Mirko

von cas » Di 23. Aug 2005, 21:37
atarixle hat geschrieben:Wie wird das funktionieren? Mir schweben 3 Möglichkeiten vor:

1. einzelnes Tool, um VFAT / FAT32- Dateisysteme zu lesen (ähnlich BeWe-DOS-Menü, nicht Systemweit auslesbares Dateisystem)

2. Systemweiter RAM-Disk-Treiber für USB-Stick (= Treiber für ATARI-/MyDOS/SpartaDOS-Dateisystem)

3. Systemweiter RAM-Disk-Treiber für USB-Stick (= Treiber für VFAT / FAT32)

1. und 2. müssten sich doch ohne Probleme realisieren lassen. Für 3. würde der Hauptspeicher sicherlich zu knapp werden.

gtx.
Mirko


Alles korrekt! Aber schaue Dir doch nochmal die Fotos auf der Webseite an. Vielleicht siehst Du dort auch Möglichkeit 4 :)

von cas » Di 23. Aug 2005, 21:42
Die Atari USB Cart läuft nun auch im Apple 2

hier --> http://www.strotmann.de/twiki/bin/view/ ... SBAppleTwo

Ciao

Carsten

von cas » Di 23. Aug 2005, 23:19
Das neue USBTEST Programm Version 0.5 ist nun verfügbar

https://sourceforge.net/project/showfil ... _id=137480

Ciao

Carsten

von Mathy » Mi 24. Aug 2005, 01:08
Hallo Carsten

Hab' mir gerade die neue Version runtergeladen. Wieso hast Du nicht eine Version auf der Site veröffentlicht, die man am Atari auspacken kann?

Aber wie schon erwartet, läuft auch diese nicht mit dem NEC FloppyLaufwerk. Ich habe einige Geräte die nach "Set Configuration to 1" den Rechner einschlafen lassen. Ich kann aber meine USB Geräte mitnehmen zur JHV. Da ich aber seit 'nem halben Jahr ein eigenes Auto habe, könnte es sein, dass ich schon vorher auf eine andere Veranstalltung erscheine. Bin mir aber noch nicht sicher ob ich da hinfahren will.

Tschüß

Mathy

von cas » Mi 24. Aug 2005, 07:40
Mathy hat geschrieben:Hallo Carsten

Hab' mir gerade die neue Version runtergeladen. Wieso hast Du nicht eine Version auf der Site veröffentlicht, die man am Atari auspacken kann?


Wie meinst Du das? Möchtest Du die USBTEST.COM Datei direkt zum download haben (nicht als ATR)?

Ciao

Carsten

von Mathy » Mi 24. Aug 2005, 21:28
Hallo Carsten

Carsten hat geschrieben:Möchtest Du die USBTEST.COM Datei direkt zum download haben (nicht als ATR)?


Ja. Dass hätte mir einiges an Arbeit gespart. Jetzt hab' ich folgendes machen müssen:

Da DISKFORMER zwar ziemlich gut ist, aber nicht immer die richtigen Dichte erkennt, und andere Atari 8 bit Software die ATR's in Disketten verwandeln ziemlich umständig sind, hab' ich das ATR nicht auf dem Atari ent-ATR-t.

Bleibt der Apple oder der alte PC meines Vaters.

Ich hab immer noch nicht kapiert ob und wie man am Apple Dateien aus ATR's machen kann, also musste dass am PC gemacht werden.
Auf diesem PC läuft Windows (98se, der PC hat 'nem celeron 950 MHz). Mein Vater mag nichts "exotisches". Seit einigen Monaten ist 'ne Netzwerkkarte drin. Die bekomme ich aber nicht am laufen. Sogar beim Pingen kommt an der anderen Seite nichts an.

Also hab' ich:

- das ATR mit dem Apple gesaugt.
- es auf 'nem USB Stick gepackt.
- den Stick in PC gesteckt.
- Mit Atari File Management von Burkhard Rau ein Binary-Extract gemacht.
- das COMfile wieder auf dem Stick gepackt.
- den Stick wieder in de Apple gesteckt.
- von dort das COMfile auf PC Diskette kopiert (mittels USB Laufwerk).
- die PC Diskette in einem der FloppyBoardLaufwerke gesteckt.
- und dann das COMfile von der PC Diskette mittels BBXFER in den Atari geladen.

Tschüß

Mathy