Brooklyn18m
06-06-2004, 09:36 AM
I JTAG'ed my 301.13 recently and I thought I would let everyone know what I learned from the experience.
I have a buffered JTAG designed by timeshifte. It does not have batteries so it required power and ground from the receiver itself. I installed a DB9 connector into the back of my receiver so I wouldnt have to open my receiver each time I wanted to flash. I hooked an external toggle switch to R79/ground in order to put the CPU to sleep, very convenient. I originally hooked the VCC line to a 3.3V source I found in a picture floating around here.
Using windows 2000, I was able to get the device to ID and box keys right away. Thats where the simpleness of the project ended. After waiting for a while, Jkeys would lose communication with the dreaded "DCU PEEK" errors. It would even sometimes give me this error when I first started jKeys. To remedy it, I just unplugged and plugged in the receiver, and click detect, and it would find it again.
After attempting to read my flash in jKeys, it would DCU PEEK constantly. Quite aggrivating. I was about to start pulling hair out when I decided to try a 5V VCC source for the hell of it. That did it, I could read the flash fine after that no problem. Guess the 74S244 chip wanted more than 3.3V. Noted.
I was happy I could read the flash, but I wanted to try writing a TSOP flash from the download section. I grabbed a compatible bin and took a shot. Write failures every.. single... time. I was upset again. I read that win98 handled the parallel data communication better than 2k did. Why? Dont know. I loaded a bucket of a computer up with 98se. Crossed my fingers and attempted a flash write, worked perfectly the first time. They were right, it was the OS in my case.
I guess the two lessons of the story were this in my situation, give the JTAG 5V, and make sure you use jKeys on a win98 box, not 2K. I am now using RealVNC to remotely connect to the bucket computer to flash my receiver over my network, works great. Doesn't need a keyboard, or mouse. I can leave the JTAG connected to the receiver and when I need to flash the receiver, I flip the r79 ground and vidmod toggles, power bucket, remote in, flash, flip switches back, turn bucket off.
Thanks for listening to my rant.
I have a buffered JTAG designed by timeshifte. It does not have batteries so it required power and ground from the receiver itself. I installed a DB9 connector into the back of my receiver so I wouldnt have to open my receiver each time I wanted to flash. I hooked an external toggle switch to R79/ground in order to put the CPU to sleep, very convenient. I originally hooked the VCC line to a 3.3V source I found in a picture floating around here.
Using windows 2000, I was able to get the device to ID and box keys right away. Thats where the simpleness of the project ended. After waiting for a while, Jkeys would lose communication with the dreaded "DCU PEEK" errors. It would even sometimes give me this error when I first started jKeys. To remedy it, I just unplugged and plugged in the receiver, and click detect, and it would find it again.
After attempting to read my flash in jKeys, it would DCU PEEK constantly. Quite aggrivating. I was about to start pulling hair out when I decided to try a 5V VCC source for the hell of it. That did it, I could read the flash fine after that no problem. Guess the 74S244 chip wanted more than 3.3V. Noted.
I was happy I could read the flash, but I wanted to try writing a TSOP flash from the download section. I grabbed a compatible bin and took a shot. Write failures every.. single... time. I was upset again. I read that win98 handled the parallel data communication better than 2k did. Why? Dont know. I loaded a bucket of a computer up with 98se. Crossed my fingers and attempted a flash write, worked perfectly the first time. They were right, it was the OS in my case.
I guess the two lessons of the story were this in my situation, give the JTAG 5V, and make sure you use jKeys on a win98 box, not 2K. I am now using RealVNC to remotely connect to the bucket computer to flash my receiver over my network, works great. Doesn't need a keyboard, or mouse. I can leave the JTAG connected to the receiver and when I need to flash the receiver, I flip the r79 ground and vidmod toggles, power bucket, remote in, flash, flip switches back, turn bucket off.
Thanks for listening to my rant.