PDA

View Full Version : dead flash 301.13?


gunther
05-22-2004, 01:53 PM
Model 301.13
Single chip flash
Flash chip is a M29W320DT with ST markings.


I did my jtag, and video mod on my 301.13 today.

For the jtag I soldered pins into the top of the board, and made a little adapter to go from the .100 spaced pins to the wider spaced ones of the normal push pin connector.

For the video mod I used a 7812 with the input hooked to the hot side of C44, heatsink bolted to the frame for thermal/ground, and the output pin to one side of my switch. Center contact hooked to SB35. third contact to the spot always pictured over near SB5. I am getting 11.98v out of the regulator, which I figgured is straight on near perfect. Trace cut per pictures.



My jtag cabling seems to have worked. I got into jkeys and backed up my flash just fine. File contents are varified.

Then the shit hit the fan. I wanted to try the vid mod in write mode so I got into jkeys, got to the programmer screen, clicked the switch over to 12v write mode, and hit erase.

It seems to have done more than just erase the the flash... I think it cooked it.

Jkeys can no longer identify the flash chip. I do the ground pin 1 during init process to get the trap functional in the programing screen, but the Manufacturer/Device always come up as ffffffff/ffffffff. I know the jtag is working, it detects the CPU fine, and otherwise seems to be communicating, up until I try to do anything with the flash.

Cooked, or not cooked?

gunther
05-22-2004, 03:20 PM
Make sure that when you have the Vid Mod off, that you are completing the loop which connects the two sides of the trace you cut. Use an Ohm meter and make sure that when switched off, you have low resistance.

Yeah, did that...

But I found this on another site....


For those of you that have a simular problem here is the information that helped me fix the 301.13 single tsop.

"The resistor you want to momentarily ground to chassis is R103. Ground the side closest to the large green (R112) resistor just below it. There are no components in the circuit between that lower solder point on R103 and pin 115 of the sTi processor. So when you ground R103 to chassis, it’s the same as grounding pin 115 of the sTi to chassis. I simply chose R103 as my ground point because it’s much larger than the tiny pin 115 of the processor itself. I don’t feel safe messing around with those tiny pins, too easy to short out the adjacent pin(s) and fry the job. I used a dentist’s probe with an 8-inch lead and alligator clip to ground the probe to the chassis of the IRD. I then connected IRD power, after 2-3 seconds- I removed the probe from the lower solder pad of R103, and had noticed the processor had started in BFR mode and happily, Jkeys was responding properly again and let me back into flash erasing and reprogramming. I now have two 301.013’s that originally came with yellow Rom 101’s that accept Rom10’s with the current stream revision. "


...and goddamned if jkeys isn't flashing it's litte heart out right now. :) :)

gunther
05-22-2004, 04:13 PM
Status report: Complete Success!!!!

Important Lesson: NEVER EXIT JKEYS AFTER ERASING FLASH ON A 301.13 UNTIL YOU ARE DAMNED SURE YOU'VE GOT A NEW TSOP IMAGE FLASHED BACK ON IT!!!



The fix was pretty easy once I found the right information. See the post I quoted above. After grounding R103 at initalization the mfg/model info went from 0xffffffff/0xffffffff to it's normal part numbers for the flash chip, and even though the flash was blank I was able to hand select my ird model information, and write the flash with no difficulty.

Dark_1
02-06-2005, 08:22 PM
301-13, vid mod, worked fine when I used it last, set to write.

I've tried this and not had any luck.

Can someone tell me the exact order.

I have been opening jkeys, click flash programming, the ground pin 1 blah blah popup comes up, i ground lower solder pad of r103 plug in the receiver, wait 2 seconds, click ok and then i get the Manufacturer/Device ffffffff/ffffffff error. What am I doing wrong?