Firmware upgrade disaster!!!

Discussions related to MegaDrum Hardware

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 5:00 pm

OK, I will do it in 2 hours and post it, should I be handling the pic18f2550 in some sort of way to protect it from electrostatic discharge while taking it out or installing it or does it matter and does the v2.8 board protect it from discharges while programming it?

dmitri wrote:
kurtus420 wrote:Do I just print screen and then somehow load it to a post to show this to you, sorry I'm a bit of a noob when it comes to posting images on forums, I will do this a lunch in about 4 hours if you can give me a little guidence thanks.

There is a button/command in Winpic to read the memory content and it will prompt you to save to a .hex file which you should post here.
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby dmitri » Fri Jun 19, 2009 5:18 pm

kurtus420 wrote:OK, I will do it in 2 hours and post it, should I be handling the pic18f2550 in some sort of way to protect it from electrostatic discharge while taking it out or installing it or does it matter and does the v2.8 board protect it from discharges while programming it?

As with all semiconductors, handle it with care.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 6:23 pm

so the use of antistatic devices such as mats and straps etc are not required? What do you mean by "handle with care"? Thanks

dmitri wrote:
kurtus420 wrote:OK, I will do it in 2 hours and post it, should I be handling the pic18f2550 in some sort of way to protect it from electrostatic discharge while taking it out or installing it or does it matter and does the v2.8 board protect it from discharges while programming it?

As with all semiconductors, handle it with care.
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby dmitri » Fri Jun 19, 2009 6:33 pm

kurtus420 wrote:so the use of antistatic devices such as mats and straps etc are not required? What do you mean by "handle with care"? Thanks

Read http://en.wikipedia.org/wiki/Electrosta ... Prevention and apply common sense.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 7:01 pm

Thanks Dimitri, I let you know shortly what winpic read memory is.
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 8:43 pm

is it dump buffers to hex option?
You do not have the required permissions to view the files attached to this post.
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby Synthex » Fri Jun 19, 2009 8:58 pm

LVP is not disabled in the PIC.
Synthex
 
Posts: 1471
Joined: Fri Oct 12, 2007 6:06 am
Location: France

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 9:00 pm

here's the message I get trying to reprogram

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 .
Initialising PIC-Programmer: Success.
Testing: delay(500ms) took 0.50 seconds, timer_freq=1.1932 MHz ... ok
Programming...
Erasing ("bulk" or "chip") ...
Programming CODE, 0x000000..0x001692
Verifying CODE, 0x000000..0x001692
Verifying 0x000000..0x001692
Verify Error: 000000: read 00FFFF, wanted 00EF30, mask 00FFFF ==> diff=0010CF
Verify Error: 000002: read 00FFFF, wanted 00F00B, mask 00FFFF ==> diff=000FF4
Verify Error: 000004: read 00FFFF, wanted 000012, mask 00FFFF ==> diff=00FFED
Verify Error: 000006: read 00FFFF, wanted 000012, mask 00FFFF ==> diff=00FFED
More Verify Errors, unable to list all (total=2890)
Programming CONFIG, 0x300000..0x30000C
Verifying CONFIG, 0x300000..0x30000C
Verifying 0x300000..0x30000C
Verify Error: 300000: read 00FFFF, wanted 000E22, mask 00FFFF ==> diff=00F1DD
Verify Error: 300002: read 00FFFF, wanted 001E3F, mask 00FFFF ==> diff=00E1C0
Verify Error: 300004: read 00FFFF, wanted 0081FF, mask 00FFFF ==> diff=007E00
Verify Error: 300006: read 00FFFF, wanted 00FF85, mask 00FFFF ==> diff=00007A
More Verify Errors, unable to list all (total=7)
ERROR: Programming FAILED !
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby kurtus420 » Fri Jun 19, 2009 9:01 pm

any thoughts on whats happening here Synthex?
56 input Megadrum644, Tama Iron Cobra, Taye, Sonor, Roland, Yamaha, Gibraltar, Tascam.
kurtus420
 
Posts: 222
Joined: Tue May 26, 2009 12:51 am
Location: Nanaimo, Vancouver Island, Canada

Re: Firmware upgrade disaster!!!

Postby dmitri » Fri Jun 19, 2009 9:21 pm

kurtus420 wrote:is it dump buffers to hex option?

The file you posted is not what you read from device. When dumped the whole memory content the resulting file for PIC18F2550 should be 92k in size.
First do Device->Read and then File->Dump buffers to hex file.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

PreviousNext

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Bing [Bot] and 96 guests