XboxHacker BBS
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 20, 2013, 04:25:13 PM


Login with username, password and session length


Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  Print  
Author Topic: USB SPI Flasher with PIC18F2455 - now with source and binaries  (Read 308239 times)
shenmue
Newbie
*
Posts: 1


View Profile
« Reply #920 on: June 03, 2010, 08:48:42 PM »



i just found this on a site "toxic nand extractor"
£18.99 with free postage

how can they make it for that price
it dont look home made
Logged
ReverseAffect
Xbox Hacker
*****
Posts: 1345

360Reball


View Profile WWW
« Reply #921 on: June 03, 2010, 10:59:27 PM »

glad we have a first time success story...looks great to...
Logged

sick like a mofo..not reballing for a while...
xboyhot
Newbie
*
Posts: 4


View Profile
« Reply #922 on: June 06, 2010, 02:35:12 AM »

I built my flashing circuit and it would not recognise it in windows.  I built it again (using fresh components) and i am still having problems (Win XP).  Device manager shows Custom USB Devices "Microchip Custom USB Device" but the device will not start (Code 10). I have tried auto and manual installation of the drivers to no avail.

 To reduce the possibility of wiring errors i used the above schematic to just get the USB device recognised but still no go.

 I am using a default 12Mhz resonator (2 pin resonator with a 22uf cap from each leg going to ground) I used the picxboot.hex boot file programmed onto the pic 18f2455using winpic800 (art2003, osc divided by 3 (12mhz input) and lvp checked. other settings checked are CCP2MX, LVP, MCRLE, STVREN. i did do a verify after i programmed the pic so i am not sure what is going on.  Is there any supporting software supposed to be installed, ie dotnet etc.

any help  appreciated

thanks Huh Huh Huh Huh Huh
Logged
maximilian0017
Xbox Hacker
*****
Posts: 684


View Profile
« Reply #923 on: June 06, 2010, 08:52:33 AM »

the device will not start (Code 10).

Hmm, thats a good one.

Try the following:
1. Another pc (preferebly one with XP or Win2000)
2. If 1 didn't help measure the current through the +5 usb line(should be +-27mA), if 1 did help remove all usb hubs and devices from the original pc'devicemanager and reboot, after that try to reconnect the flasher without using a hub.
3. Make some pictures of the flasher and post them here.
Logged
lawl123
Newbie
*
Posts: 7


View Profile
« Reply #924 on: June 07, 2010, 12:39:32 PM »

Is the fact that you have to connect the flasher to your computer before connecting the power to the xbox 360 ( or it won't get detected), intended behaviour in the firmware? Or is there something wrong with my setup?
Logged
maximilian0017
Xbox Hacker
*****
Posts: 684


View Profile
« Reply #925 on: June 07, 2010, 02:47:46 PM »

Or is there something wrong with my setup?

Some pleople have clamed that it should work both ways, but my flashers work the same way as yours so i would not doubt the setup.

There could be a lot of reasons for this behavior, as it seems that the PIC firmware is good enough for most people here i really dont think we will get an answer soon.(i stopped my projects)
Logged
hummer5
Newbie
*
Posts: 2


View Profile
« Reply #926 on: June 07, 2010, 05:06:01 PM »

I need some help and advise please....

i am trying to build the programmer and the capacitor i could find in the range of 47-100uf was 35v. I know the recommended one is 15v. My question is whether the 35v one will work or not. If not then can someone suggest please where can i get it from. Digikey is good but just for one capacitor it will be about $5. Please help.

Thanks.
Logged
xboyhot
Newbie
*
Posts: 4


View Profile
« Reply #927 on: June 08, 2010, 06:41:15 AM »

my devices connect  desconnect  connect desonnect whta is this?
Logged
maximilian0017
Xbox Hacker
*****
Posts: 684


View Profile
« Reply #928 on: June 08, 2010, 10:54:58 AM »

My question is whether the 35v one will work or not. If not then can someone suggest please where can i get it from. Digikey is good but just for one capacitor it will be about $5.

The voltage has to be 10V or higher, but the capacitor will be bigger when the voltage is higher.
Take a look at some old electronics, most of the time you will find the capacitor you need.

@Xboyhot:
Can be many reasons for that,

Check the capacitors/cabeling/crystal, take some pictures if you cannot find the problem.
Make sure you use original USB cables that arent to long and that you do not use hubs.
Logged
xboyhot
Newbie
*
Posts: 4


View Profile
« Reply #929 on: June 08, 2010, 11:22:31 AM »

My question is whether the 35v one will work or not. If not then can someone suggest please where can i get it from. Digikey is good but just for one capacitor it will be about $5.

The voltage has to be 10V or higher, but the capacitor will be bigger when the voltage is higher.
Take a look at some old electronics, most of the time you will find the capacitor you need.

@Xboyhot:
Can be many reasons for that,

Check the capacitors/cabeling/crystal, take some pictures if you cannot find the problem.
Make sure you use original USB cables that arent to long and that you do not use hubs.

http://img714.imageshack.us/img714/9033/img00337201006082104.jpg

http://img249.imageshack.us/img249/7082/img00338201006082104.jpg

some time i flashde ART2003 programmer and show device but connect and desconnect.

right now my device not connect i used ART2003 programmer, open "WinPic800_V3_59.exe and load PicXBoot_12.hex. but not showing any device on PDFSUSB.


Logged
HOMiE7
Master Hacker
****
Posts: 113



View Profile
« Reply #930 on: July 01, 2010, 01:23:02 PM »

Hi! Please give me a link to the latest firmware for PIC 18F2455-I/SP. At now it works only with NandPro20a. If I'm trying to use NandPro20b to NandPro20e it says Incompatible ARM hardware for this version of NandPro!.
Logged
vortexshade
Newbie
*
Posts: 1


View Profile
« Reply #931 on: July 19, 2010, 10:18:48 AM »

If you haven't already found it here is a link to the v3b plus firmware that works and fixes the Incompatible arm error. Works with Nandpro 2.0e aswell. Smiley

http://www.tiaowiki.com/download//file.php?id=28

Finished my flasher last night after having issues with that and the drivers chucking a mental for some reason, finally got it working. Dumps my Xenon in a few minutes.

Haven't tested on a 256 meg or 512 meg as i don't have one yet. Sad
Logged
gr3nad3
Member
**
Posts: 19



View Profile
« Reply #932 on: July 26, 2010, 12:12:23 PM »

I'm still using this flasher, i love this thread.
Logged
d4m4n
Master Hacker
****
Posts: 135


View Profile
« Reply #933 on: July 30, 2010, 03:26:43 PM »

I updated my computer and got Windows 7 x64 now. I got the NandPro working but the Microchip USB driver is not recogized. When I plug in the flasher WIn7 gives a sound but no notification. I can find the flasher from Device Manager as MemoryAccess device. If I try to install drivers then it does not accept the MIcrochip mchpusd drivers.

Have anyone got it to work in Win7 64x? What drivers did you use?

I downloaded the latest drivers from Microchip. I found one site claiming the problem may be in the PIC USB stack code but I would not like to fix the code and compile.

My flasher have worked perfectly in WinXP 32bit.
Logged
cory1492
Xbox Hacker
*****
Posts: 616


View Profile
« Reply #934 on: July 30, 2010, 07:57:55 PM »

I've been using this pack with "test mode" turned on by DSEO in 7 x64. There have been updates since to have signatures in both libusb and the mchpusb driver so that using test mode is no longer needed, but I haven't looked at updating anything as of now.
Logged
d4m4n
Master Hacker
****
Posts: 135


View Profile
« Reply #935 on: July 31, 2010, 04:26:26 AM »

Ok. I got everything working. I found the zip file with the x64 libusb drivers. Signed it and started win7 in test mode. The Microchip drivers are not needed since the pic is already flashed.

Now I got all drive flashing and MB flashing working just like in XP.
Logged
rebwarco
Newbie
*
Posts: 2


View Profile
« Reply #936 on: August 03, 2010, 02:16:22 AM »

thanx guys for all the good work ....

great tutorials.....

built my spi flasher according to the detailed info posted ...everything is working fine excep .... !!

i cant read more than 100 -150 blocks at a time ...because the usb disconnects after awhile then reconnects ..i tried 10 other PCs ... i repeated the PCB more than 10 times ... i flashed the PIC18F2455 using LEAPER universal programmer ...same results !!!!

every thing seems to be fine except for the usb keeps dis/reconnect ...even if i dont hook up the PCB to the 360 motherboard...

any idea why it behaves like that?Huh

right now im reading each nand by reading 100 blocks four times 0-FF then FF-1FF then 1FF-2FF then 2FF-3FF ...then merge the four files in one bin file ... same thing for writing ... i did more than 5 falcons never had any bad block ....

it is very annoying ... why i have to waste time like that ..

any help is greatly appretiated ...
(im doing this in IRAQ ...perhabs the only one so far  !!!)
Logged
cory1492
Xbox Hacker
*****
Posts: 616


View Profile
« Reply #937 on: August 03, 2010, 07:15:47 AM »

rebwarco, did you tie pin1/MCLR to VCC/5V?
Logged
rebwarco
Newbie
*
Posts: 2


View Profile
« Reply #938 on: August 04, 2010, 05:23:41 AM »

rebwarco, did you tie pin1/MCLR to VCC/5V?

yes pin1 is connected to VCC/5VDC through a 10K ohm ...do i have to by pass the resistor? i will try today ....
same condition ...disconnects after a while...
and by the way, it is really fun to work with winhex and build a 16.5 MB nand image from four small ones ...

another challenge is how to choose the proper settings when flashing the PIC18F2455 with the picXboot file.... i think using a universal programmer is not handy at all... but that what i have in hand.
« Last Edit: August 04, 2010, 06:01:31 AM by rebwarco » Logged
cory1492
Xbox Hacker
*****
Posts: 616


View Profile
« Reply #939 on: August 04, 2010, 08:39:58 AM »

There is no need to bypass the resistor, I made the mistake of not putting one at all and had the same problem as you initially. If you leave the connect open it seems to randomly go high/low so the pullup is needed to stop that from happening (and stop the PIC from randomly resetting). The other thing is, there is usb enable lead on RC2 which must be pulled up to enable USB, it is the same case again that if left floating/open it will go high/low randomly and interrupt the USB connection (even touching the PIC with a finger can affect these.)

I use WinPic800 to program my PIC through a willem, it has good drop downs for fuse settings and is compatible with many types for PIC programmer. Maybe it can work with your 'univeral programmer'?

Logged
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM