Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

how to ... ATmega32L?

Status
Not open for further replies.

bigguy_ro

Newbie level 3
Joined
Jul 26, 2008
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,305
schematic of the pcb for the atmega32l

Hello! I post here after I got confused reading all the material regarding AVR in here. I have a PCB from a washing machine, something like Ariston or Beko and they are controlled by a ATmega32L. My problem is that I do not know which kind of programmer should I make and which program to use. I tried with Pony-prog and one ISP programmer and I had no luck. Thanks!
 

keeprog schematic

Did you are using the same controller you get in the PCB?

because in a finished produce the company locked the further writing and reading for the controller to save their company's secret code

so try changing the security and fuse bits
I am using Pony-Prog without any problem so it must work for u also
check the connection schematic for the pony-prog
 

ponyprog giveio.sys

I-m using the "better STK200" programmer from the Lancos webpage, connected to the ISP(6 pin) port on the wash machine PCB and I get no result. No result meaning that I get only 0's or F's in there. I have no idea what should I do next, how to read that ATmega 32L and if it is possible to do it with that board? Should I try to connect the board to the main supply voltage and try it like that or it is enough the supply voltage from the programmer? Thanks for replying!
P.S. I attached the "better STK200" in the image below.
 

better stk200

lease give the supply to the board
and also check that there are no other connections with the ISP pins
because the problem of getting 0's and F's occur when there is not enough power for the communication

so give the supply to the board and also check for any other elements with those pins because the ISP pins need to be directly connected with the programmer
 

program atmega32l

This tiny programmer from United 7 technologies, can program any AVR series. It costs just 500/- Indian Rupees. For info on the same, just visit **broken link removed**.

Good luck
 

Advise! maybe the SPIEN fuse is disabled! maybe you can't program the atmega32L with your stk200(SPI)... please verify this, programming a new ATmega32L wit your STK200...

I suggest to use avrdude, (comes in WinAVR with giveio.sys for windows xp and newer... [sorry I don't trust very much the ponyprog..])

note Also! that in full products the flash is locked(protected), you can`t read the internal flash in that's state (so you can't copy the internal program.) to reprogram the flash in this state, you must erase first!!! (avrdude command -E) before atempting to program, (even if it says that it will erase the flash... it will not erase the fuses!)
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top