nem megy a proci!!

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Válasz küldése
Avatar
szovhoz
Bitfaragó
Hozzászólások: 608
Csatlakozott: 2007. április 7. szombat, 6:00

Hozzászólás Szerző: szovhoz »

Egy nagyfelbontású fotó is sokat segíthet illetve kapcsolási rajz.
Avatar
macsaba
DrótVégénSzéndarab
Hozzászólások: 32
Csatlakozott: 2008. december 28. vasárnap, 7:00

Hozzászólás Szerző: macsaba »

Anyám borogass... probléma megoldódott...
A következő történt: Még az STK200 topicban vagy rosszul beszélt kapu48 a PEN lábat illetően, vagy csak én értelmeztem félre, és 0-ra kötöttem, (igen, olvastam, hogy power-on resetkor kell 0-r húzva lennie, hogy programozó üzemmódba kerüljön), és utána még némi szívás árán sikerült letölteni a programot. Majd amikor szerettem volna elindítani a programot már bajok voltak, mert a PEN láb miatt az AVR mindvégig programozó állásban volt. Emiatt nem hajtott végre egyetlen utasítást sem.
Elnézést a zöldfülüségemért :)
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

Pontosabban:

Ha a programozás SPI Serial Programming módban történik, akkor a PEN lábat M64-től felfelé le kell húzni GND-re. Ebben az üzemmódban a MOSI, MISO az AVR SPI lábaira kerül.

Ha a programozás ISP-n keresztül történik, akkor a PEN lábnak nincs funkciója, ellenben a programozó MISO lába az AVR PE1, a MOSI pedig a PE0 lábra kerül át.

A programozó SCK lábát az AVR SCK lábára kell kötni.

Bocsánat macsaba, de azért írtam le, hogy ha valaki később olvassa, pontos képet kapjon.
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Úgy emlékszem azt mondtam, hogy amíg programoz, tartsa nyomva a penlábon a gombot! De most már legalább ez is tiszta!
Avatar
macsaba
DrótVégénSzéndarab
Hozzászólások: 32
Csatlakozott: 2008. december 28. vasárnap, 7:00

Hozzászólás Szerző: macsaba »

Átkerül az SPI-re? Namost az van, hogyha 0-ra húzva tartom a PEN-t és úgy adom rá a tápot, és végig 0-ba húzva tartom, akkor is megy ISP-n.

Kapu48: Pont ez hiányzott belőle, hogy "amíg programoz" :) konkrétan volt benne egy ilyen, hogy: "A –PEN lábat simán GND-re szoktuk kötni! A –PEN-láb VCC-re húzásával tiltható a programozás! " És én simán 0-ra kötöttem.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Tényleg elégé kusza de akkor még én sem voltam tisztában a dologgal!
Főleg avval, hogy 2 feleképpen is lehet programozni!
Kelet hozzá 2 nap hogy valaki végre megmondja a kósert.
:oops:
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

macsaba:

Azért programoz akkor is, mert a reset gnd-n van.
Leírás 300. oldal alja:
http://www.atmel.com/dyn/resources/prod ... oc2467.pdf

Kapu48:
Elsőre én is dobtam ki nyákot emiatt... Azóta én is megtanultam, meg a pénztárcám is... :)
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00

attiny13

Hozzászólás Szerző: DOGMAN »

Üdv!

Segítsetek mert más semmi öteletem nincs mi a baj:
Hoszú lesz de legalább látszik hogy utánajártam jól...

Attiny13-as proci, havernak kellene akkutöltőbe.
Program c-ben avrstudioval lefordítottam (miket mókoltam mire a libeket beállítottam neki pff, Bascom rulez)
Na szóval nem a helyén lesz letöltve bele a program, hanem van egy kis nyáklap amin rajta van az STK500 10-es tüskesora, egy 8-as PDIP tok és vele párhuzamosan a nyákon kis talpak a SOIC-nek.
Van egy leszorító is hozzá, szóval elvileg frankón rányomom a rizsszemet a nyákpontokra kimérem műszerrel a 10-es tüskesortól a rizsszem lábakig frankón jó.
Mégsem műkszik se fuse bit olvasás, se letöltés se semmi...
Reset láb és VCC közt felhúzó ellenállás van.

Beforrasztani fixre a nyák szemekhez még egyenlőre nem volt erőm :D
De már annyit tököltem amúgy vele, hogy fogalmam sincs egyáltalán jól kötöttem-e.

Kép

proci láb -> STK500
-------------------------
1 RESET -> SPI 5-ös tüske
4 GND -> SPI 4,6,8,10
5 MOSI -> SPI 1
6 MISO -> SPI 9
7 SCK -> SPI 7
8 VCC -> SPI 2

Kép

Építettem már mega8-at próbapanelre ugynígy, és ment elsőre, ha visszaigazoljátok, hogy jó a bekötés, akkor kénytelen leszek beforrasztani... más ötletem már nem marad :(
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Pedig a beforrasztás sokat segít:) SOIC toknál...
Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00

Hozzászólás Szerző: DOGMAN »

Szia Robi!

A bekötésem jó ugye?
Ha más nem lesz beforrasztom, csak utána meg ki kell, mert a haver nem goldolt rá hogy tegyen 6 kivezetett forrszemet a kész cucc nyákjára...

Ma még megpróbálom, hogy teszek 100nF kondikat a GND-VCC meg a GND-RESET-közé.
Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00

Hozzászólás Szerző: DOGMAN »

Óóóó franc essen belém :D

mindenhol visszaolvastam csak itt nem

és nem volt külső táp a procin programozás közben

bekötöttem és most jó!!!

Amúgy pl a mega8-hoz és a tini2313-hoz miért nem kell külső táp ennek meg miért nem ad SPI???
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Nono!
Mindegyiknek kell!

Csak a belső védődiódán át megtápláltad a procit a MOSI/MISO/SCK lábakon át....
Avatar
DOGMAN
Chipgyilok
Hozzászólások: 293
Csatlakozott: 2006. augusztus 27. vasárnap, 6:00

Hozzászólás Szerző: DOGMAN »

Ezt nem fogom elfelejteni egy darabig, két estém ráment mire leesett.
rádugtam a régebbi 2313-as próbapanelem olvassa, vissza tiny13meg nem.
A bekötésük uyganaz szóval fel sem merült bennem a táp...
Avatar
evildodo
Pákabűvész
Hozzászólások: 213
Csatlakozott: 2009. február 4. szerda, 7:00

Hozzászólás Szerző: evildodo »

Sziasztok!

Mega 32 csak a sokadik resetre (táp elvételre) ébred fel... külső frekin jár, 16 Mhz (proci tudja! (16PU)), de próbáltam már 8Mhz-n is, ugyan az. Szokásos kapcsolásban csatlakozik a megfelelő lábra, kondiknak 22pikósakat tettem.
Olyan mintha az xtal1-2 láb körül lenne valami gond, mivel, ha megfogom a pint kézzel, akkor nekilát a program futtatásnak... Természetesen már végigmértem /cseréltem a kört, de akkor sem indul mindig.
Amikor nem indul, akkor nem is programozható, mintha valami fuse bit hibásan lenne konfigurálva. Ez a hiba magától megszűnik, kihúz, pihen, vár, próba, és minden megy tökéletesen.

Van valakinek tippje, vagy egyátalán mi a bánat lehet?
Tisztelettel
Geht nicht, Gibt's nicht!
Avatar
vavi
Biztosítékgyilkos
Hozzászólások: 72
Csatlakozott: 2006. április 29. szombat, 6:00

Hozzászólás Szerző: vavi »

Én tennék a kvarc lábaira egy 1 megás ellenállást.
Válasz küldése