Jump to content


Photo

Xenon Diagram For Lpt Flashing


  • Please log in to reply
512 replies to this topic

#1 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 09:36 AM

I followed the guide by Tiros and this is just to make it easier for noobs. Thanks to TMBINC, TIROS, and who ever else made this possible, those that didn't want this to see the light of day and said it never would where you at now?

IPB Image



Download NandPro Use this for reading and writing the on board 360 NAND.

High Res Xenon LPT Flashing Diagram


Also be sure to check that your read is a valid bin. Read it twice just to be sure.

QUOTE
Supported device interfaces:

USB:
LPC2148 Olimex USB header board
High performance 16MB/2Mins
LibUsb driver

LPT:
Parallel Printer Port, SPP mode
Low performance, 16MB/35mins (cpu dependant)
Dlportio printer port driver


Seven connections must be made from MAINBRD to the HW device interface.
MAINBRD connects as specified to either Olimex board, or a PC printer port.

ArmLpc Olimex LPT MAINBRD

SS EXT1-3 DB25.1 J1D2.2
MISO EXT1-6 DB25.11 J1D2.4
P0.28 EXT2-1 DB25.16 J2B1.6
GND EXT1-26 DB25.18 J1D2.6 or J2B1.12
MOSI EXT1-7 DB25.14 J1D2.1
SCK EXT1-5 DB25.2 J1D2.3
P0.29 EXT2-2 DB25.17 J2B1.5

USB Install:
Flash the .hex file to the LPC2148.
Connect LPC2148 to computer USB.
Point "found new hardware" to the "custom.inf"
Windows reports: "Your new hardware is ready to use"

LPT Install:
Some parallel ports run at 3.3v others at 5v. The MAINBRD is 3.3 volts.
Testing with 5 volt lpt and NO resistors didn't burn anything up. YMMV tongue.gif
It is recomnened to use 100 ohm series resistors
for all lpt connections except for DB25.11 and DB25.18 (GND).
This solution isn't perfect but you typically dont leave it hooked up forever anyway.
If someone wants to design and post a buffer circuit go right ahead. I can't be bothered wink.gif

Run the port95nt.exe application to install the DlPortio driver

Usage:
Make connections to MAINBRD and run the app.
MAINBRD needs to be plugged in to AC power.
Actually powered on or not does not matter.
While running NandPro application reset will occur.
After nand operation is complete, reset will be released.

Typical command line:

Read entire 16M flash, including ECC:
NandPro lpt: -r16 nand.bin

Write entire 16M flash, including ECC:
NandPro lpt: -w16 nand.bin

READING WILL OVER-WRITE AN EXISTING FILE WITHOUT WARNING!
NEW LOG FILE WILL OVERWRITE OLD WITHOUT WARNING!



IPB Image


Hawk

Edit: If you encounter problems when using the LPT interface as shown above, please refer to this post.

Edited by xboxgamer733, 20 August 2009 - 01:34 PM.


#2 majinsoftware

majinsoftware

    X-S Freak

  • Members
  • PipPipPipPipPip
  • 1,416 posts
  • Xbox Version:v1.6b
  • 360 version:v4.0 (jasper)

Posted 19 August 2009 - 10:38 AM

Thanks Mhawk134, Just to clear it up are we meant to match the colours?


#3 Mr.RedRing

Mr.RedRing

    X-S Senior Member

  • Members
  • PipPip
  • 190 posts

Posted 19 August 2009 - 10:57 AM

Now once we are done with the read/write, do we need unsolder everything? Or can I leave it all connected, make it look nice on the back of my system to flash in the future?

#4 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 11:25 AM

QUOTE(majinsoftware @ Aug 19 2009, 04:38 AM) View Post

Thanks Mhawk134, Just to clear it up are we meant to match the colours?


Yeah connect the dots with wire and your all set.

QUOTE(Mr.RedRing @ Aug 19 2009, 04:57 AM) View Post

Now once we are done with the read/write, do we need unsolder everything? Or can I leave it all connected, make it look nice on the back of my system to flash in the future?


You can unhook the stuff for the lpt port, but if you need to reflash you will have to hook it back up, as for the 330 ohm resistors i'm not really sure about. I would leave everything hooked up so that when the rebooters or whatever you want to try comes out you will not have to hook it back up.

Hawk

#5 cliffyboro

cliffyboro

    X-S Member

  • Members
  • Pip
  • 80 posts
  • Xbox Version:v1.6
  • 360 version:unknown

Posted 19 August 2009 - 01:02 PM

So does the xbox still do what it's supposed to do with everything connected? I'm pretty confident in my soldering skills to do this but not so confident about having to take it all off lol.

#6 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 01:40 PM

QUOTE(cliffyboro @ Aug 19 2009, 07:02 AM) View Post

So does the xbox still do what it's supposed to do with everything connected? I'm pretty confident in my soldering skills to do this but not so confident about having to take it all off lol.



Yeah It will stilll work with everything connected just like normal as long as it's not connected to the pc you'll be fine.

Hawk

#7 cliffyboro

cliffyboro

    X-S Member

  • Members
  • Pip
  • 80 posts
  • Xbox Version:v1.6
  • 360 version:unknown

Posted 19 August 2009 - 03:29 PM

QUOTE(Mhawk134 @ Aug 19 2009, 01:40 PM) View Post



Yeah It will stilll work with everything connected just like normal as long as it's not connected to the pc you'll be fine.

Hawk


Cool.

Quick question, are these the correct resistors I need?

http://cgi.ebay.co.u...id=p3286.c0.m14


cheers


#8 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 03:42 PM

QUOTE(cliffyboro @ Aug 19 2009, 09:29 AM) View Post

Cool.

Quick question, are these the correct resistors I need?

http://cgi.ebay.co.u...id=p3286.c0.m14
cheers



For the LPT port yes, but 80 is alot of resistors, also it's not always a mandatory thing to have the resistors there, it depends on the pc. Also it's very IMPORTANT that you have the 3x 330 ohm resistors to solder to the jtag, or else this is useless. Right now we can just boo Xell, but in the future we'll be able to boot new dashes, programs, OS's, emulators, ect.

Hawk

#9 cliffyboro

cliffyboro

    X-S Member

  • Members
  • Pip
  • 80 posts
  • Xbox Version:v1.6
  • 360 version:unknown

Posted 19 August 2009 - 03:52 PM

I'm gonna buy the stuff I need from maplins but I can't find them resistors on the site so I just used that as a reference. I'm certain they will have them in store so I'll most likely just make a list of everything and take it in for the sales assistants.

I'm kinda just getting things ready for this although, I might get everything soldered in on my banned xenon. It's only sat there gathering dust anyway smile.gif


#10 DiaM0nd99

DiaM0nd99

    X-S Young Member

  • Members
  • Pip
  • 50 posts

Posted 19 August 2009 - 03:56 PM

Great Post Hawk.

I am planning to build this tonight.



#11 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 04:16 PM

QUOTE(cliffyboro @ Aug 19 2009, 09:52 AM) View Post

I'm gonna buy the stuff I need from maplins but I can't find them resistors on the site so I just used that as a reference. I'm certain they will have them in store so I'll most likely just make a list of everything and take it in for the sales assistants.

I'm kinda just getting things ready for this although, I might get everything soldered in on my banned xenon. It's only sat there gathering dust anyway smile.gif



Must haves are 3-330 ohm resistors, wire db25 connector, solder, soldering iron, xbox, ect.

Hawk

#12 benjmole

benjmole

    X-S Enthusiast

  • Members
  • 6 posts

Posted 19 August 2009 - 04:21 PM

Mhawk. Don't suppose you know the alternative points to J1F1? Cause i'm not gonna flash a Xenon?

#13 Mhawk134

Mhawk134

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 338 posts
  • Xbox Version:v1.0
  • 360 version:v3.0 (falcon)

Posted 19 August 2009 - 04:25 PM

QUOTE(benjmole @ Aug 19 2009, 10:21 AM) View Post

Mhawk. Don't suppose you know the alternative points to J1F1? Cause i'm not gonna flash a Xenon?


Sorry but no, that information has not been released at this time.

Hawk

#14 RRODXbox

RRODXbox

    X-S X-perience

  • Members
  • PipPip
  • 435 posts
  • Xbox Version:unk
  • 360 version:v1 (xenon)

Posted 19 August 2009 - 05:22 PM

Yeah something to do with only hacked SMC being released for Xenon.

So, if I do all this. all I need to do it make a backup of my NAND and just flash the xenon-hack.bin?

Nice guide btw smile.gif

#15 artik

artik

    X-S Young Member

  • Members
  • Pip
  • 41 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 19 August 2009 - 05:34 PM

Mhawk, here is a message i get :


C:\Documents and Settings\artik\Desktop\NandPro20>NandPro.exe lpt: -r16 nand.bin

NandPro v2.0 by Tiros

Testing LPT device address:0378
Testing LPT device address:0278
Testing LPT device address:03BC
Could not detect a flash controller
Fatal Error





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users