trisaster-Forum

Allgemeines => Bastelecke => Thema gestartet von: Takeshi am 20. Dezember 2013, 15:54:38

Titel: Teensy 2.0++
Beitrag von: Takeshi am 20. Dezember 2013, 15:54:38
Hab mir jetzt einen Teensy++ 2.0 bestellt und dachte, da mach ich gleich eine Sammeltopic dazu auf, haben ja noch keine.

Irgendwann kam mal die Frage auf, ob man nicht auch den Teensy 3.0 verwenden kann. Ich weiß jetzt: Nein, denn nur der Teensy++ 2.0 hat genug I/Os für einen NOR-Flash mit 16 MB. Der Teensy 2.0 und Teensy 3.0 gehen daher nicht, höchstens vielleicht für NAND.
Titel: Re: Tennsy++ 2.0
Beitrag von: Dragoon am 20. Dezember 2013, 17:51:45
Ja, die Frage kam von mir. Gut zu wissen. Der Teensy 2+++ kann aber beides, Nand und Nor?
Titel: Re: Tennsy++ 2.0
Beitrag von: sumsum am 20. Dezember 2013, 23:23:11
Können tut der das nicht von Haus aus, erst die Programme die für den Teensy geschreiben wurden, machen ein Auslesen und Beschreiben möglich.

Jap es gibt zwei Programme: NORway und NANDway, somit beide möglich.
Titel: Re: Tennsy++ 2.0
Beitrag von: Dragoon am 21. Dezember 2013, 01:05:46
Wo bezieht ihr euren Teensy2+++ her?
Ich habe den bis jetzt nur für 28€ in der Bucht gesehen.
Titel: Re: Tennsy++ 2.0
Beitrag von: Takeshi am 21. Dezember 2013, 12:38:47
Ich hab ihn für 29 € bei Amazon gekauft.

Der Teensy ist erst mal nur ein Microcontroller, der frei einsetzbar ist. Der kann ab Werk gar nichts, aber mit einer entsprechenden Software alles, was die Hardware so hergibt, wie auch Displays ansteuern und so.

Edit: Gestern bestellt, heute da, nicht schlecht!
Titel: Re: Tennsy++ 2.0
Beitrag von: Dragoon am 21. Dezember 2013, 15:33:37
Und dass trotz Amazon Streik?
Titel: Re: Tennsy++ 2.0
Beitrag von: Takeshi am 21. Dezember 2013, 15:35:53
Jo, Versand war durch Amazon. Ich glaube die haben nicht gelogen, als die meinten, das Weihnachtsgeschäft wäre dadurch nicht beeinträchtigt.
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 03. Januar 2014, 23:29:54
Bin etwas verwirrt. Ich will NANDs auslesen, hab mir daher NANDway auf den Teensy geschrieben. Jetzt finde ich aber zwei verschiedene Pinouts für den Teensy. Einmal mit zwei NANDs (klick (http://psdevwiki.com/ps3/File:TeensyNAND.png)) und einmal mit einem NAND (klick (http://www.psxtools.de/thread.php?threadid=59050)). Das ist ja jetzt nicht kompatibel. Was muss ich denn jetzt verwenden?

(Ich will die einzeln lesen/beschreiben)
Titel: Re: Tennsy 2.0++
Beitrag von: handymaxi am 04. Januar 2014, 12:25:59
Hi,
den für einen Nand musst du nehmen
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 04. Januar 2014, 12:35:28
Okay, na dann bin ich mal gespannt. Seltsam finde ich das trotzdem, für irgendwas muss die Belegung für zwei ja auch gelten. Naja, ausprobieren.

Jetzt muss ich eh erst mal auf meinen Spannungsregler warten. Echt dämlich, dass da keiner drauf ist und die auch noch das unübliche Pinout (I-G-O) gewählt haben und nicht den 1117er kompatiblen. Den hätte ich da gehabt ...
Titel: Re: Tennsy 2.0++
Beitrag von: handymaxi am 04. Januar 2014, 14:13:02
Hi,
geht auch ohne musst nur die Spannung direkt abgreifen habe auch keinen drauf
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 04. Januar 2014, 14:32:48
Da ich die aber nicht in der Konsole auslese, muss halt einer drauf, das ist das Blöde.
Titel: Re: Tennsy 2.0++
Beitrag von: handymaxi am 04. Januar 2014, 14:56:17
Du , ich lese die auch nicht in der Konsole aus.
Ich greife die Spannung direkt ab und es geht
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 04. Januar 2014, 15:07:47
Wo greifst du denn die Spannung ab?
Klar, ich kann mir da jetzt auch eine Spannungsversorgung mit 3,3 V daneben stellen, aber dazu hab ich irgendwie gerade wenig Lust.
Titel: Re: Tennsy 2.0++
Beitrag von: handymaxi am 04. Januar 2014, 16:20:39
Hi,
habe das Teil nicht vor mir aber das geht ich glaub ich ziehe die 3,3 V direkt vom USB Kabel.
Muss da wenn ich mal wieder zuhause bin nen Auge drauf werfen
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 04. Januar 2014, 16:26:07
Über USB gibt es keine 3,3 V. USB arbeitet mit einer Spannungsversorgung von 5 V und einem Signalpegel von 3,3 V.

Aber ich lass mich überraschen, guck mal nach.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 18. Januar 2014, 22:20:47
Hallo. Mal ne Frage am Rand. Nehmt ihr beim Downgrade ein clip oder verlötet ihr den teensy am board ?

Mfg
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 18. Januar 2014, 22:37:10
Es gibt für den Teensy einen Clip?

Ich hab den noch nicht verwendet, werde aber weder den Clip benutzen, noch den Teensy einlöten. Der NAND/NOR wird bei mir über einen Adapter an den Teensy gelötet.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 19. Januar 2014, 00:06:30
Von welchem adapter sprichst du? Es gibt einige tut's die ein 360 clip am teensy betreiben.

Mfg
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 19. Januar 2014, 00:38:30
Ich rede von dem Adapter, den ich mir dafür gemacht hab.

Die Clips sind doch Rotz, die verwende ich nur, weil es kaum anders geht (E3-Flasher).
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 19. Januar 2014, 10:29:41
Moin.  Könntest mir da paar infos geben. wollte mir einen teensy mit clip machen. Weil die alternativen fehlen.
Thx
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 19. Januar 2014, 15:22:38
Na ja, hab mir halt eine Platine gemacht, die mit dem Teensy verbunden ist und auf den der NAND kommt. So hab ich eine Lötverbindung, der NAND ist sehr schnell gelötet und die Konsole muss nicht an sein, weil ja nur der NAND mit 3,3 V versorgt werden muss.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 25. Januar 2014, 02:08:38
stimmt, und die 3,3V nimmst du von einer Externen Quelle und speist den Nand ?

MfG
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 25. Januar 2014, 20:41:15
Die 3,3 V kommen vom Teensy.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 27. Januar 2014, 11:18:27
Moin

Stimmt wenn der Spannungswandler verbaut ist. Jetzt blicke ich so langsam durch. Thx Cheffe
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 27. Januar 2014, 12:58:33
Und der Strom des Linearreglers bzw. des USB-Anschlusses dürfte auch ausreichen, wenn nur der Flash versorgt werden muss und nicht noch andere Chips, die mit auf dem Mainboard sitzen (wie die SB, nehme ich an).
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 27. Januar 2014, 21:44:45
Zitat von: Takeshi am 03. Januar 2014, 23:29:54
Bin etwas verwirrt. Ich will NANDs auslesen, hab mir daher NANDway auf den Teensy geschrieben. Jetzt finde ich aber zwei verschiedene Pinouts für den Teensy. Einmal mit zwei NANDs (klick (http://psdevwiki.com/ps3/File:TeensyNAND.png)) und einmal mit einem NAND (klick (http://www.psxtools.de/thread.php?threadid=59050)). Das ist ja jetzt nicht kompatibel. Was muss ich denn jetzt verwenden?

Zitat von: handymaxi am 04. Januar 2014, 12:25:59
den für einen Nand musst du nehmen

Da bin ich jetzt schlauer. Das ist wirklich abhängig von der HEX-Datei. Ich hab die erst von der Seite geladen, wo auch das Bild mit den beiden NANDs ist. Damit klappte es nicht. Hab dann die andere HEX geflasht und dann wurde der NAND sofort erkannt.

Edit: Und Auslesen hat auch wunderbar geklappt, auch über die Adapter-Platine.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 27. Januar 2014, 23:04:12
Vor diesem Prob stehe ich gerade auch. Welche Hex hast du genommen.

mfg
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 27. Januar 2014, 23:15:28
Ich hab die aus der Topic von ps3-tools. Hier mal beide.

(http://www.trisaster.de/file/et/flash/teensy/NANDway_single.jpg)

NANDway.hex (Single) (http://www.trisaster.de/file/et/flash/teensy/NANDway_single.zip)


(http://www.trisaster.de/file/et/flash/teensy/NANDWay_dual.jpg)

NANDway.hex (Dual) (http://www.trisaster.de/file/et/flash/teensy/NANDWay_dual.zip)
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 27. Januar 2014, 23:54:26
Thx teste die single mal

EDIT
(http://up.picr.de/17189916vs.jpg)

Was mach ich falsch ?  Falsche Hex? Hab die Singel drin. Ist auch al single verlötet...
wahrscheinlich der Clip wa
Mfg
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 28. Januar 2014, 11:40:10
Hat da einer ne Idee zu ?

Mfg
Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 28. Januar 2014, 12:04:19
Ja, das wird der Clip sein, wenn du immer wiederholte Daten ausliest. Die RAW-Daten sind ja schon Müll.

Ich hatte die Dual-HEX und als Single gelötet. Da wurde gar nichts erkannt, da hing das Programm bei der Info, dass es versucht mit dem Teensy zu kommunizieren.
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 28. Januar 2014, 12:54:25
ja das hatte ich mit der anderen Hex genau so. Clip hab ich schon mal zerlegt und etwas abgeschliffen.
jetzt habe ich dieses bild wie oben gezeigt.
Werde ich wohl doch löten müssen, oder

Titel: Re: Tennsy 2.0++
Beitrag von: Takeshi am 28. Januar 2014, 17:20:26
Sieht so aus. Die Clips sind halt sehr unzuverlässig.
Titel: Re: Tennsy 2.0++
Beitrag von: DoggyDog am 28. Januar 2014, 18:10:14
Korrigiere mal den Tippfehler in der Überschrift  ;)
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 28. Januar 2014, 18:43:45
Ups, ist mir echt nicht aufgefallen ::)
Titel: Re: Tennsy 2.0++
Beitrag von: Diskusnews am 03. Februar 2014, 19:08:07
Zitat von: Takeshi am 27. Januar 2014, 23:15:28
Ich hab die aus der Topic von ps3-tools. Hier mal beide.

(http://www.trisaster.de/file/et/flash/teensy/NANDway_single.jpg)

NANDway.hex (Single) (http://www.trisaster.de/file/et/flash/teensy/NANDway_single.zip)


(http://www.trisaster.de/file/et/flash/teensy/NANDWay_dual.jpg)

NANDway.hex (Dual) (http://www.trisaster.de/file/et/flash/teensy/NANDWay_dual.zip)


kann ich auch diese Punkte benutzen ?

(http://ps3.gx-mod.com/tutoriaux/PS3_HARDWARE_DOWNGRADE_PROGSKEET/COK-002-NOR.JPG)

Bestimmt, nur weis ich nicht was die control signals da sind , andere Bezeichnungen wie oben beim teensy
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 03. Februar 2014, 19:38:43
Nein, kannst du nicht, da die Pins auf dem Board für das parallele Interface (wie NOR) sind, da geht NANDway nicht. Ob das mit NORway geht, hab ich nie überprüft, kann ich mir aber vorstellen.
Titel: Re: Teensy 2.0++
Beitrag von: Diskusnews am 03. Februar 2014, 20:08:30
Die alternativen sind so verdammt klein.. ;D
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 21. März 2014, 22:10:48
Ich versuche jetzt schon länger mit dem Teensy NANDs auszulesen, aber so recht klappte das nicht oder ich weiß auch gar nicht, ob es geklappt hat. Der NAND wird von NANDway richtig erkannt (Samsung K9F1G08U0A, 0xEC 0xF1 0x80 0x15 0x40), die Dumps sind bei mehrmaligem Auslesen gleich (was nichts heißen muss, klar). Wenn ich die mit dem Flow Rebuilder zusammenfügen und entpacken will, erzeugt der mir einen Ordner, in dem nur bootloader_0 und bootloader_1 drin sind. Vertausche ich die beiden Dumps (war mir eigentlich sicher die richtig herum benannt zu haben), dann kommt mehr bei raus, aber trotzdem sind das nur 12,4 MB. Ist das nicht etwas wenig dafür, dass da 256 MB drin sein könnten? Ich hab auch noch den Dump meiner Release-Konsole im Release-Zustand mit 1.50 (und keiner zweiten Firmware), da sind es 5,38 MB, also noch weniger. Käme hin, aber kann das sein? Hab da leider keine Erfahrungswerte.

Ich kann es auch nicht testen den Dump zu patchen und wieder in den NAND zu schreiben, da das NANDs von einem irreparablen Board sind.

In dem Ordner sind:
- metldr
- ros0 (3.70) und ros1 (4.31)
- bootloader_0 und bootloader_1
- cCSD
- cISD
- creserved_0
- cvtrm
- eEID
- trvk_pkg
- trvk_prg

Edit: So langsam habe ich einen Verdacht. Wenn ich den Dump komprimiere, schrumpft er von 256 MB nur auf gut 200 MB, das heißt nur 1/5 des NANDs ist "leer". Aber im NAND befinden sich ja auch Benutzerdaten und ich nehme an, die befinden sich in einer extra Partition und die ist verschlüsselt, so wie die Festplatte. Und der Flow Rebuilder entpackt die Partition nicht, vielleicht weil er es auch nicht kann. Dann bleiben nur noch die Daten übrig, die sich auch im Flash der NOR-Konsolen befinden und das sind knappe 16 MB -> passt.
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 25. März 2014, 22:22:32
Sieht wirklich so aus, dass es ist wie vermutet. Und irgendwer hat gepennt und die NANDs (zumindest bei der v3) vertauscht, entweder Sony, oder der/die Macher vom Flow Rebuilder. Denn der erste NAND im Schaltplan ist der zweite beim Flow Rebuilder und umgekehrt.
Titel: Re: Teensy 2.0++
Beitrag von: Dragoon am 25. März 2014, 22:23:54
wie bist du jetzt zu dem Ergebnis gekommen?
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 25. März 2014, 22:54:25
Wenn ich den ersten NAND bei NAND 0 einfüge und den zweiten bei NAND 1, dann bekomme ich keine Fehler, aber mir wird nur bootloader_0 und bootloader_1 entpackt, sprich Müll. Vertausche ich die beiden Dumps im Flow Rebuilder, dann wird alles ordnungsgemäß entpackt, ich hab also auch die anderen Dateien, die ich oben gelistet hab. Ich war mir vorher nicht ganz sicher, ob ich die beim Dumpen nicht vielleicht nur vertauscht hab, aber hab mir ein weiteres Board genommen, genau drauf geachtet und es war wieder so. Ergo sind die vertauscht.

Hab jetzt den gepatchten Dump eingespielt, Konsole startet und schaltet sich nach so 10 bis 15 Sekunden ohne Piepsen ab. Die verhält sich also genau so, wie wenn man die mit dem Dongle ins FSM versetzt oder eine Installations-Lv2diag.self erfolgreich ausführt. Einziger Unterschied: Auf die Festplatte wird normal zugegriffen. Im FSM war sie definitiv nicht, denn auf den USB-Stick wurde nicht zugegriffen. Daher mein Verdacht, die stört sich an irgendwelchen Daten. Macht Sinn, denn im Flash befinden sich ja Benutzerdaten aus einer neueren Firmware, passte also nicht. Hab die dann ins FSM versetzen und per Lv2diag.self eine Firmware installieren können. Jetzt läuft die.

Hab mir dazu übrigens zwei NAND-Adapterplatinen gemacht. Das sieht dann so aus:

(http://www.trisaster.de/user/takeshi/pics/2014-03-25_teensy_nand-adapter.jpg)

Da löte ich die NANDs drauf, kann die dann über die Stiftleisten auf den Teensy stecken. Das Löten ist eine Sache von wenigen Minuten, geht wahrscheinlich schneller als das Drauffummeln der Clips. Die Lötverbindungen sind viel sicherer als die Druckverbindungen der Clips. Die Leitungswege sind sehr kurz, nicht wie mit den langen Kabeln der Clips oder mit selbstgelöteten Einzeladern. Und das alles funktioniert ohne Konsole, die muss ich dafür nicht anwerfen und irgendwie die Kühlung in Gang setzen oder vielleicht dafür sorgen, dass die Konsole nicht mit einem YLOD aus geht (weil Brick oder so). Und viel billiger als die Clips sind solche Platinen obendrein auch noch, die kosten nämlich keine 20 € das Stück.
Ist für mich die beste Lösung, die Platinen sind nur noch nicht 100%ig, da halt selbst gemacht, ohne Lötstopplack, selbstgemachte Durchkontaktierungen und so.
Mit zwei Adapterplatinen ist das auch richtig praktisch, denn so muss ich nicht erst den ersten NAND auflösen, auslesen, dann den zweiten auflöten, auslesen, alles patchen, zweiten beschreiben und danach den ersten wieder auflöten und beschreiben. Ich löte beide drauf und stecke danach nur noch um.
Titel: Re: Teensy 2.0++
Beitrag von: Cosmic am 26. März 2014, 09:44:02
Jetzt noch eine richtige PCB und dann sieht das richtig professionell aus.
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 26. März 2014, 10:44:06
Das ist geplant, nur wollte ich das für einen Versuch nicht machen, dafür ist es dann doch zu teuer ;) Da es aber nun klappt, ist das der nächste Schritt.
Für den NOR will ich mir auch noch einen machen.

Der Teensy ist in meinen Augen echt die einzige gute Lösung unter denen, die im Konsolenbereich bekannt sind. Dagegen ist der E3-Flasher uns ProgSkeet echt Dreck.
Titel: Re: Teensy 2.0++
Beitrag von: Cosmic am 26. März 2014, 12:12:49
Mag sein dass du dass so siehst. Es macht sich halt nicht jeder die Arbeit mit dem auslöten.
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 26. März 2014, 14:22:28
Klar, wenn man nicht löten kann, ist Löten auch keine Lösung. Nur wenn man es kann, dann geht es schneller. Da würde ich mir nicht die Arbeit mit dem Clip machen.

Ich mein aber generell ist der Teensy besser als E3 oder ProgSkeet. Clip-Lösungen gibt es ja auch für den Teensy. Das ist eine andere Geschichte.
Titel: Re: Teensy 2.0++
Beitrag von: Dragoon am 26. März 2014, 22:52:18
Also als Prototypen-PCB finde ich es doch sehr gelungen. Wenn du da wirklich eine finale Version von machst, muss ich die sehen !
Titel: Re: Teensy 2.0++
Beitrag von: Takeshi am 26. März 2014, 23:29:25
Jo, Bilder werden gemacht ;)