Oldal: 6 / 7

Elküldve: 2009. június 21. vasárnap, 9:50
Szerző: evildodo
Robert írta::P

Ha minden kötél szakad, az is megoldható. Azt a STK500 csak a frissítéskor használja, a nélkül is működik. Így max JTAG-od nem lesz (a pótlásig)...
(XTAL, High Freq, 1024Byte Bootloader gyárilag beállítva)

Bár szerszámot feláldozni a munka érdekében.....
Gondolom az "erase chip" mindent elintéz. Bár ha jól emlékszem, akkor bootloadert külön fusebittel kell írtani.

Azért írtam, hogy "a Robi megne tudja" :D
Szükség törvény bont :D

Elküldve: 2009. június 21. vasárnap, 10:01
Szerző: Robert
Erase chip csak a tartalmat törli és a lockbiteket.

A Bootloader-t, Xtalt a fusebiteknél állíthatod....

Elküldve: 2010. december 6. hétfő, 21:02
Szerző: FlyR
Sziasztok!

A téma ugyan "kizártam magam a chipből", én viszont _még_ nem. :)
Nem is szeretném, ezért kérnék egy kis segítséget.
LPT portos ISP-n keresztül szeretném beállítani az ATMega32-nek, hogy külső, 11MHz-es kristályról kapja az órajelet.
Van BASCOM-AVR progim, gondolom azon belül kellene beállítani, de úgy láttam, hogy baromi sok lehetőség van. :cry:
Le tudnátok írni, hogy pontosan hogyan kellene beállítani? Még egyszer, 11MHz-es, külső kristályról lenne szó.

Köszönöm előre is! :)

Elküldve: 2010. december 7. kedd, 5:54
Szerző: Robert
LPT-s alkalmazas: STK200 programozo. Annak a felulete szoveges Bascom alatt.
Az elso lepes a ChipID kiolvasas legyen!
Ha nem megy -> TILOS programozni!

2 dolgot kell allitani (v. 4-t)
1, JTAG letoltasa, hogy a PortC-hez hozzaferj
2, CKOPT: enable, mert a kvarc ekkor stabilabban rezeg
3, Az Ext Osc NEM jo! Ez kulso 4szogjelet jelent oszcKockarol!
Ext Quartz/resonator kell neked. Itt en a 8-... pontot valasztanam, valamelyik feleledesi dovel en a leghoszabbat valasztanam ki: 254Ck+64msec. De ez nem lenyeges...

A quartz es a GND kozt 15...33pF kondi, 2 db.


Igy hirtelen....



Fontos! Egyszerre egyetlen FUSEBit allithato csak, igy a kesobbi hibakereses egyszerubb!
En a chipbe egy sima LED villogtatot beleraknek, meg 1 MHz allapotaban. igy latom, hogy a bizt.bit valtoztasa mit okozott: chip megall, vagy atment tenyleg kulso Q-ra....

Elküldve: 2010. december 9. csütörtök, 15:27
Szerző: FlyR
Azt hiszem, hogy utolsó beállítással sikerült meggyilkolni a uC-t, pedig External Quartz / Resonator-t állítottam, High frequency, 258+64ms-sel.
Mi történhetett? A quartz és gnd között 22pf kondi van.
Építenem kellene egy jelgenerátort?

Elküldve: 2010. december 9. csütörtök, 17:29
Szerző: Robert
Magas kvarc? -> lábaira 1MOhm ellenallast.

A 22pF biztos pF? nalam a boltban volt h elcserélték, és nF-osat adtak...

Elküldve: 2010. december 9. csütörtök, 17:37
Szerző: FlyR
Mármint kvarc lábra ellenállást, és úgy az AVR-re?

Elküldve: 2010. december 9. csütörtök, 17:47
Szerző: Robert
Kvarc 2 lába közé....

Elküldve: 2010. december 9. csütörtök, 17:55
Szerző: FlyR
Semmi változás, could not identify

Elküldve: 2010. december 9. csütörtök, 17:57
Szerző: Robert
AVR kap tápot?
VCC es VCCA-n 5V és a GND/GNDA-n 0V?
ezen 100nF kerámiakondi ott van?

Elküldve: 2010. december 9. csütörtök, 18:02
Szerző: FlyR
Igen, ezek mind megvannak.

Re: ATMEGA32

Elküldve: 2016. május 9. hétfő, 9:38
Szerző: szempo
Üdv!

Atmega32bp AU 1545 -ös lapom van. Kép feltöltve...

Összedugom a géppel felismeri elkezdi feltölteni a sketch-et és mikor a writing-hoz ér megáll??
van valakinek ötlet?

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
avrdude: Version 6.0.1, compiled on Apr 14 2015 at 19:04:16
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "/root/arduino-1.6.8/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/root/.avrduderc"
User configuration file does not exist or is not a regular file, skipping

Using Port : /dev/ttyUSB6
Using Programmer : arduino
Overriding Baud Rate : 57600
AVR Part : ATmega328P
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 20 4 0 no 1024 4 0 3600 3600 0xff 0xff
flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Programmer Type : Arduino
Description : Arduino
Hardware Version: 2
Firmware Version: 1.16
Vtarget : 0.0 V
Varef : 0.0 V
Oscillator : Off
SCK period : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e950f
avrdude: reading input file "/tmp/builda7c201654e0dc4dd4d94088b364214ae.tmp/Blink.ino.hex"
avrdude: writing flash (1066 bytes):

Writing |

Re: ATMEGA32

Elküldve: 2016. május 9. hétfő, 9:55
Szerző: Robert
Mega32 vagy Mega328PB chipes?
Mega32PB _NEM_ támogatott Arduino alól. Az ATMega328PB sem.

Mit keres a hozzászólás a Mega32 alatt? :)

Re: ATMEGA32

Elküldve: 2016. május 9. hétfő, 10:13
Szerző: szempo
Mega32BP

Nem tudtam hova írjam így sikerült elnézést ha nem a megfelelő helyen kérdeztem.

Re: ATMEGA32

Elküldve: 2016. május 9. hétfő, 10:51
Szerző: Robert
A mellékelt gépen TQFP32 chip van. Ez Mega8/168/328 lehet csak. Mega32BP semmiképp. Pláne, hogy ez a chip még meg sem jelent az Atmel kínálatban.
Csak a ATMega328BP.


A Writing/Égetés során keletkező hibaüzenet-sort el lehet kérni? Mert az lemaradt....
És a paneled nem véletlenül:
- atmega328P chipes Arduino/klón nano?

Kellene még kép az Arduino beállításokról:
- tools-Board
- tools-Comport
- tools-Chip
- Oprendszer
- Arduino verziószám