DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > Poseidon+Speicherkartenleser | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2006-10-05, 21:42 h MaikG Posts: 5172 User |
Ich hab hier so einen Speicherkartenleser PIXO MINI-LC, hält sich auch an den MSD-Standard. Nun wird die eingesteckte Transflash/SD erkannt und eingebunden. Lesen geht auch aber wenn ich darauf schreibe ist so gut wie jede Datei Fehlerhaft. Ich hab diverse MaxTransfer werte und einstellungen ausprobiert - keine änderung. Hat jemand eine Idee dazu? [ - Answer - Quote - Direct link - ] |
2006-10-05, 22:01 h GolfSyncro Posts: 1455 User |
doch es liegt an den einstellungen zum transfer und nochmal was weis es leider gerad nicht mehr aber platoon42 schaut hier öfters vorbei der wird dir kurz helfen können als programmierer des usb stacks.. Wir danken Ihm... -- Mfg GolfSyncro [ - Answer - Quote - Direct link - ] |
2006-10-05, 22:03 h MaikG Posts: 5172 User |
>doch es liegt an den einstellungen zum transfer Ich hatte schon 64, 128 und 2MB. Von sich aus erkennen tut Poseidon 2 MB. [ - Answer - Quote - Direct link - ] |
2006-10-06, 09:26 h amiga1303 Posts: 280 User |
@MaikG: > >doch es liegt an den einstellungen zum transfer Das kann ich auch bestätigen. Ich habe an einer Subway eine externe Festplatte angeschlossen. Wenn ich die Max-Transfer-Rate auf 128k stehen habe, bekomme ich immer Lese- und Schreibfehler. Auf dem kleinsten Wert mit 64k ist alles in Ordnung. Gruß, Jörg -- Normale deutsche Rechtschreibung nach Theodor Ickler (2004) [ - Answer - Quote - Direct link - ] |
2006-10-06, 09:44 h MaikG Posts: 5172 User |
>Wenn ich die Max-Transfer-Rate auf 128k stehen habe, bekomme ich >immer Lese- und Schreibfehler. Vielleicht habe ich mich auch ungenau ausgedrückt, ich bekomme keine Meldung ala "Schreibfehler Block X" die dateien auf der Transflash sind nicht mehr identisch mit denen auf der Festplatte. Die Animierten gifs hier an der Seite haben ganz gut überlebt, es scheint hauptsächlich bei größeren Dateien Probleme zu geben. Hab aber auch schon ein 9kB defektes gif gehabt. Bei Bildern/Videos/MP3 ist das noch nicht weiter schlimm, diese werden nicht angezeigt oder mit Störungen. Aber wenn jetzt eine JAVA Datei Transferriere könnte das übel enden. >Auf dem kleinsten Wert mit 64k ist alles in Ordnung. Den hatte ich ja schon am Anfang und da war das ja schon fehlerhaft. [ - Answer - Quote - Direct link - ] |
2006-10-06, 10:31 h mk Posts: 611 [Banned user] |
Zitat: Meine Idee: Kartenleser bzw. USB Kontroller /dessen Treiber. Deswegen halte ich auch den Ansatz mit Mask /Maxtranfer eine Verbesserung zu erreichen, nicht für verkehrt. Welche Hardware /Hardwaretreiber benutzt du? Wie groß ist Deine Transflash? Und welches Protokoll hat diese (SD 1.1 oder 2.0)? Poseidon (3.3) selbst sollte eigentlich nicht der "Übeltäter" sein, denn es hat bei mir (Peg2/G4, eingebauter Kartenleser) problemlos sogar die (nach SD-Konsortium) neuerdings "illegale" Transcend 4GB SD gelesen und beschrieben, die mir dann aber Winblöd (siehe folgendes) beim Formatieren zerlegt hat! Winblöd und Transcend 4GB SD: Leser die auch die neusten Protokolle beherschen, also mit 4GB überhaupt etwas anfangen können, waren unter Winblöd vorhanden, was keine Selbstverständlichkeit ist, denn 3 von den 5 Lesern die ich unter x86 getestet habe, konnten das nicht. Windoof: Formatieren - kann Formatieren nicht fehlerfrei beenden - Karte nicht formatiert - Formatieren - kann Formatieren nicht fehlerfrei beenden - Karte nicht formatiert - Formatieren - kann Formatieren nicht fehlerfrei beenden - ... (ist eine endlos in Kreis laufende Geschichte). Es ist dabei übrigens egal, was man für ein Dateisystem vorgibt (FAT16, FAT32, NTFS)! Diese SD Karte gab nach Abruch der Schleife unter Winblöd an, nur 0 Byte von 0 Byte der Karte frei zu haben. Letztlich gefundene Ursache (auf spezieller Hardware und mittels selbstgeschriebener Software): Schreibschutz für die ersten 255 Blöcke wird von Winblöd Format bei der 4GB reproduzierbar gesetzt. FAT Header ist daher gar nicht mehr anlegbar, stehen aber (wegen Format) nur Nullen drine. Der Schreibschutz war übrigens letztlich auch nur mit speziellen /extra geschriebenen Programm rücksetzbar. Da also das Winblöd eigene Format bei 4GB nur Mist baut, für x86 was anderes zum Formatieren gesucht. Nun kommt es aber: Selbst das original Format Tool vom SD Konsortium erkennt /formatiert nun bei der 4GB SD Karte noch 3,4 von den knapp 4 GB! (Nur noch knapp 6,5 Millionen von den anfangs nutzbaren 8 Millionen Blöcken werden nun von der Karte überhaupt noch gemeldet!). Aber auch nur wenn man vorher (mit offenbar nicht auf x86 zur Verfügungs stehenden Programm) erst einmal Schreibschutze der betroffenen Sectoren wieder aufgehoben hat! Keine Format Probleme, allerdings vergleichbare Probleme nach fehlgelaufenen Schreibzugriffen lieferten auch kleinere SD Karten und auch eine MMC Karte (128MB), aber da liesen sich (nach Aufheben des Software-Schreibschutzes) die Karten wenigstens wieder vollständig (bei SD: der User Bereich) nutzen. Meine Meinug zu SD: Das SD (Secure Digital) auf solchen Karten kann man privat (mangels speziellen dafür auch erhältlichen Programmen) sowieso nicht nutzen. (nur an den USer Bereich kommt man als "Otto Normal" heran. Selbst kommerziell kosten allein die Unterlagen (um nur um erst mal an die Beschreibung der Komandos /Protokolls für den gesicherten Bereich (ca. 1% der Karte) heranzukommen (womit aber trotzdem noch lange nicht an die Inhalte /Passwörter anderer kommt /kennt), 2000Euro jährlich! Speziell SD scheint nach unseren Erfahrungen vor allem eines "sicherzustellen", das man extrem leicht die Karte abschiessen kann! Windoof Format "schafft" das ja bei der 4GB sowieso schon immer /reproduzierbar, aber dazu reichen offenbar auch (beruflich umfangreiche Tests auf unseren Geräten mit SD/MMC) fehlgeschlagene Schreibzugriffe in den "normalen" User Bereich. Und anschliessend lässt sich hier der "User"-Bereich nicht einmal mit dem Format Tool des Konsortiums wieder vollständig zurücksetzen /freigeben (Nachhaltiger 0,6GB "Verlusst" auf der 4GB Karte.)! Alternative: MMC(+). Diese haben dafür aber einen anderen Nachteil: Kann der Leser nicht das allerneuste Protokoll, kann es nicht etwa das etwas ältere (etwas langsamere) nutzen, sondern nur ein uraltes, extrem langsames. Ich werde aber die 4GB Transcend SD Karte daher reklamieren und mir dafür eine 4GB MMC holen. Denn an brauchbare Leser kommt man ran, an ein brauchbares (wenigstens den Schreibschutz zurücksetzendes /und dann auch noch den Ausgangszustand /vollen Speicherbereich wieder zur Verfügung stellendes) Format für SD offenbar nicht. -- so long Mario [ - Answer - Quote - Direct link - ] |
2006-10-06, 18:00 h MaikG Posts: 5172 User |
>Meine Idee: Kartenleser bzw. USB Kontroller /dessen Treiber. >Deswegen halte ich auch den Ansatz mit Mask /Maxtranfer eine >Verbesserung zu erreichen, nicht für verkehrt. Mask gibts hier gar nicht. >Welche Hardware/Hardwaretreiber benutzt du? Hardware ist der PIXO MINI-LC(USB 2.0 SD/MMC/XD/MS/MSPRO/CF/MD), Hardwaretreiber für die Subway ist Poseidon 3.3 >Wie groß ist Deine Transflash? Nur 256 MB bzw. 241 werden nur angezeigt. >Und welches Protokoll hat diese (SD 1.1 oder 2.0)? Weiss ich nicht. >Poseidon (3.3) selbst sollte eigentlich nicht der "Übeltäter" sein, >denn es hat bei mir (Peg2/G4, eingebauter Kartenleser) problemlos >sogar die (nach SD-Konsortium) neuerdings "illegale" Transcend >4GB SD gelesen und beschrieben, die mir dann aber Winblöd (siehe >folgendes) beim Formatieren zerlegt hat! Naja ist relativ zu sehen, der Kartenleser funktioniert auf WinXP und Mac ohne Treiber daher 100% MSD Kompatibel. [ - Answer - Quote - Direct link - ] |
2006-10-06, 19:00 h mboehmer Posts: 350 User |
Zitat: Schick mir bitte die Daten von psddevlister zu (mboehmer<AT>e3b.de). Zitat: Haha. Sorry. Aber grade Windows hat ewig viele Patches drinnen, um den Betrieb von USB-Geräten mit Macken in der Firmware zu erlauben. Wenn du es an einem Linux-Rechner ohne "UNUSUAL DEVICE" Einträge im MSD-Treiber laufen lassen kannst, dann stimm ich deiner Aussage halbwegs zu. Windows als Referenz ist bestenfalls ein Hinweis dafür, daß die USB-Hardware mit den ohnehin aktiven Windows-Spezialitäten läuft, keinesfalls aber ein Garant für die Konformität mit MSD. Michael [ - Answer - Quote - Direct link - ] |
2006-10-06, 23:06 h MaikG Posts: 5172 User |
>Schick mir bitte die Daten von psddevlister zu (mboehmer<AT>e3b.de). Okay, hab ich. >Haha. Sorry. Aber grade Windows hat ewig viele Patches drinnen, um >den Betrieb von USB-Geräten mit Macken in der Firmware zu erlauben. Okay, der ist aber auch Mac-kompatiblel >Wenn du es an einem Linux-Rechner ohne "UNUSUAL DEVICE" Einträge im >MSD-Treiber laufen lassen kannst, dann stimm ich deiner Aussage >halbwegs zu. Ich bekomme so eine Linux CD demnächst, ich weiss aber nicht genau wann. Ich müsste wissen ob dieser Kartenleser hier überhaupt mit Poseidon läuft, hab nur 14 Tage rückgaberecht. Gibt es irgendwo eine liste welche Funktionieren? Am besten währe von http://www.reichelt.de Ich hab mal Debug eingeschaltet da sieht man denke ich mehr als mit DevLister: 0-massstorage.class: Delaying init sequence by 5000ms. 0-massstorage.class: MSD 'Mass Storage Device' LUN 0 available through usbscsi.device unit 0! 5-massstorage.class: Faking Inquiry. 0-massstorage.class: Removable Task started. 5-massstorage.class: Command (00000000 0000442E 80F00000) failed: 10-massstorage.class: Command status failed: response timeout (6) 5-massstorage.class: BULK_ONLY_RESET failed: host error (3) 5-massstorage.class: CLEAR_ENDPOINT_HALT 2 failed: host error (3) 5-massstorage.class: CLEAR_ENDPOINT_HALT 1 failed: host error (3) 10-massstorage.class: Illegal command status block 0-massstorage.class: Diskchange: Medium inserted (count = 3) 5-massstorage.class: Faking Inquiry. 0-massstorage.class: Capacity: 494080 blocks of 512 bytes 5-massstorage.class: SCSI_MODE_SENSE(0x03) failed: only 4 returned 5-massstorage.class: SCSI_MODE_SENSE(0x04) failed: only 4 returned 5-massstorage.class: SCSI_MODE_SENSE(0x05) failed: only 4 returned 0-massstorage.class: Capacity: Cylinders=772, CylSectors=640, Heads=10, TrackSectors=64, Blocks=494080 5-massstorage.class: Faking Inquiry. 0-massstorage.class: Capacity: 494080 blocks of 512 bytes 5-massstorage.class: SCSI_MODE_SENSE(0x03) failed: only 4 returned 5-massstorage.class: SCSI_MODE_SENSE(0x04) failed: only 4 returned 5-massstorage.class: SCSI_MODE_SENSE(0x05) failed: only 4 returned 0-massstorage.class: Capacity: Cylinders=772, CylSectors=640, Heads=10, TrackSectors=64, Blocks=494080 [ Dieser Beitrag wurde von MaikG am 06.10.2006 um 23:10 Uhr geändert. ] [ - Answer - Quote - Direct link - ] |
2006-10-07, 18:00 h MaikG Posts: 5172 User |
>Wenn du es an einem Linux-Rechner ohne "UNUSUAL DEVICE" Einträge >im MSD-Treiber laufen lassen kannst, dann stimm ich deiner Aussage >halbwegs zu. Wo steht dieses? Unter Linux wird der Speicherkartenleser erkannt und auf dem Desktop angezeigt. [ - Answer - Quote - Direct link - ] |
2006-10-07, 20:03 h platon42 Posts: 400 [Former member] |
Zitat: http://linux.bkbits.net:8080/linux-2.6/anno/drivers/usb/storage/unusual_devs.h@1.213?nav=index.html|src/.|src/drivers|src/drivers/usb|src/drivers/usb/storage Ich halte es aber für unwahrscheinlich, dass es an diesem USB Gerät liegt -- vielleicht kannst Du ein anderes Mass-Storage-Device testen, womöglich ist die Datenübertragung beim Schreiben in die Subway fehlerhaft (da dürfte Dir aber öfters mal was um die Ohren fliegen...) -- -- Best Regards Chris Hodges [ - Answer - Quote - Direct link - ] |
2006-10-07, 22:15 h MaikG Posts: 5172 User |
>Ich halte es aber für unwahrscheinlich, dass es an diesem USB Gerät >liegt -- vielleicht kannst Du ein anderes Mass-Storage-Device >testen, womöglich ist die Datenübertragung beim Schreiben in die >Subway fehlerhaft (da dürfte Dir aber öfters mal was um die Ohren >fliegen...) USB2-Stick und Digicam laufen Problemlos, also an der Subway liegt es nicht. Und wenns nicht am Gerät liegt bleibt da nur noch Poseidon :-) Bei Reichelt gibts einen von Delock der ist als Linux kompatibel beschrieben, der müsste doch gehen oder? [ - Answer - Quote - Direct link - ] |
2006-10-07, 22:50 h G60Master Posts: 601 User |
Habe hier so einen USB-NoName-Ausleser (Keinerlei Bezeichnung,also authentisch) mit 4GB-SD und der geht mit dem Medium nur an Linux und Poseidon,Windöns weigert sich auch nur die SD ansatzweise zu erkennen! Alles ist somit möglich,das ist so zickig wie Netz-und Soundkarten zu ISA-Bus Zeiten! -- G60Master A2000|MB6.0|P5-EX-2040|68060-75MHz|128MB|X-Surf-3|Picasso 4|4MB A2000|MB4.3|GVP2060|68060-66MHz|64MB|GuruRom 6.14|X-Surf-2|CV64/3D|4MB A3000D-Towerumbauprojekt,in Arbeit! [ - Answer - Quote - Direct link - ] |
2006-10-08, 10:13 h MaikG Posts: 5172 User |
>Alles ist somit möglich,das ist so zickig wie Netz-und Soundkarten >zu ISA-Bus Zeiten! Also muss man nur glück haben. Aber wenn ich jetzt hintereinander weg mir einen Kartenleser gegen einen anderen umtauschen lasse wird reichelt das nicht witzig finden... [ - Answer - Quote - Direct link - ] |
2006-10-08, 14:51 h G60Master Posts: 601 User |
Denke mal auch das Reichelt das nich so freudig empfindet! Die einzige echte Chance wäre die Amiga-User würden mehr Feedback an die Entwickler von HW und SW geben,dann besteht zumindest die Chance das es absehbarer würde was geht und was nicht und dort auch publiziert werden kann! -- G60Master A2000|MB6.0|P5-EX-2040|68060-75MHz|128MB|X-Surf-3|Picasso 4|4MB A2000|MB4.3|GVP2060|68060-66MHz|64MB|GuruRom 6.14|X-Surf-2|CV64/3D|4MB A3000D-Towerumbauprojekt,in Arbeit! [ - Answer - Quote - Direct link - ] |
2006-10-08, 18:02 h MaikG Posts: 5172 User |
>Die einzige echte Chance wäre die Amiga-User würden mehr Feedback >an die Entwickler von HW und SW geben,dann besteht zumindest die >Chance das es absehbarer würde was geht und was nicht und dort auch >publiziert werden kann! Das machen einige ebend per PSDDevlister, datei schicken mit Info ob und wie es läuft und Mailen. Leider wurde das scheinbar bissher nicht veröffentlicht. [ - Answer - Quote - Direct link - ] |
2006-10-08, 18:22 h G60Master Posts: 601 User |
Zitat: Schade,vielleicht was für'n Userprojekt! -- G60Master A2000|MB6.0|P5-EX-2040|68060-75MHz|128MB|X-Surf-3|Picasso 4|4MB A2000|MB4.3|GVP2060|68060-66MHz|64MB|GuruRom 6.14|X-Surf-2|CV64/3D|4MB A3000D-Towerumbauprojekt,in Arbeit! [ - Answer - Quote - Direct link - ] |
2006-10-09, 23:08 h MaikG Posts: 5172 User |
>Schade,vielleicht was für'n Userprojekt! Auch eine Menge arbeit, man müsste dann die Poseidon User dazu bringen ihre PSDDevlister ausgabe woanders hinzuschicken und den Author dazu bringen die bissherigen ausgaben herrauszurücken (falls diese überhaupt noch vorhanden währen). Hab den Kartenleser jedenfalls zurückgeschickt und um Umtausch gegen einen anderen gebeten. Entweder bekomme ich also einen neuen oder eine Gutschrift. [ - Answer - Quote - Direct link - ] |
2006-10-11, 10:11 h MaikG Posts: 5172 User |
http://www.e3b.de/usb/main_supported_d.html Da stehen die ja, also weiterhin PSDDevlister ausgaben Mailen! Kommen dann auch da rein wenn Zeit ist. [ - Answer - Quote - Direct link - ] |
2006-10-14, 18:15 h MaikG Posts: 5172 User |
Also der DELOCK 91575 von Reichelt geht Problemlos falls einer grade einen Kaufen will... [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Poseidon+Speicherkartenleser | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |