Sida 1 av 2

AVR, konfigurerat bort mig, vad gör jag nu?

Postat: 14 oktober 2008, 11:49:27
av manw
Sitter och pular för första gången med en AVR, AVRtiny2313.

Funkade busbra ända tills jag skulle testa att ställa ner kockan till "Watchdog Oscillator 128kHz", nu kan jag inte längre komunicera med kretsen :cry:

Finns något sätt att återställa kretsen, för uppenbarligen gjorde jag något dumt :x

Kör med PonyProg200, och en enkel programmerare (http://electronics-diy.com/avr_programmer.php) , som funkade bra innan denna malör.

Postat: 14 oktober 2008, 13:36:26
av manw
Det är alltså ICSP programmering jag använder. Är det så kanske att man måste gå över på High Voltage Programming i paralellmode?

Hittade en paralellprogrammer på http://elm-chan.org/works/avrx/report_e.html#AVRXP

Att köpa en på ELFA för 2859kr + moms, känns som det går bort :roll:

Postat: 14 oktober 2008, 13:42:23
av Icecap
Har för mig att det ska fungera med en STK500.

Postat: 14 oktober 2008, 13:45:40
av sodjan
Verkar vara det vanligaste nybörjar "hoppsan!" med AVR... :-)

Det kan gå att skruva ner programmeringshastigheten så
att det stämmer överens med processorns hastighet.
Gör ett "tomt" program som bara ställer om fuses så går det snabbare.

Postat: 14 oktober 2008, 14:00:28
av Stinrew
AVRstudio säger att man ska programmera med max 1/4 av processorklockan. 128kHz/4=32kHz. Har du dessutom inte stängt av CKDIV8-flaggan är maxhastigheten 4kHz. Jag kan inte se på PonyProgs-hemsida att om man kan ställa ner ICSP-frekvensen, det kanske hjälper att ställa ner COMports-inställningarna i system.

EDIT: STK500 kan både ställa ner ISP-frekvensen och programmera HIGH VOLTAGE.

Postat: 14 oktober 2008, 14:07:35
av speakman
> Verkar vara det vanligaste nybörjar "hoppsan!" med AVR... :-)

Tycker jag ser det oväntat sällan. Tur det inte är nån fara att stöta på dom. ;)

Postat: 14 oktober 2008, 14:19:18
av sodjan
"Sällan" och "vanligast" är inga motsatser...

Postat: 14 oktober 2008, 14:26:27
av speakman
Inte i sig, men det är betydligt fler andra AVR-frågor mellan fuse-problem.

Postat: 14 oktober 2008, 14:30:43
av manw
Går tyvärr inte att ställa någon seriell hastighet i PonyProg. Jag skulle dessutom tro att dessa program använder serieporten mer direkt/hårt än bara som en USART. Provade nämligen med en USB-ansluten RS232-dongel som annars fungerar, men den ville PonyProg inte alls kännas vid.

Kanske blir tvungen att gå vidare med ELM-AVR Programmer som jag nämnde ovan, men i artikeln så står att den används tillsammans med AVRPP.EXE vilken jag inte hittar någonstans.

Finns annars någon annan bra Parallellprogrammerare som man kan köpa över disk till ett rimligt pris. Vill ha en programmerare och slippa ett helt "utvecklingskort" med en massa andra prylar på.

Postat: 14 oktober 2008, 14:40:14
av speakman
STK500 är iofs mest programmerare och mindre utvecklingskort (IMO) men Dragon klarar väl HVPP?

Postat: 14 oktober 2008, 17:01:41
av manw
Det KAN eventuellt vara så att jag konfigurerat bort reset-pinnen, läste någonstans att man kan lyckas med detta. För att återställa det så måste man över på High Voltage Programming som jag tolkat det.

Postat: 14 oktober 2008, 18:11:43
av Norpan
Går alldeles utmärkt att få bort resetpinnen om man tänkt ha den till nåt annat.
Problemet är att det inte går att programmera om den sen, om man inte har en högspänningsprogrammerare.
Jag skulle nog satsa på en ny 2313 innan jag handlar en programmerare för styvt 2k, blir ju ganska många 2313 för det priset,
och slänga den felprogrammerade.
Kan fö berätta att man kan göra likadant med resetpinnen på hålmonterade mega8 åxå. :roll: :D

Postat: 14 oktober 2008, 18:46:23
av Rohan
Men ett STK500 kostar ju inte några 2kkr, snarare 500kr.

Postat: 14 oktober 2008, 19:30:19
av Swech
Stk 500 kan inte hjälpa dig... klarar bara ISP där resetpinnen
måste vara med.
Däremot en Dragon bör kunna hjälpa dig

Enklast är som redan sagts en ny 2313
och därefter --- ge tusan i att pilla på val av reset

Har inte kört Pony Prog, men AVR studio varnar som besatt
om man försöker ändra denna fuse..

Swech

Postat: 14 oktober 2008, 20:01:32
av Mindmapper
Swech>Stk 500 kan inte hjälpa dig... klarar bara ISP där resetpinnen
måste vara med.

????