Author |
Topic |
|
boxxdr
Canada
5 Posts |
Posted - 07/23/2009 : 14:30:45
|
I am trying to make a Xbox360 rapid fire controller.
I need to program my pic chips with the NEWRF.HEX file found at this link www.mediafire.com/download.php?ywzxj3jnnzo" target="_blank">hXXp://www.mediafire.com/download.php?ywzxj3jnnzo
I have tried a few other hex files too and the chip never programs.
Here are the exact steps I am taking.
I open my GQ USB Programmer v3.03 software and select the correct device. Dips are set as shown and chip is positioned as shown.
So I check ID and it shows a 12f683 Rev 3 is in programmer.
I erase it and blank check it - fine.
So I open my hex and write it and it fails to verify.
Here is my log
ID check OK Erasing... Elapsed time: 0.95 seconds. Erase completed. ID check OK Time:18:23:49 Writing... Elapsed time: 47.90 seconds. Time:18:24:37 Device write completedOK ID check OK Verifying...Code Memory VerifyFailed, Address=0x000000, Device=0x00, Buffer=0x28 VerifyFailed Elapsed time: 7.47 seconds.
When I read back the chip it appears to still be completely blank.
I know my program works. I use it for SST chips all the time. Any idea what I might be doing wrong.
Please help!!
Thanks |
The BoXX Doctor www.boxxdr.com
|
|
Reply #1
ZLM
2945 Posts |
Posted - 07/23/2009 : 21:33:09
|
Can you confirm the chip is erased? Read the chip after erase, see if its data all 3FFF. |
|
|
Reply #2
boxxdr
Canada
5 Posts |
Posted - 07/24/2009 : 05:58:23
|
quote: Originally posted by ZLM
Can you confirm the chip is erased? Read the chip after erase, see if its data all 3FFF.
Yes, all code memory is 3FFF after erase. Blank check also passes
Then after i try to write code and read it back it is still blank. All 3FFF
|
The BoXX Doctor www.boxxdr.com
|
|
|
Reply #3
ZLM
2945 Posts |
Posted - 07/24/2009 : 07:25:59
|
Can you try it with lower speed? If the chip can ID correctly, then it should be OK to write. |
|
|
Reply #4
boxxdr
Canada
5 Posts |
Posted - 07/24/2009 : 13:17:13
|
quote: Originally posted by ZLM
Can you try it with lower speed? If the chip can ID correctly, then it should be OK to write.
I tried -2 speed. This time the code memory had changed to all 0000 0000 0000 ....
So i erased it and i am back at 3FFF 3FFF 3FFF ...
I also tried another chip and got same results. |
The BoXX Doctor www.boxxdr.com
|
|
|
Reply #5
ZLM
2945 Posts |
Posted - 07/24/2009 : 21:41:30
|
Not sure why, can you try on different chip?
I tested my GQ-2X and works fine on PIC12F683.
|
|
|
Reply #6
boxxdr
Canada
5 Posts |
Posted - 07/25/2009 : 07:30:49
|
I got it, There was something wrong with the USB port i was using, For some reason it would not write the chip properly in that usb, I moved to another USB reinstalled drivers and it programed without a hitch |
The BoXX Doctor www.boxxdr.com
|
|
|
|
Topic |
|