Philips, incl. hdd-Interface:
Nach endloser Fummelei mit einer microSD (die ja glücklicherweise nur incl. Adapter erhältlich ist, aber bei der ich die Adapter-internen Kontakte in Verdacht hatte, weil die Karte förmlich in den Adapter glitt), und dem Ausprobieren sämtlicher hier im Thread beiliegenden Binaries, und dem Ausprobieren, sämtlicher Verkabelungsvarianten, habe ich letztendlich rausgefunden, daß es vermutlich ein Spannungsproblem war.
Mein erster Erfolg war dann aber eine alte 256MB SD-Card, auf die ich direkt lötete.
In der ASCII-Anleitung im cvs steht ja als Anmerkung für die Philips, daß am Com-Port nur 5V und keine 3,3V anliegen, und daß man 3 Dioden in Serie löten solle, um 3,3V zu bekommen. Ich bekam aber 3,6V, oder mit 4 Dioden 3,05V. Und genau das war es am End. Also machte ich mich auf die Suche nach 3,3V im Innern der Philips, und wurde schnell fündig. Der weisse Stromleistenstecker (mit lauter schwarzen Kabeln) zwischen Netzteilplatine und Hauptplatine führt 3,3V. Der befindet sich ja ziemlich weit unten (in Richtung der Frontplatine). Der erste Pin (in Richtung Gehäuse-Rückwand) führt 3,3V.
Die ersten Treiber (hier im Thread) von satsuse führten mit Verkabelung-4 (also PB18 und PB19 benutzt) zum Absturz, oder es hagelte Fehler. Der mmccombo.o vom 21.Mai lief. Sogar ohne Angabe von irgendwelchen Parametern hintendran (wird alles auto-erkannt). Aber wenn die hdd noch nicht im Sleep war, verhielt sich alles sehr seltsam. Teilweise frassen sich ganze Verzeichnisse von selber auf. Neu Anlegen brachte nix, weil er meinte es wäre schon vorhanden.....wars aber nicht. Also irgendwie "unsichtbar". Und im Log kamen auch so eklige Block-Errors.
Der letzte mmccombo.o hier läuft aber in der Philips incl. hdd-IF prima. Und recht schnell; beim Schreiben meines 3,85MB grossen Enigma-bins kam ich einmal fast auf 1MB/s laut Aussage des MidnightCommanders (!)
Habe nun eine Unmenge an Zeugs (sogar das enigma-bin) auf die Karte ausgelagert, und jetzt ist wieder schön Platz im Image
Also mal Danke an dieser Stelle. Der Treiber läuft echt prima. Aber eben nur der letzte, der hier im Thread liegt (31.Mai) : "TESTVERSION" mit Verkabelung-4 (PB18/PB19 angelötet)...
Neuer kombinierter MMC Treiber + neue Philips Verkabelung
-
- Einsteiger
- Beiträge: 342
- Registriert: Freitag 24. September 2004, 12:48
>> sogar das enigma-bin) auf die Karte ausgelagert
von da wird aber nicht schneller geladen als vom Flash der Box, Stichwort UPX, bin begeistert, macht das Laden und Entapcken in einem Rutsch (in-place), wird kein /tmp wie bei shrink verwendet, jetzt bootet Enigma schneller (!) als bei einer ungepackten Enigma Datei, klappt mit älteren
Enigma Images nicht (segmentation fault), ausserdem haben Leute berichtet dass es auf der Dream auch nicht läuft
http://upx.sourceforge.net/
mrvica
von da wird aber nicht schneller geladen als vom Flash der Box, Stichwort UPX, bin begeistert, macht das Laden und Entapcken in einem Rutsch (in-place), wird kein /tmp wie bei shrink verwendet, jetzt bootet Enigma schneller (!) als bei einer ungepackten Enigma Datei, klappt mit älteren
Enigma Images nicht (segmentation fault), ausserdem haben Leute berichtet dass es auf der Dream auch nicht läuft
http://upx.sourceforge.net/
mrvica
-
- Einsteiger
- Beiträge: 123
- Registriert: Montag 28. November 2005, 11:31
3,3 Volt bekäme man vermutlich mit 2 normalen Siliziumdioden und einer Germanium oder Schottky Diode besser hin.KaLiBo hat geschrieben:Philips, incl. hdd-Interface:
... habe ich letztendlich rausgefunden, daß es vermutlich ein Spannungsproblem war.
In der ASCII-Anleitung im cvs steht ja als Anmerkung für die Philips, daß am Com-Port nur 5V und keine 3,3V anliegen, und daß man 3 Dioden in Serie löten solle, um 3,3V zu bekommen. Ich bekam aber 3,6V, oder mit 4 Dioden 3,05V. Und genau das war es am End. Also machte ich mich auf die Suche nach 3,3V im Innern der Philips ...
Wenn wenig Strom gebraucht wird auch mit einer Leuchtdiode Ist eh hübscher
-
- Einsteiger
- Beiträge: 207
- Registriert: Montag 9. Januar 2006, 13:54
Re:
Ja, genau das Problem hab ich hier auch grad..KaLiBo hat geschrieben:Philips, incl. hdd-Interface:
....Teilweise frassen sich ganze Verzeichnisse von selber auf. Neu Anlegen brachte nix, weil er meinte es wäre schon vorhanden.....wars aber nicht. Also irgendwie "unsichtbar". ...
Box: Sagem 1xi, 2er-Verkabelung, 32MB SD
Das selbe Image mit der selben Karte in einer anderen Sagem (mit 1er Verkabelung) läuft problemlos!
Fahre ich die Box im Flash hoch und mounte die SD dann von Hand : alles OK.
Fahre ich die Box mit SD hoch und den alten Treibern : alles OK.
Fahre ich die Box mit dem neuesten Combo-Treiber (31.5.) hoch fehlen nach dem mount einige Verzeichnisse und Daten.. (bei /var nicht wirklich gut....)
Fehler im Log:
Code: Alles auswählen
mmc: error in mmc_read_block (1)
end_request: I/O error, dev b3:01 (mmc), sector 32780
mmc: error in mmc_write_block (1)
end_request: I/O error, dev b3:01 (mmc), sector 2
EXT2-fs error (device mmc(179,1)): ext2_read_inode: unable to read inode block -
inode=3838, block=16390
Code: Alles auswählen
mmc: error in mmc_read_block (1)
end_request: I/O error, dev b3:01 (mmc), sector 28
mmc: error in mmc_write_block (1)
end_request: I/O error, dev b3:01 (mmc), sector 2
Ich habe auch erst gedacht daß ich evtl. noch den IDE-treiber im Hintergrund laufen habe.. ist aber nicht der Fall...
P.S.: Ich habe das mal zum Vergleich in eine andere Sagem (2xi) gebaut (1:1 selbe Soft) mit dem selben Ergebnis....
pp.s.: Als Pullup hab ich nen 100K drinn.. sollte ich evtl. auf 50K runtergehen ???
-
- Einsteiger
- Beiträge: 207
- Registriert: Montag 9. Januar 2006, 13:54
Re: Neuer kombinierter MMC Treiber + neue Philips Verkabelung
Hi,
Ich habe mal rumprobiert....
1. : Auch andere/verschiedene Sagems machen das selbe Fehlerbild!
2. : 3 verschiedene Ergebnisse, je nach Anschaltung des SD-Lesers!
Ich habe hier mal eine Sagem mit 3 Varianten der Verkabelung (gleichzeitig) versehen:
1. Version : Alles bestens!!!! Lesen , schreiben, so wie es sein soll...! ALLES funktioniert!
2. Version : Wie oben bereits beschriebenes Fehlerverhalten (sporadisch Fehlende Dateien/Verzeichnisse)...
Mounte ich die SD nicht als /var sondern einfach nur irgendwo hin kommen die Lese/Schreib-Fehler selten vor, aber die Dateien verändern im Laufe der Zeit scheinbar ihr Datum auf aktuelles Systemdatum/Zeit...hmm
(viele Dateien auf einmal schreiben geht.. siehe 4.Version )
Als Var gemountet bekomme ich Lese-/Schreibfehler und fehlende Dateien.
4. Version : Im Ersten Moment sieht es so aus als sei alles OK, Lesen von der Karte funktioniert 100%
Schreiben einzelner Dateien (auch große) geht auch, aber sobald ich versuche viele Dateien aufeinmal zu schreiben (per FTP-Proggy) bekomme ich unendlich write-errors (und die Karte wird zerlegt....)
Wie gesagt das war jetzt immer die selbe Box und der selbe Treiber...
Mich wundert daß da nicht mehr Leute Probleme mit haben!!!!
Für mich sieht das aus als seien das 2 verschiedene Fehler im Treiber:
Verkabelung 4 Fehler beim Schreiben vieler Dateien,
Verkabelung 2 Fehler im Dateisystem (?) , Lese-/Schreibfehler...
Ich habe mal rumprobiert....
1. : Auch andere/verschiedene Sagems machen das selbe Fehlerbild!
2. : 3 verschiedene Ergebnisse, je nach Anschaltung des SD-Lesers!
Ich habe hier mal eine Sagem mit 3 Varianten der Verkabelung (gleichzeitig) versehen:
1. Version : Alles bestens!!!! Lesen , schreiben, so wie es sein soll...! ALLES funktioniert!
2. Version : Wie oben bereits beschriebenes Fehlerverhalten (sporadisch Fehlende Dateien/Verzeichnisse)...
Mounte ich die SD nicht als /var sondern einfach nur irgendwo hin kommen die Lese/Schreib-Fehler selten vor, aber die Dateien verändern im Laufe der Zeit scheinbar ihr Datum auf aktuelles Systemdatum/Zeit...hmm
(viele Dateien auf einmal schreiben geht.. siehe 4.Version )
Als Var gemountet bekomme ich Lese-/Schreibfehler und fehlende Dateien.
4. Version : Im Ersten Moment sieht es so aus als sei alles OK, Lesen von der Karte funktioniert 100%
Schreiben einzelner Dateien (auch große) geht auch, aber sobald ich versuche viele Dateien aufeinmal zu schreiben (per FTP-Proggy) bekomme ich unendlich write-errors (und die Karte wird zerlegt....)
Code: Alles auswählen
mmc: error in mmc_write_block (1)
end_request: I/O error, dev b3:01 (mmc), sector 50176
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50178
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50180
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50182
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50184
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50186
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50188
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50190
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50192
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50194
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50196
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50198
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50200
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50202
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50204
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50206
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50208
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50210
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50212
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50214
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 50216
mmc: error in mmc_read_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 6
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 2
EXT2-fs error (device mmc(179,1)): read_block_bitmap: Cannot read block bitmap -
block_group = 0, block_bitmap = 50331648
mmc: error in mmc_read_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 6
mmc: error in mmc_write_block (2)
end_request: I/O error, dev b3:01 (mmc), sector 2
....
Mich wundert daß da nicht mehr Leute Probleme mit haben!!!!
Für mich sieht das aus als seien das 2 verschiedene Fehler im Treiber:
Verkabelung 4 Fehler beim Schreiben vieler Dateien,
Verkabelung 2 Fehler im Dateisystem (?) , Lese-/Schreibfehler...
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
Re: Neuer kombinierter MMC Treiber + neue Philips Verkabelung
ich kenn nur philips boxen, die das in verbindung mit verbotenen sachen machen
-
- Einsteiger
- Beiträge: 207
- Registriert: Montag 9. Januar 2006, 13:54
Re: Neuer kombinierter MMC Treiber + neue Philips Verkabelung
Nah drann...
Ich hatte noch nen altes Relikt im Hintergrund wegen com2-Ausgabe....
Verschaltung 2 läuft jetzt tatsächlich *G*
Also kein Treiberproblem!
Aber Verschaltung 4 macht immernoch den oben beschriebenen Fehler!
Da muss irgendwas faul sein ;(
Ich hatte noch nen altes Relikt im Hintergrund wegen com2-Ausgabe....
Verschaltung 2 läuft jetzt tatsächlich *G*
Also kein Treiberproblem!
Aber Verschaltung 4 macht immernoch den oben beschriebenen Fehler!
Da muss irgendwas faul sein ;(