![]() |
|
AID: PICStart Programmer at Interaccess
From: Steven Wood steven
ikoro.com
Date: Fri, 22 Oct 2004 14:20:55 -0700
: Sent via the Art Interface Device mailing list: aid@interaccess.org : Use your "Reply All" to reply to the list, "Reply" for private response After Mike mentioned to me that the PICSTART Programmer wasn't working properly, I ran some tests myself to see if my experiences would be any different. I've left a file on the machine in "sdwood's Documents/aid" with complete details in case it's of use to anyone. In the end I only managed to prove what Mike already knew: It doesn't seem to work. The curious thing, though, is that it did seem to work when programming all 0's or all 1's. I was, say, able to set the MPLAB memory registers to 0x0000 and write the contents to the PIC. Then after filling the MPLAB memory with 0x3FFF, a Read operation from the PIC would correctly reset them to 0x0000. And vice-versa. There were still serial time-outs during these operations. The same procedure wouldn't work for actual program code, though. I did diffs of MAIN.HEX against a few different Program, Read round-trip cycles and found lots of discrepancies. The errors occurred at addresses throughout memory ranges, and were not isolated to where serial timeouts occurred. Does this help anyone? Steve : messages saved at http://www.interaccess.org/aid/list : unsubscribe/help requests to mailto:Majordomo@interaccess.org