xboxscene.org forums

Xbox360 Forums => Xbox 360 Hacking Forums => General Technical Hacking Discussion => Topic started by: ZinG on September 26, 2011, 06:01:00 PM

Title: Matrix Nand Flasher Programmer
Post by: ZinG on September 26, 2011, 06:01:00 PM
Hi all

Got one of these the other day from 360parts who I have to say have been less than helpful.

As I understand it these are all based on the same SPI Nand Flasher design however when I plug it into a usb port a red light comes on but windows does not detect anything at all. This on three different pcs running windows 7 64bit, windows 7 32bit and windows xp.

I asked if they were shipped blank like their glitcher chip but even so surely it would appear in device manager and ask for drivers like my programable board that I used for my ps3

My only thought that is a long shot is does the wiring have to be soldered from the xbox before I plug this thing in to actually make it work? I would love to get it running because this lpt port reading is getting on my nerves first time I got non matching reads over several hours due to me not using a proper lpt connector (just poked the wires in) now I have them soldered to a socket and I am getting them over address 200 which I understand means removing the 100ohm resistors off my board lol

Would much rather use the quicker usb programmer

Any advice folks?
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 18, 2011, 02:29:00 PM
I am in exactly the same position. I have mine soldered up to a cat5 cable as per the popular mod which allows you to keep the wires connected and just up plug the nand flasher when not needed.

Mine was shipped from Eurasia without any software drivers etc and has not been flashed at all. I connected the boot solder point to ground as per the standard SPI flash device requirements. Windows Xp on two machines does not see it even manually making a hardware search does not find it. I installed the driver files to windows as often this sorts out the issue with no joy. I am starting to wonder if the flasher is just a dud, as there is no actual help from the manufacturers, I cant be sure.

I only bought it because I didnt have the time and all the parts in my parts bin to make my own, and LPT is just pointless unless you dont mind spending hours looking at a dos screen.

As far as yours is concerned don't use the resistors with it and it shouldn't be connected to the Xbox to program it.
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 19, 2011, 12:11:00 PM
Got a reply back from Eurasia.nu today and they wanted me to try Nandpro V2.0e,and pointed out that it uses special drivers and is not a USB HID device, and also does not need programming as it is already programmed. it is supposed to be plug in and use.

Basically in the email tennis that ensued I pointed out that "special Device" and special software or not Windows would still see it being plugged in due to the 12 Mhz timming crystal.  I pointed out that it was based on http://dev360.wikia....flashermini.png and the fact that Nandpro doesnt see it said to me that it is faulty.

I await a response, meanwhile I am getting my own  PIC18F2455-I/SP chip to make my own bread board version as I don't hold up much hope with Eurasia or with Matrix. Teach me to go with newly released products.
Title: Matrix Nand Flasher Programmer
Post by: krunchywii on October 19, 2011, 12:21:00 PM
I also had this problem.  I bought two of these and had the same exact problem with both.  I tried with them soldered to the xbox (with power inserted but xbox off), soldered without power plugged in, and without the xbox.  I tried on a Windows 7, a clean install of Windows Server 2003, and a clean install of XP and like OP, I only got the red light but no devices were detected in Device Manager.

It's definitely the chips.  If this were a driver issue, we would have "unknown device" in device manager.
Title: Matrix Nand Flasher Programmer
Post by: isnemid on October 20, 2011, 12:05:00 PM
Look in device manager for custom USB device make the jumper to program it with PDFSUSB.
After flashing PICFLASH.hex it is memory access in device manager when you cut the jumper.

Sorry for my English
Title: Matrix Nand Flasher Programmer
Post by: comman on October 22, 2011, 05:19:00 AM
Yeah, this chip is cheap but practical for us, lightake already list it at their shop,only $28.98.
Title: Matrix Nand Flasher Programmer
Post by: BTslo on October 22, 2011, 05:32:00 AM
Can you program it like this?

http://www.tiaowiki....B_SPI_Interface
Title: Matrix Nand Flasher Programmer
Post by: hemelinger on October 23, 2011, 05:20:00 AM
Hi,

I just saw a post in a differend forum where someone stated that the 12 Mhz timming crystal was not soldered correctly, the pin on the opposite side of the USb link was not connected.



This post has been edited by hemelinger: Oct 23 2011, 12:26 PM
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 24, 2011, 04:09:00 PM
O.K after a lot of checking and emailing etc. I have found that my Matrix flasher is not programmed with the boot loader section of the programming, basically the part it needs to be able to come up on the computer as custom device or in fact to even be slightly seen by windows in any way or shape. It can be programmed via jtag and then set as it is supposed to be, I have been sent the files to do this by Infinity Mods but unfortunately I have several Jtag Pic programmers but none are compatible, so its going back and they are going to service exchange it for me.

If anyone wants the files then message me and I will email them to you.

BTslo that is how its supposed to be done but sadly it wont get even that far as stated above (IMG:style_emoticons/default/sad.gif)

This post has been edited by big F Mk II: Oct 24 2011, 11:13 PM
Title: Matrix Nand Flasher Programmer
Post by: krunchywii on October 25, 2011, 09:50:00 AM
QUOTE(big F Mk II @ Oct 24 2011, 06:09 PM) *

O.K after a lot of checking and emailing etc. I have found that my Matrix flasher is not programmed with the boot loader section of the programming, basically the part it needs to be able to come up on the computer as custom device or in fact to even be slightly seen by windows in any way or shape. It can be programmed via jtag and then set as it is supposed to be, I have been sent the files to do this by Infinity Mods but unfortunately I have several Jtag Pic programmers but none are compatible, so its going back and they are going to service exchange it for me.


Has anyone confirmed this or been successful in programming your dead chips?  I sent my 2 chips back on an RMA, so I can't try.
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 25, 2011, 10:32:00 AM
No as yet they only suspect that is what has happened, the tone I get from the email is that they kinda expect it has, I am also reading into this as the amount of people on various sites who are experiencing the same issues make me think they know rather than expect.

On the plus though I may actually have a compatible programmer after all, gonna give it a try tonight.

This post has been edited by big F Mk II: Oct 25 2011, 05:33 PM
Title: Matrix Nand Flasher Programmer
Post by: hemelinger on October 26, 2011, 09:51:00 AM
Received my matrix nand flasher yesterday, it works perfekt !!
Title: Matrix Nand Flasher Programmer
Post by: alukado on October 28, 2011, 02:15:00 AM
QUOTE(hemelinger @ Oct 26 2011, 04:51 PM) View Post

Received my matrix nand flasher yesterday, it works perfekt !!

Yeah, me too.  Got it from yoyobase
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 28, 2011, 03:43:00 PM
A little update, I read out the PIC's program and found that the PIC reports its size as one amount and the program is also the same size but when you read it out it comes out as different and errors at the same bit address each time. When you try and blank it it reads as the correct size and blanks, then when you reprogram it it errors out on the same bit address as before. Looks like it is not right so as said the manufacturers have asked for it back to either fix it or send me a new one.

On a side note to others who may be reading this and are having issues, one thing that was pointed out to me which is a valid thing to try. Not all USB cables are the same, some have better connectivity than others some for some reason work and some don't. I have had  this issue before with a camera both cables were electrically the same according to my multi meter but one would work the other would not although both cables worked fine on another camera I have, go figure.  Mine obviously didn't make any difference smile.gif
Title: Matrix Nand Flasher Programmer
Post by: F-Forward on October 28, 2011, 05:43:00 PM
Got the same problem as other people. Light turning red, but doesn't get detected by PC at all (but light gets stronger). Tried two PC's, three USB cables, re-soldered all connections to xbox. Nothing seems physically wrong with the programmer, everything seems to be soldered in place.

Is there anything else I can check? Should the programmer get detected by windows even if it isn't connected to the xbox?
Title: Matrix Nand Flasher Programmer
Post by: GDarkow on October 29, 2011, 02:26:00 PM
Same thing here....  I have pads 1-6 soldered perfectly to points 1-6 on the Xbox board.  I have tried with GND soldered to GND and BOOT pads.  Nothing has worked.  I've purchased TWO chips from TWO different distributors and I've had exactly the same result.

Also, I'm using Windows XP SP2, which really shouldn't matter.  Is there something we're missing here?  I've tried it with the Xbox OFF and ON, plugged in and not plugged in.  You name it, I've tried it.  

Those of you that were successful in using this thing, care to shed a little light on HOW you managed to do it and what your setup consists of?

Title: Matrix Nand Flasher Programmer
Post by: F-Forward on October 29, 2011, 03:29:00 PM
Got the following reply from infinity mods:

QUOTE
   from   [email protected]
to   xxx
date   Sat, Oct 29, 2011 at 21:41
subject   Re: Problem with matrix programmet

Hi,

yes, we are getting some NAND programmers that are arriving not programmed.
If you have a PIC programmer I can send you all you need to program it
back, is a 2 mins operation.


Best Regards,
The Matrix Team.


Seems like a QA check problem... Anyway, the shop I bought mine from (www.multichip.se) has promised to send me a new one monday, and make sure that it works first.
Title: Matrix Nand Flasher Programmer
Post by: GDarkow on October 29, 2011, 05:20:00 PM
The place I purchased mine from informed me that if there is a red LED illuminated that the chip was programmed.  Mine, of course, is illuminated, but still doesn't work.  Can anyone confirm this?  They also said it only works in a 32-bit OS (which mine is)....
Title: Matrix Nand Flasher Programmer
Post by: F-Forward on October 30, 2011, 06:22:00 AM
QUOTE(GDarkow @ Oct 30 2011, 12:20 AM) View Post

The place I purchased mine from informed me that if there is a red LED illuminated that the chip was programmed.  Mine, of course, is illuminated, but still doesn't work.  Can anyone confirm this?  They also said it only works in a 32-bit OS (which mine is)....

No, that information is not correct. The question I asked the Matrix Team was:

QUOTE
I got the same problem as many other people, that the Matrix Nand
programmer doesn't get detected by my PC. The LED turns on, but the
device doesn't show up in the device manager so I can't install the
driver. Is there any solution to this, or should I return it to the
seller, mutlichip.se?

And as for the 32-bit OS thing, it would still show up as a device in device manager without any driver installed.
Title: Matrix Nand Flasher Programmer
Post by: HOBO POW3R on October 30, 2011, 01:03:00 PM
You need to manually install the drivers for the nand reader.

1)Go to device manager
2)Find the nand reader (usually named MemoryAccess)
3)Right click and select "Update Driver Software"
4)Click browse my computer for driver software
5)Browse to and select the folder where you have your libusb .dlls and such saved
6)Hit Next/Install
DONE

Title: Matrix Nand Flasher Programmer
Post by: F-Forward on October 30, 2011, 04:00:00 PM
QUOTE(HOBO POW3R @ Oct 30 2011, 08:03 PM) View Post

You need to manually install the drivers for the nand reader.

1)Go to device manager
2)Find the nand reader (usually named MemoryAccess)
3)Right click and select "Update Driver Software"
4)Click browse my computer for driver software
5)Browse to and select the folder where you have your libusb .dlls and such saved
6)Hit Next/Install
DONE

Yeah, but the problem is that if the chip isn't programmed correctly (as the matrix team them self says) it won't get detected by the computer and won't show up in device manager.
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on October 30, 2011, 05:26:00 PM
Yeah the issue is that they don't have the bootloader on them so the chip is blank and therefore windows does not see anything connected so nothing is added to the hardware list, so you cant update it with drivers etc. In fact even if you force the drivers on to the Windows Hardware controller it still doesn't see anything.

In response to the issue of the red LED this will light up because it has a voltage going to it via the USB.
To add the windows drivers in the correct manner Matrix chip allowing, you don't need an Xbox to be connected to it. Infinitymod have asked me to send mine back to them direct, I'm sure it is an issue with non programmed ones getting past QC and it can be sorted out.

The actual design of the circuit is as per Darkstars USB SPI, I'm not sure if Infinity tweaked the PIC programming  or not but Electronically it is near as dam it identical.
Title: Matrix Nand Flasher Programmer
Post by: GDarkow on October 30, 2011, 06:04:00 PM
Thanks a lot, everyone, for the replies.  It's good to have some insight on this issue.  Hopefully, I can get this issue sorted-out quickly.

Title: Matrix Nand Flasher Programmer
Post by: ANPolter on November 01, 2011, 05:32:00 AM
Mine was purchased from DX a one day ago - http://www.dealextre...xbox-360-102484

After reading this topic I contacted DX and asked to check a flasher. They quickly connected a flasher to a PC and response, that he detected in the system and wants a driver.
So I think the flashers from DX is good, without a problems.
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on November 01, 2011, 04:58:00 PM
I'm guessing it is just a bad batch, most of them should be ok I think.
Title: Matrix Nand Flasher Programmer
Post by: thesoundkid on November 24, 2011, 06:57:00 AM
hi there ran into the problem of getting ALOT of read errors with the matrix programmer was looking over my connections and then decided to look at the programmer

I then noticed that the surface mount capacitor circled in the picture was not solder onto the board at 1 end solder this on and it worked a charm.

so if your having trouble check that all the components on the programmer are soldered properly.

(IMG:http://i44.tinypic.com/9r10sg.jpg)

This post has been edited by thesoundkid: Nov 24 2011, 02:58 PM
Title: Matrix Nand Flasher Programmer
Post by: kunocorp on November 25, 2011, 08:26:00 AM
I cant for the life of me get this to read the nand. Do i have to program the reader or is it pre-programmed?  Can I use a solid core wire, or does it have to be stranded? Are there instructions for the use of this specific device anywhere?
Title: Matrix Nand Flasher Programmer
Post by: krunchywii on November 25, 2011, 04:34:00 PM
QUOTE(kunocorp @ Nov 25 2011, 10:26 AM) View Post

I cant for the life of me get this to read the nand. Do i have to program the reader or is it pre-programmed?  Can I use a solid core wire, or does it have to be stranded? Are there instructions for the use of this specific device anywhere?


Is it even showing up in windows?  Are you getting an error message or anything?


I did get my RMA'd chips back about 2 weeks ago, and if the chips are programmed correctly, they will show up in device manager right out of the package, before any soldering is done.  If your chips aren't showing up when you plug them in, they are bad - get an RMA and ship them back.
Title: Matrix Nand Flasher Programmer
Post by: kunocorp on November 25, 2011, 11:31:00 PM
yes it's recognized by windows, I get a red light on the reader and under device manager I have Memory Access with a yellow exclamation mark, from a branch called LibUSB-Win32 Devices
Title: Matrix Nand Flasher Programmer
Post by: kneehighspy on November 26, 2011, 11:09:00 PM
QUOTE(thesoundkid @ Nov 24 2011, 01:57 PM) View Post

hi there ran into the problem of getting ALOT of read errors with the matrix programmer was looking over my connections and then decided to look at the programmer

I then noticed that the surface mount capacitor circled in the picture was not solder onto the board at 1 end solder this on and it worked a charm.

so if your having trouble check that all the components on the programmer are soldered properly.

IPB Image



has anyone got any links for the solder points to where i need to connect the matrix nand programmer to?  i have a 256mb jasper and dang if i can find any diagrams, the ones in the pdf from matrix are for the slim i believe.

any help is greatly appreciated!
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on December 11, 2011, 01:54:00 PM
Well as of now mine still hasn't been sent back to me. I sent it on 02/11/11 and it was confirmed by the tracking info as being delivered on the 07/11/11.

 They were very vague about what is going on despite several emails. I have fired off yet another email asking where it is.

I am beginning to wish I hadn't sent it to them in the first place, especially as I could have possibly fixed it by soldering the cap as show in previous posts.
Title: Matrix Nand Flasher Programmer
Post by: big F Mk II on January 21, 2012, 11:44:00 AM
My replacement finally arrived this morning, funny as my last email from them said they sent it in December, the tracking number they gave me stated it only went to  international post on the 15th of January and when it arrived this morning the Hong Kong post mark was for the 10th of January. Somebody is telling porkies I think.

Well I popped it on to the pc and didn't hear any sort  of windows based bing bong. So I immediately thought hey may be it is my USB cable, I've got loads of them so I just got out another. While unplugging it I noticed the 12Mhz timing crystal was not even soldered on to the board properly. WTF!! these guys keep me waiting for two months and then lie to me and to top it off send out another duff unit.

Well All I can say is anyone thinking of buying a Matrix SPI  USB Flasher is don't just spend the cash down the pub or look up making one your self from vero board and save your self the heart ache.

I Will never buy any of their junk ever again!!!




Oh and before anyone asks  I did solder on the Crystal and it briefly showed up in the device manager there was even enough time for windows to show the USB device icon next to the clock. but as soon as I started to put in the drivers it was gone. And now I am back to where I was 3 months ago.
Title: Matrix Nand Flasher Programmer
Post by: fisacom on June 28, 2012, 10:48:00 PM
QUOTE(big F Mk II @ Jan 21 2012, 10:44 PM) View Post

My replacement finally arrived this morning, funny as my last email from them said they sent it in December, the tracking number they gave me stated it only went to  international post on the 15th of January and when it arrived this morning the Hong Kong post mark was for the 10th of January. Somebody is telling porkies I think.

Well I popped it on to the pc and didn't hear any sort  of windows based bing bong. So I immediately thought hey may be it is my USB cable, I've got loads of them so I just got out another. While unplugging it I noticed the 12Mhz timing crystal was not even soldered on to the board properly. WTF!! these guys keep me waiting for two months and then lie to me and to top it off send out another duff unit.

Well All I can say is anyone thinking of buying a Matrix SPI  USB Flasher is don't just spend the cash down the pub or look up making one your self from vero board and save your self the heart ache.

I Will never buy any of their junk ever again!!!
Oh and before anyone asks  I did solder on the Crystal and it briefly showed up in the device manager there was even enough time for windows to show the USB device icon next to the clock. but as soon as I started to put in the drivers it was gone. And now I am back to where I was 3 months ago.


I Solder the 150K Resistance in between PIC pin1 and top first PIC programming point.
Now windows is detecting the board.
Actually when i was putting a finger in way that it was touching PIC pin1 and upper programming point,
Device was detecting in windows as long as finger is there.