Seite 1 von 63 123451151 ... LetzteLetzte
Ergebnis 1 bis 20 von 1.242
  1. #1
    Mitglied Avatar von funnybox2006
    Registriert seit
    Oct 2007
    Beiträge
    205

    Standard NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Hallo,

    ich möchte hier im ersten Post mal Infos zum USB SPI Flasher für den NAND zusammentragen!
    Im HDD Unlocker Thread sind die Infos zu diesem USB Flasher ziemlich verstreut und ich denke ein eigener Thread dazu ist gerechtfertigt...Abgesehen davon ist es aber auch sinnvoll so oder so mal ein Backup von seinem NAND zu haben

    Der SPI Flasher ist bei Operationen auf dem NAND der XBox360 der schnellere und sicherere Weg. Im gegensatz dazu ist die LPT Methode sehr fehleranfällig für Lese-/Schreibfehler und dauert auch wesentlich länger. Der Flasher arbeitet mit dem Programm NandPro
    , das auch für die LPT Methode genutzt wird zusammen.

    Um den SPI Flasher zu bauen sollte man zumindest über grundlegende Lötkenntnisse verfügen.

    Um den PIC(das ist ein Mikrocontroller der Firma Microchip) zu programmieren benötigt man einen PIC-Flasher. Zwei Varianten sind weiter unten erklärt. Diese setzen jedoch einen Parallelport(LPT) am Rechner voraus! Es gibt auch natürlich USB Programmieradapter. Diese sind aber wesentlich teurer und auch nicht auf die schnelle zu bauen.

    Die hier zusammengetragenen Informationen beruhen im wesentlichen auf diesem Thread: KlickMich

    1.: Der Schaltplan des USB SPI Flashers:


    2.: Die Bauteileliste von Reichelt

    Spoiler: 


    1x H25PR050 - Platine mit Lötpunkten
    entweder diesen PIC: 1x PIC 18F2550-I/SP – PIC Mikrocontroller
    oder diesen(z.Zt. nicht lieferbar): 1x PIC 18F2455-I/SP - PIC Mikrocontroller
    oder diesen (Achtung: SMD Bauform): 1 x PIC 18F2455-I/SO
    1x CST 12,00 - 12 MHz Resonator
    1x Z5U-2,5 220N - Kondensator
    1x Z5U-2,5 100N - Kondensator
    2x 1/4W 10K - Widerstand 10K
    5x 1/4W 100 - Widerstand 100R
    2x SL 1X36G 2,54 - Stiftleisten (männlich)
    1x GS 28P-S - Sockel für den PIC
    1x LITZE SW - Etwas Litze
    3x BL 1X10G 2,54 - Buchsenleisten (weiblich)
    1x USB BG - USB Buchse
    1x AK 672/2-1,0 - USB Kabel

    Optional kann man vielleicht auch folgende Teile gut gebrauchen um das ganze etwas besser zu machen (danke an wawnorden):

    3 Punkt Lochraster Platine spart ne menge Lötarbeit und sieht sauberer aus
    Platinen Steckverbinder statt der Pinleiste (Verpolungssicher, Sauber, wackelfest, Farbcodiert,spart Lötarbeit )
    gewinkelte USB Buchse verhindert wackler und ist nicht so verschleißanfällig bei öfteren gebrauch.


    Für den TLVP von Jeff Byron:
    1x H25PR050 - Platine mit Lötpunkten
    1x 74HCT 573 - Pegelwandler/Treiber IC
    1x 1/4W 270 - Widerstand 270R
    1x 1/4W 1,0K - Widerstand 1,0K
    1x D-SUB ST 25 - LPT Stecker
    1x MKS-02 1,0µ - Kondensator 1uF
    1x GS 28P-S - Sockel für den PIC

    3.: (optional) Der Programmer für den PIC 18F2455-I/SP
    3.1: Variante 1: TLVP von Byron Jeff (Berichte häufen sich über Probleme mit diesem Programmer. Eventuell Variante2 benutzen)

    Spoiler: 



    3.2: Variante 2: ART2003 Programmer

    Spoiler: 

    Klick
    ACHTUNG: Für diesen Programmer muss die Reichelt Bestelliste angepasst werden!


    4.: Softwarepaket



    5.: Vorgehensweise

    Spoiler: 


    Zuerst sollte man sich überlegen ob man selber einen PIC Programmer bauen möchte. Falls man sich für ersteres entscheidet gilt oben genannte Reichelt Bestelliste inklusive den Teilen für den Prorammer. Wenn die Teile angekommen sind gehts erstmal ans Zusammenbauen des PIC Programmers. Dazu gibt es eigentlich nicht viel zu sagen. Einfach obigem Schaltplan folgen.

    Wenn der PIC dann auf dem fertigen Programmer sitzt und dieser mit dem LPT Port und einer 5 Volt Spannungsversorgung (z.B. USB Port) verbunden ist nimmt man sich das Programm PICPgm zur Hand und flasht die Datei PicXBoot_12.hex aus dem Softwarepaket drauf. Der TLVP Programmer sollte von PICPgm automatisch als "Taint Classic Programmer" erkannt werden! Bei den Programmer Einstellungen von PICPgm sind nur die "Invert"-Häkchen zu entfernen. Ansonsten alles beim Standard belassen. Anschließend ist der Part mit dem Programmer schon erledigt.

    Man nimmt nun den PIC und steckt ihn in seine fertig gelötete SPI Flasher Schaltung. Wenn man diese nun mit dem USB Port des Rechners verbindet wird der PIC als Microchip USB Device erkannt und verlangt einen Treiber. Diesen findet man im Ordner "Driver" des Softwarepakets. Wenn man ihn erfolgreich installiert hat kann man mit dem Programm "PDFSUSB" die Datei PICFLASH.hex auf den PIC flashen. Anschließend wird der PIC als "Memory Access" von Windows erannt und verlangt wieder nach einem Treiber. Diesmal nimmt man den aus dem NandPro Ordner. Der SPI Flasher ist nun betriebsbereit und es müssen nur noch die Verbindungen zum XBox Motherboard hergestellt werden. Dazu werden weder Widerstände noch Dioden noch sonstwelche extra Bauteile ausser die auf dem schaltplan ausgewiesenen benötigt.


    6. Bilder
    Pinbelegungen des PICs und des 74HCT573. Das Bild des PICs ist in der SMD Baumform - aber die Belegung ist bei der DIL Variante gleich!

    Spoiler: 








    7.: FAQ
    • - Was bringt der USB SPI Flasher?
      Der Auslese / Schreibvorgang geht wesentlich schneller als bei der LPT Variante (etwa 6-fache Geschwindigkeit). Des Weiteren ist die Anfälligkeit für Lese-/Schreibfehler geringer als bei der LPT Variante.
    • - Bei Reichelt ist der PIC nicht lieferbar, was soll ich tun?
      Es gibt auch andere Quellen für den Chip, z.B.: RS Online
    • - In der Bauteilliste ist ein Sockel für den PIC aufgeführt, kann ich mir den nicht sparen?
      Im Prinzip schon, jedoch ist es ungemein praktisch die Möglichkeit zu haben den PIC auch mal aus der Schaltung zu nehmen und z.B. mit einem anderen Bootloader zu flashen. Die paar Cent sollte es einem Wert sein.
    • - Der TLVP Programmer benötigt 5V Spannungsversorgung. Woher soll ich diese nehmen?
      Die einfachste Variante ist das Durchscneiden eines USB Kabels. Dort kann man die 5V und Masse abgreifen.
    • -In den Threads ist immer die Rede von Dioden und zusätzlichen Widerständen auf dem Mainboard der XBox. Muss ich diese hier auch verwenden?
      Nein, alle benötigten Widerstände sind im Schaltplan oben enthalten und sollten auch auf die Platine gelötet werden. Es wird ansonsten nichts mehr zusätzlich am XBox Mainboard benötigt, also auch keine Diode. Wenn ihr aber den JTAG Hack ausführen wollt dann werden wiederum Dioden benötigt. Diese haben aber NICHTS mit dem auslesen des NANDs zu tun.
    • - Meine Konsole hat aber einen neueren Kernel 8XXX. Ich dachte dann kann man nichtmehr den NAND auslesen.
      Das stimmt nicht, der NAND Dump ist unabhängig von der Kernelversion. Diese Kernel Geschichte bezieht sich auf den JTAG-Hack. Aber das ist wieder ein anderes Thema!
    • - Wozu ist der Jumper auf dem SPI FLasher.
      Der Jumper dient dazu den PIC nachdem er geflasht wurde wieder in den Bootloader Modus zu versetzen. Dann wird er wieder von PDFSUSB als "Microchip USB Device" erkannt und kann mit einer neuen Applikation geflashed werden.
    • - Funktioniert der Programmer bzw. der Dumper auch unter Windows Vista/Win7?
      Da gibt es verschiedene Berichte! Der fertige Dumper funktioniert auch perfekt unter Win Vista/7. der PIC-Programmer funktioniert nur unter XP vernünfitg. Es scheint aber auch vom jeweiligen PC abzuhängen.
    Geändert von Jim_Jones (17. 12. 2010 um 13:42 Uhr) Grund: abänderungen

  2. #2
    Flasher/Wingman
    Registriert seit
    Nov 2005
    Ort
    Aachen
    Beiträge
    988

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Bitte auf die aktuelle Version der Files für den PIC verlinken! Die v3 macht nur Ärger!

  3. #3
    Mitglied

    (Threadstarter)

    Avatar von funnybox2006
    Registriert seit
    Oct 2007
    Beiträge
    205

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von DHX Beitrag anzeigen
    Bitte auf die aktuelle Version der Files für den PIC verlinken! Die v3 macht nur Ärger!
    Wo sind diese denn released worden? Haste nen Link? Hab bisher nur mit der V3 gearbeitet...
    Geändert von funnybox2006 (08. 12. 2009 um 01:05 Uhr)

  4. #4
    Flasher/Wingman
    Registriert seit
    Nov 2005
    Ort
    Aachen
    Beiträge
    988

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Dann lies mal besser den ganzen Thread auf xbh. Die neue Version unterstützt nicht nur die 256MB/512MB Jasper NANDS, sondern auch endlich Nandpro 2.0b!

  5. #5
    Mitglied
    Registriert seit
    Jun 2006
    Beiträge
    402

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von DHX Beitrag anzeigen
    Dann lies mal besser den ganzen Thread auf xbh. Die neue Version unterstützt nicht nur die 256MB/512MB Jasper NANDS, sondern auch endlich Nandpro 2.0b!
    So stell ich mir ein board zum helfen vor.

    dumme antworten und kein hilfreicher link

  6. #6
    Flasher/Wingman
    Registriert seit
    Nov 2005
    Ort
    Aachen
    Beiträge
    988

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Misch dich nicht ein, wenn du keine Ahnung hast! Den Link hat er per PN bekommen damit er seinen Post editieren kann, ohne dass es hier unübersichtlich wird!, weil es hier dann genauso viele Links mit Versionen gibt wie im Originalthread!

  7. #7
    Mitglied
    Registriert seit
    Jun 2006
    Beiträge
    402

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    ja für was dann überhaupt hier einen auf dicke hose posten wenn du dann alles per pn klärst

  8. #8
    Flasher
    Registriert seit
    Feb 2008
    Ort
    Ruhrpott
    Beiträge
    794

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    ich finds grad ziehmlich geil dass sich einer die Mühe gemacht hat mit dem thread!

    DANKE!

  9. #9
    Flasher* Avatar von bananisch
    Registriert seit
    May 2008
    Ort
    oben bei mutti
    Beiträge
    1.493

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von -=Payne=- Beitrag anzeigen
    ja für was dann überhaupt hier einen auf dicke hose posten wenn du dann alles per pn klärst
    halde mol de balle flach

    falls es jemanden interessiert auch bzgl. der Ausleszeiten ... --> http://board.gulli.com/thread/147872...liste/42/#1037

    ich hoffe es wird nicht als crossposting angesehen *bittenichthauen*

    Wo ist eigentlich Jim? Hat der Junge Urlaub?
    Geändert von bananisch (08. 12. 2009 um 09:37 Uhr)

  10. #10
    XBoX 360 flasher Avatar von RayLiota
    Registriert seit
    Jan 2005
    Ort
    Zuhause
    Beiträge
    1.817

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Kann ich auch diesen Pic hier nehmen, leider gibt es den wie in der Beschreibung nicht bei reichelt

    PIC 18F2455-I/SO

  11. #11
    Mitglied Avatar von skydix
    Registriert seit
    Sep 2007
    Ort
    Berlin
    Beiträge
    43

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Klasse Idee mit dem zusammenfassen der Daten.
    Aber da is'n Problem.
    PIC 18F2455-I/SP ist unter dieser Bezeichnung bei Reichelt nicht vorhanden.
    Ich würd nur noch Vorschlagen (wenn's keine zu große Mühe macht) gleich die Direktlinks der Bauteile zu Reichelt zu Verlinken.

  12. #12
    Zu lang dabei... Avatar von DonCollione
    Registriert seit
    May 2008
    Ort
    Regensburg/Kelheim
    Beiträge
    4.792

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    der pic der benötigt wird ist vorrausichtlich am 14. wieder da

    hab mir 10 pics gesichert sollten diese woche noch kommen

    aber der andere pic sollte auch gehen, was in dem anderen thread steht was bananisch gepostet hat

    €dit:
    das ist ein interessanter ausschnitt von bananisch:
    D.h. um die neugeschrieben secdata.bin wieder zu überschreiben müsst ihr den NAND "neu auslesen" und die secdata.bin mit dem letzten timestamp überschreiben. Bitte beachtet, dass bei den 16MB-Versionen es zum dumpen nicht unbedingt lange dauert und man bei den 256 MB oder 512m Jasper diese Befehle für die ersten 600 Blöcke nehmen kann, also nix mit 8 oder 16h dumping, der USB-SPI ist somit für die Katz :
    nandpro lpt: -r256 nand.bin AE0 600
    nandpro lpt: -r512 nand.bin AE0 600

  13. #13
    Flasher&Builder
    Registriert seit
    Apr 2000
    Beiträge
    468

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von RayLiota Beitrag anzeigen
    Kann ich auch diesen Pic hier nehmen, leider gibt es den wie in der Beschreibung nicht bei reichelt

    PIC 18F2455-I/SO
    Den kann man auch nehmen allerdings hat der smd bauweise!
    aber noch recht einfach zu löten entweder zwischensockel kaufen meist 7-10 euro oder halt so löten. Aber funktionieren tut er hab ihn auch bei mir verbaut

  14. #14

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Wird es da dann auch bald eine Liste geben mit Leuten die das für einen machen werden?

    Weil ich bin da eher ungeschickt bei solchen Sachen.

  15. #15
    Mitglied

    (Threadstarter)

    Avatar von funnybox2006
    Registriert seit
    Oct 2007
    Beiträge
    205

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Danke schonmal soweit für die zusätzlichen Infos. Werde heute Abend nach der Arbeit den ersten Post editieren!

  16. #16
    Ji Fung
    Gast

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von RayLiota Beitrag anzeigen
    Kann ich auch diesen Pic hier nehmen, leider gibt es den wie in der Beschreibung nicht bei reichelt

    PIC 18F2455-I/SO
    Welcher PIC einwandfrei funzt und keine SMD Bauweise hat ist der PIC 18F2550-I/SP, der ist auch verfügbar.
    Diesen habe ich selbst für den 2. Flasher den ich gebaut habe verwendet. Die Binaries müssen auch nicht abgeändert werden er hat nur einen etwas größeren Speicher!

  17. #17
    Mitglied
    Registriert seit
    Jun 2006
    Beiträge
    402

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von DHX Beitrag anzeigen
    Bitte auf die aktuelle Version der Files für den PIC verlinken! Die v3 macht nur Ärger!
    neuer code funktioniert perfekt, gerade getestet. bootloader modus geht nun wieder, und der flasher wird in nandpro a und b erkannt.

    THX

  18. #18

  19. #19
    Ji Fung
    Gast

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Zitat Zitat von -=Payne=- Beitrag anzeigen
    neuer code funktioniert perfekt, gerade getestet. bootloader modus geht nun wieder, und der flasher wird in nandpro a und b erkannt.

    THX
    Kann ich bestätigen!

    Und für die welche es interessiert:
    Ich hatte den Chip nicht auf einem Sockel.
    Und keinen Bock ihn auszulöten und wieder an den Programmer zu löten. Habe die Verbindungen vom Programmer zur fertigen Schaltung des Flashers gelötet und konnte ihn ohne Probleme beschreiben.

    PS: Ich hab Jeff Byrons TLVP nachgebaut.

    Vielleicht noch ein paar Fotos wie ein fertiger aussehen kann. Ich weiß, ich weiß das hätte besser aussehen können bin aber trotzdem stolz auch wenn nicht alles so geklappt hat wie ich wollte.

    Spoiler: 







    Geändert von Ji Fung (08. 12. 2009 um 15:45 Uhr)

  20. #20
    FwFM = Essen? Avatar von JinRoh3181
    Registriert seit
    Jul 2006
    Ort
    C:\
    Beiträge
    1.881

    Standard Re: NAND SPI Flasher(USB Variante) Schaltplan, Teileliste und Informationen

    Sauber!!

    Danke für die Arbeit die du dir damit gemacht hast und mir das Leben leichter.

  21.  
     
     
Seite 1 von 63 123451151 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •