Successful PIC programming message?

Discussions related to MegaDrum Hardware

Successful PIC programming message?

Postby Russ15 » Sat Sep 10, 2011 12:53 am

So I have gone through the steps listed in the documentation bit and this is the readout I get under the messages tab after programming... however this doesn't seem correct, is it? What does a proper programming message look like? Plugging in to pc via usb also does not recognize megadrum.. off to clean board with water

Error in PIC_HW_Init: Cannot open COM port
Could not switch off Vpp !
Could not switch Clock or Data !
Could not switch Clock or Data !
Failed read back of DATA line (HIGH) !
WARNING: Could not initialize programmer !
Testing: delay(500ms) took 0.50 seconds, timer_freq=1.7880 MHz ... ok
Info: Loading definitions for "PIC18F2550" from C:\Program Files\WinPic\devices.ini .
Info: Support for some newer PIC18F devices added by Martin v.d. Werff 2005
Couldn't find "devices\PIC18F2550.dev", please borrow/copy from MPLAB !
PIC18F: family='21'=4550, WriteLatch=32 bytes, EraseLatch=64 bytes .
Programming...
Erasing ("bulk" or "chip") ...
Cannot Program CODE MEMORY, nothing in buffer.
Suspicious: Buffer contains no data for the CONFIGURATION BITS.
Programming finished, no errors.
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby Russ15 » Sat Sep 10, 2011 7:07 am

Just a quick update from reading the other posts with PIC issues and looking at my own board:

1. Not getting any voltage over pin 14... reads 0, all other pins check out

2. Using a com to usb adapter/cable to program (wish I knew before I ordered it) over Winpic (apparently this doesn't work... anyone had any luck?)

Biggest concern is the 0 voltage of pin 14... I have cleaned all the boards with soap and water as well as isopropyl alcohol and still the same result.

What could cause you to "fry" a chip?
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby dmitri » Sat Sep 10, 2011 10:47 am

Russ15 wrote:Error in PIC_HW_Init: Cannot open COM port

This says it all.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Successful PIC programming message?

Postby Russ15 » Sat Sep 10, 2011 7:17 pm

What about the 0 voltage on pin 14... should it show this voltage before programming?
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby dmitri » Sat Sep 10, 2011 7:23 pm

Russ15 wrote:What about the 0 voltage on pin 14... should it show this voltage before programming?

There will be 0 until the PIC is programmed.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Successful PIC programming message?

Postby Russ15 » Sat Sep 10, 2011 7:31 pm

Wow, thank you dmitri for your reply. :D I was very worried I had done something wrong to the chip... I need to find a computer with a serial port now and get a good cable. Thank you!
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby Russ15 » Wed Sep 14, 2011 6:46 am

Quick question... can PIC be programmed over a parallel port? I have a Male to Male Db25 cable hooked up to a female Db25 to male Db9 adapter. This is hooked up to the ICSP cable to program pic. Is this possible?
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby dmitri » Wed Sep 14, 2011 8:58 am

No.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Successful PIC programming message?

Postby Russ15 » Wed Sep 14, 2011 8:59 am

Thanks
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Re: Successful PIC programming message?

Postby Russ15 » Wed Sep 14, 2011 9:29 pm

This is what I am getting after trying over a serial port:

Programming...
Erasing ("bulk" or "chip") ...
Programming CODE, 0x000000..0x001CF2
Verifying CODE, 0x000000..0x001CF2
Verifying 0x000000..0x001CF2
Verify Error: 000000: read 000000, wanted 00EF67, mask 00FFFF ==> diff=00EF67
Verify Error: 000002: read 000000, wanted 00F00E, mask 00FFFF ==> diff=00F00E
Verify Error: 000004: read 000000, wanted 000012, mask 00FFFF ==> diff=000012
Verify Error: 000006: read 000000, wanted 000012, mask 00FFFF ==> diff=000012
More Verify Errors, unable to list all (total=3690)
Programming CONFIG, 0x300000..0x30000C
Verifying CONFIG, 0x300000..0x30000C
Verifying 0x300000..0x30000C
Verify Error: 300004: read 008100, wanted 0081FF, mask 00FFFF ==> diff=0000FF
Verify Error: 300006: read 000085, wanted 00FF85, mask 00FFFF ==> diff=00FF00
ERROR: Programming FAILED !


Any idea?
Russ15
 
Posts: 82
Joined: Sat Jul 09, 2011 8:22 pm

Next

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Google [Bot] and 74 guests