Go Back   Home > Forums > Amplifiers > Pass Labs

Pass Labs This forum is dedicated to Pass Labs discussion.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 30th June 2008, 04:43 AM   #511
WT is offline WT
diyAudio Member
 
Join Date: Jun 2002
Location: Bangkok, Thailand
Quote:
Connect your programmer board to your parallel port, but not to the target board (the C board) Lauch pronyprog, your C settings (AVRmicro and ATmega64) should be recalled.
Click on the "mechanics wrench" icon, just on the right of the printer icon.
The setup dialog opens, check your settings wrt the pdf file, and click the "probe" button.
What is displayed ?
It displayed probe OK. Is this mean my programmer board OK?

I will recheck with my connector on the programmer board but it fit perfectly with the parallel port.
  Reply With Quote
Old 30th June 2008, 03:28 PM   #512
Manu is offline Manu  Europe
diyAudio Member
 
Manu's Avatar
 
Join Date: Nov 2002
Location: Vienna, Ostrich
CeeWee :
Goody just arrived ... thx a lot ...

you're real bro


Manu
  Reply With Quote
Old 30th June 2008, 03:31 PM   #513
CeeVee is offline CeeVee  Portugal
diyAudio Member
 
CeeVee's Avatar
 
Join Date: Dec 2006
just a small gift to the community that has given me so much.
  Reply With Quote
Old 30th June 2008, 04:00 PM   #514
CeeVee is offline CeeVee  Portugal
diyAudio Member
 
CeeVee's Avatar
 
Join Date: Dec 2006
...it means the programmer is there...but what it does not mean is that the programmer is "talking" to the display board.

worst scenario is either burned ATmega64 or no power on display.

...but first see if connection cable to display is ok and 5V is comming out of the display regulator.

( Be careful not to burn the ATmega64 with the multimeter ( it uses 9V battery ? )....ATmega cannot take that!)
  Reply With Quote
Old 30th June 2008, 04:18 PM   #515
WT is offline WT
diyAudio Member
 
Join Date: Jun 2002
Location: Bangkok, Thailand
I check the connectivity between progrmmer board and u-controoler board and it is fine. My cable is about 1 foot long. Is it too long? I also check the power on u-controoler board and led light is on there are 5V on the regulator. How could I check if the Atmega64 is OK.
  Reply With Quote
Old 30th June 2008, 04:27 PM   #516
CeeVee is offline CeeVee  Portugal
diyAudio Member
 
CeeVee's Avatar
 
Join Date: Dec 2006
1 foot is ok for cable, if you have 5v, which it seems you have, and you have followed all the steps in the flashing procedure, you should now be able to read the security bits: lock picture on Ponyprog.

...if ATmega is ok.

  Reply With Quote
Old 30th June 2008, 04:38 PM   #517
Manu is offline Manu  Europe
diyAudio Member
 
Manu's Avatar
 
Join Date: Nov 2002
Location: Vienna, Ostrich
WT : could you please tell us at which specific step of the flashing procedure you actually encounter problems ... I am a little lost.

You may refer to cheffs pdf if to point it out...

Manu
  Reply With Quote
Old 1st July 2008, 05:09 AM   #518
WT is offline WT
diyAudio Member
 
Join Date: Jun 2002
Location: Bangkok, Thailand
I follow the steps as in Cheff's ponyprog pdf.

I plug in my programmer board to the parallel port but not connect to u-controller board yet. (I have to use my dad PC, it is the only one that has parallel port)
Open the ponyprog
Select the AVRmicro, then select the ATmega64
I click on the wrench icon and set parallel port with AVR ISP I/O and select LPT1 then click OK.
I also try probe as Cheff suggest and it said test OK.
Then I go to program options and select Reload files, Erase, Write Program memory (Flash) and Write Data memory (Eprom)

I connect the cable from programmer board to the u-controller board and power the u-controller board up.
Then I click the lock icon (security and configuration bits) and hit Read button. Then error occor.
"Device missing or unknow device (-24)"

This is how I got so far.

Thanks so much for all of you that help me go through this. Otherwise it would be like shooting in the dark.

I don't remember if I check the ATmega64 with meter or not. There are a lot of soldering and checking. You know, so many board. I don't mind if the ATmega64 is damage, I just want to know the source of problem and fix it.
  Reply With Quote
Old 1st July 2008, 10:21 AM   #519
CeeVee is offline CeeVee  Portugal
diyAudio Member
 
CeeVee's Avatar
 
Join Date: Dec 2006
Quote:
Originally posted by WT
I follow the steps as in Cheff's ponyprog pdf.

I plug in my programmer board to the parallel port but not connect to u-controller board yet. (I have to use my dad PC, it is the only one that has parallel port)
Open the ponyprog
Select the AVRmicro, then select the ATmega64
I click on the wrench icon and set parallel port with AVR ISP I/O and select LPT1 then click OK.
I also try probe as Cheff suggest and it said test OK.
Then I go to program options and select Reload files, Erase, Write Program memory (Flash) and Write Data memory (Eprom)

I connect the cable from programmer board to the u-controller board and power the u-controller board up.
Then I click the lock icon (security and configuration bits) and hit Read button. Then error occor.
"Device missing or unknow device (-24)"

This is how I got so far.

Thanks so much for all of you that help me go through this. Otherwise it would be like shooting in the dark.

I don't remember if I check the ATmega64 with meter or not. There are a lot of soldering and checking. You know, so many board. I don't mind if the ATmega64 is damage, I just want to know the source of problem and fix it.

Hi again WT,

I do no see the calibration step, this should be done, ie: close aplications other than Ponyprog and choose : Setup, Calibration.

Apart from that remember to check the pinout of both ends of the cable connecting the display to the programmer ( might be flipped! ).

From what you say, i gather that you might not be aware of how delicate the ATmega is; soldering should be with care not to damage the chip with static from the soldering iron and care should be taken not to overheat it as well.

Another issue that is sometimes forgotten in the "heat" of trying to get the #$%%&&/ thing to work is that while it can be measured it cannot support more than 5v and most multimeters have 9v batteries.....this can and will damage the chip is certain circunstances.

It is clear that your problem is between programmer and ATmega...now we just have to determine where!

Try: calibration/read security bits.

If this does not work and you are sure that the cable is good ...i would start to think that your chip is blown.

..but i hope i'm wrong.
  Reply With Quote
Old 1st July 2008, 12:36 PM   #520
diyAudio Member
 
CheffDeGaar's Avatar
 
Join Date: Feb 2003
Location: This Universe, I think
Just got a similar case yesterday (unknown device).

I was sure that the programmer was OK (It's the one I've been using for yonks)

The C board seemed OK, but it seemed that the C soldering was a bit weak : The C has been soldered using the "manual wave soldering technique" : applying flux, positionning the C, soldering two opposite pins to hold it in place, solder rapidly all the pins on one row (being generous with solder) and remove excessive amount of solder with braid to clear the bridges.

The problem was that this diyer has been very generous when sucking the excess of solder off the board with braid : There was almost no solder left on the joints, just a haze of solder.

I just brought a small additional amount of solder on each pin of the C, one by one, and checked the solder joints with a magnifying glass.

And simply doing that, the programming was sucessful , while a preliminary visual inspection didn't show open circuits on the soldered pads...

If you've been using the same technique, just reflow your sodered pins, taking your time and letting the C cool down between each pin soldering.

This was how it looked like before reflowing the joints :

Click the image to open in full size.

Tell us how it goes.
__________________
/Cheff - Falling feels like flying, until you hit the ground
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



New To Site? Need Help?

All times are GMT. The time now is 08:51 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright 1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2