Elektronika.lt
 2025 m. sausio 26 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 Forumas / + pokalbiai
 - Paieška forume
 - D.U.K. / Forumo taisyklės
 - Narių sąrašas
 - Registruotis
 - Prisijungti

Elektronika.lt portalo forumas

Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo. Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.

Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius, kurie nesilaiko forumo taisyklių. Pastebėjus nusižengimus, prašome pranešti.

Dabar yra 2025 01 26, 17:25. Visos datos yra GMT + 2 valandos.
 Forumas » Mikrovaldikliai » pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
Jūs negalite rašyti naujų pranešimų į šį forumą
Jūs negalite atsakinėti į pranešimus šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite ištrinti savo pranešimų šiame forume
Jūs negalite dalyvauti apklausose šiame forume
 
  
Puslapis 11
Pradėti naują temą  Atsakyti į pranešimą Rodyti ankstesnį pranešimą :: Rodyti kitą pranešimą 
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 02, 00:09 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Zmones, pagelbekit
Siandien sekmingai pasileidau ATMega16 ISP programeri ir suprogramavau uart valdyma pagal aprasyma datashette(kurio pavyzdiniame C kode yra klaidu! palyginkite asm ir C examplus Very Happy ). Ilgai prasedejau ant durnu klaidu kaip pvz. prijunges ~12mhz kvarca maniau kad procas ant tiek ir veiks, praejo geru pora valandu kol isiaiskinau kodel kompas priema nesamones, net su oscilografu serial signalus analizavau Smile
Daejau iki fuse bitu, pagal datasheeta Ponyproge CKSEL pakeiciau i 0100(8mhz internal osc), atjungiau kvarca, procas pradejo veikt nestabiliai: suprogramavau, verify error, kazkas ne i tema pasileido, read flash veike tik is keliu kartu, pabandziau padaryt chip erase ir atstatyti fuse bitus kaip buvo anksciau, bet poto procas tapo kaip plyta, nereaguoja i nieka Crying or Very sad keista, lyg ir viska perskaiciau datasheete.
jei rasymas buvo su klaidom tai gal ir fusus levai irase, dar kas galetu but? dabar bijau kad naujam procui tai pat neatsitiktu. kaip nustatyt didziausia vidini clocka, arba paleist mano isorini 12mhz kvarca, na zodziu bet ka kad tik nebutu 1mhz Smile ka jus statet?
zodziu, kaip atgaivinti?

gal yra gerai kertanciu mikrokontroleriuose ir galinciu kanors patart,
labai aciu
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 02, 09:46 Pranešti apie taisyklių pažeidimą Atsakyti su citata
raysoft
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje MSN Messenger ICQ numeris
Labas,
nežinau ar žinau, bet manau nepamaišys priminti. Pas ATMEL fuse jei nėra varnelės reiškia "1", o jei ji yra reiškia "0".
Kita vertus gali būti kad procas dirba išorinio RC generatoriaus režime, todėl siūlau vietoje kvarco pasidaryti RC grandinėlę pagal DATASHEET'ą, gal prabus.

P.S. Aš tai pasidarau LED mirksėjima periodinį tada legviau pastebėti ar procas gyvas ir maždaug kokios eilės dažnis.
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 02, 19:46 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:

nežinau ar žinau, bet manau nepamaišys priminti. Pas ATMEL fuse jei nėra varnelės reiškia "1", o jei ji yra reiškia "0".

pastebejau iskart paleidus ponyprog
Citata:

Kita vertus gali būti kad procas dirba išorinio RC generatoriaus režime, todėl siūlau vietoje kvarco pasidaryti RC grandinėlę pagal DATASHEET'ą, gal prabus.

Programavau kad naudotu "Calibrated internal RC oscillator", padariau CKSEL = 0100 (8Mhz), datasheete si reiksme yra toj pacioj lentelej kaip ir default'as CKSEL = 0001
Citata:

P.S. Aš tai pasidarau LED mirksėjima periodinį tada legviau pastebėti ar procas gyvas ir maždaug kokios eilės dažnis.

gal ir mirkses jei bus tik daznis kitas, bet jei nustatysi leva oscilatoriu tai menka paguoda is tu lempuciu Sad

1. kaip kuo paprasciau patikrint ar procas isvis gyvas
ismatavau visas kojas ir radau 5v tarp GND ir: TCK TMS TDI - jtag interveiso, bei RESET.
Ar kas su savadarbiu adapteriu prisijunge per jtag? gal http://savannah.nongnu.org/projects/freeice/ ?
2. pakeites CKSEL programavau su atlituota varza tarp RESET ir Vcc gal del to grybai isirase? (prie 1mhz varza itakos nedare)
niekur neradau nustatymu, Ponyprogas pats susigaudo koki dazni i reseta per TxD siust kai procas programuojams veikiant ne ant gamyklinio default daznio?
3. ar NE555 uztektu kaip isorinio generatoriaus?
4. gal kas zino kaip atrodo ATmega paralel programerio schema? Smile
5. kokius CKSEL jus naudojat?
6. nelabai i tema bet pasirodykit kad zinot Smile : kam turi itakos SUT(start-up-time) fusas?
7. niekur neradau "copy protect" ar kokio panasaus fuso, tai teoriskai mirtinai pakent kaip ir neimanoma?
 kk
PranešimasParašytas: 2006 03 02, 23:41 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
nelabai radau informacijos apie tai:
ar programuojant ISP clockas naudojamas toks koks nustatytas proce, ar duodasi i SCK pin (ISP interfeisas) ?
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 03, 08:09 Pranešti apie taisyklių pažeidimą Atsakyti su citata
raysoft
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje MSN Messenger ICQ numeris
kk rašo:

1. kaip kuo paprasciau patikrint ar procas isvis gyvas
ismatavau visas kojas ir radau 5v tarp GND ir: TCK TMS TDI - jtag interveiso, bei RESET.
Ar kas su savadarbiu adapteriu prisijunge per jtag? gal http://savannah.nongnu.org/projects/freeice/ ?
2. pakeites CKSEL programavau su atlituota varza tarp RESET ir Vcc gal del to grybai isirase? (prie 1mhz varza itakos nedare)
niekur neradau nustatymu, Ponyprogas pats susigaudo koki dazni i reseta per TxD siust kai procas programuojams veikiant ne ant gamyklinio default daznio?
3. ar NE555 uztektu kaip isorinio generatoriaus?
4. gal kas zino kaip atrodo ATmega paralel programerio schema? Smile
5. kokius CKSEL jus naudojat?
6. nelabai i tema bet pasirodykit kad zinot Smile : kam turi itakos SUT(start-up-time) fusas?
7. niekur neradau "copy protect" ar kokio panasaus fuso, tai teoriskai mirtinai pakent kaip ir neimanoma?


Gal gryskim prie ištakų.
Tau procas nesisduoda programuojamas ar neveikia UART?
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 03, 13:41 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
dekui kad nepatingejai skaityt, raysoft

neveikia ir tas ir tas, paskutine programa isirase su verify error uart neveikia turbut del to.
Keisciausia tai kad parinkus CKSEL 0100(vidinis clock 8mhz)procas pradejo veikt nestabiliai - ponyprog funkcijos veikdavo tik is keliu kartu, po flash rasymo duodavo verify error.. dabar bijau ir nauja proca suvaryt- nustatymai tikrai tokie kaip datasheete. Taciau: perstates ant 8mhz programavau su programeryje atjungta 10K varza tarp RESET ir Vcc - nes kiek tiekrinau bent ant default 1mhz programuojant tai itakos neturejo - galbut turi ant 8mhz..?
Procas pradejo nereguot i nieka po to kai, as, pamates, kad vyksta tokios nesamones norejau grazint i default 1mhz, man atrodo fusai susimete random(cia tik prielaida).
Nors gali but kad del bugovo programavimo ishsijunge SPIEN fusas ir dabar neleidzia programuot per SPI, bet cia tik prielaida.
Su oscilografu matavau XTAL1 ir XTAL2 su prijungtu kvarcu ir be jo, bet jokiu clock'o signalo pedsaku neaptikau.
Jei viena egzemplioriu sugadinau del savo kaidos nieko tokio, bet jei norint pakeist clock'a kas savaite nauja proca reikes pirkt tai cia nieko gero.. Sad

aiskiau turbut neaparasyciau Smile
aciu uz pastangas padeti
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 04, 18:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
augyy
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Hmz, nu as kankinu Atmega8 tai ten datasheete prie Calibrated Internal RC Oscillator parasyta <"During reset, hardware loads the 1 MHz
calibration byte into the OSCCAL"> o kaip supratau norint paleist 2, 4 arba 8 Mhz vidini generatoriu, reikia kazka paciam kalibruot (rasyt i OSCCAL ar kazka;) Bet specialiai paziurejau Atmega16 datashete tokio sakinio nera. Tai net nzn kaip ten yra..
As ir dar pradedantis, nezinau koks ten clockas naudojamas programuojant ISP. Bet irgi pastebejau toki dalyka - buvau pasidares programatoriu per com (panasus kaip http://www.elektronika.lt/schematic/theme/67/21/) tai kai procas veike pagal vidini 1Mhz Osc, viskas buvo ciki, o kai paleidau nuo 12MHz kvarco, eme uzprogramuot tik is kelinto karto, mest verify error ir pan. Ir fuse bits nuskaitydavo kiekviena kart vis kitokius. Gerai kad rasyt nebandziau, turbut butu buve tas pat kaip tau Confused Tada pasidariau kita programatoriu per LPT (panasus kaip http://www.circuit.lt/?section=sch&page=avr.isp.lpt) ir viskas veike be problemu! Smile Be to ir greiciau iraso/nuskaito. Siaip labai gali but kad to pirmo programatoriaus tiesiog laidas buvo per ilgas - ~2.5m
Tai gal ir pas tave programatoriuj beda buvo. O dabar kad procas neveikia tai gal but taip ir yra, kad i fuse bitus nesamones irase ir fsio, vargu ar prikelsi:/
 kk
PranešimasParašytas: 2006 03 05, 02:29 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
suvariau ir antra ATmega16, Twisted Evil .. jau noreciau isdauzyt langus ponyprog kureju.. o gal ir atmel prezidentui.. Twisted Evil
Ant 1mhz veike puikiai, bandzius nustatyt isorini kvarca (CKSEL 1111 CKOPT 1) perejo i tokia pat busena kaip ir anas..
Procas pradejo nereaguot ne iskart, is pradziu, tarkim teisingus fuse bitus, nuskaitydavo is 2 kartu, poto is 3-4, o poto isvis pradejo neskaityt. Aisku bandziu daug kartu daryt erase, write flash, 'erase successful' kelis kartus gavau bet tai nedave jokios naudos.
Isiaiskinau kai ka del ISP: poniprog paleidus calibration nusistato SPI CLOCKA t.y. kokiu gericiu imanoma perduoti duomenis tarp pc ir proco. Calibration teoriskai reiketu padaryt pries kiekviena read/write operacija.
Ponyprog dokumentacijoj FAQ uzsimenama kad naudojant ATmega procus jei kazkas neveikia reikia padaryt modifilacijas poniprog.ini faila, taciau man jos naudos nedave.
As programuoju su http://www.lancos.com/e2p/siprog_base.png laidu ilgis gal 1m, bet jie susukti(indukcija?), is isskersto UTP tinklo kabelio.
Idomu ar programuojant jtag ar paralel galima paleist proca su nezinomu clock'u t.y. clock paduot is programerio kad ir koks butu nustatytas proce. Zodziu ar imanoma kaip nors isisukt is padietes jei fuse bitai sukonfiguruoti blogiausiam atvejui.
Dabar bandysiu susirinkt STK 200/300 http://www.lancos.com/e2p/betterSTK200.gif gal dar pasileisiu anuos procus.
Jei ne tai turbut greit galesiu atidaryt muzieju pas save.. Smile

to augyy: kaip nustatei CKSEL ir kitus fusus kai leidai ant 12mhz kvarco?
Calibracija OSCCAL, kiek skaiciau, ivyksta savaime, paleidus proca, ja paciam keist geriau nedaugiau keliasdesimt %, bo gali susivaryt eeprom rasymas, bent skaiciau datasheet.
O kas buna kai nustatai CKSEL i vidinio RC 8mhz padeti, neveikia? Atmega16 ir ATmega8 yra to paties core'o procai, manau ir clocku konfiguracijos turetu but labai panasios, jei ne tokios pacios.
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 05, 09:50 Pranešti apie taisyklių pažeidimą Atsakyti su citata
vakaras
VIP narys
VIP narys
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Apsilankyti vartotojo tinklapyje ICQ numeris
Fuces turi buti "1111", t.y., neužprogramuoti nė vienas.
Pas Tave toks vaizdas, kad atvirksciai padarei. Tad dabar paimk išorinį clk, pajunk į XTAL1, ir atgaivinsi.
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 05, 11:53 Pranešti apie taisyklių pažeidimą Atsakyti su citata
augyy
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Citata:
kaip nustatei CKSEL ir kitus fusus kai leidai ant 12mhz kvarco?

CKSEL "1111"
CKOPT "0"
SUT "11"
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 03 06, 00:08 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
Labas vakaras, Smile

Citata:
Vakaras:
Fuces turi buti "1111", t.y., neužprogramuoti nė vienas.
Pas Tave toks vaizdas, kad atvirksciai padarei. Tad dabar paimk išorinį clk, pajunk į XTAL1, ir atgaivinsi.


Fusus perstaciau gerai, CKSEL = 1111 (ner varneliu ant ponyprog), SUT palikau koks buvo = 10, dar ijungiau CKOPT = 0.
Kas idomiausia CKSEL pakeitus tiek pirmam procui - ant vidinio RC, tik antram ant isorinio kvarco rezultatas taspat - padininus dazni atsiranda daug programavimo/nuskaitymo klaidu, bandant chiperase ar k.t. procas gerit uzsilenkia visai.
Radau info arvfreaks forumuose, pasirodo ir kiti susidure su panasiom problemom: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=33265 sitas link yra net ponyprogo saite. Esme tokia - rysys su procu labiausiai nukencia del ilgu kabeliu, atsiranda nepageidaujami trikdziai del induktivumo, ypac kai naudojamas paralel programatorius, nors pas mane serial, bet laido ilgis ~1m ir dar susuktas, paimtas is UTP tinklo kabelio. Manau problemos del to, tikiuosi.
Daugelyje puspaiu pateikta labai supaprastinta paralel ISP programatoriaus schema, kad ji veiktu patikimai reikia papildomai ideti kelis RC filtrus po bufferio, bei varzas ant LPT galo, klaidos ypac pasimato kai naudojami ilgesni laidai, bent taip forume kalba. Beja daug kas galvoja kad per LPT greiciau veikia.
Ryt pasigaminsiu sita programatoriu, per paralel, ir pazesiu gal pavyks prikelti ar bent suprogramuoti be bedu nauja.


vakaras, pdf skaiciau kad reikia labai tikslaus meandros generatoriaus kad procas veiktu be klaidu, ne daugiau 3% iskrypimai, kaip manai ar multivibratorius is loginio inverterio ir kvarco uztektu(pvz su LA3 Smile ) ?
cia gal nevisai i tema, bet ar SUT(start up time) pakeitimas negali davesti iki proco suvarymo?
 kk
PranešimasParašytas: 2006 03 07, 13:14 Pranešti apie taisyklių pažeidimą Atsakyti su citata
kk
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą
nu va pasikeiciau fuse bitus nesuvares proco!! Very Happy pasiekimas Very Happy , problemos buvo tokios kokios ir spejau - per ilgas kabelis, letas SPI SCK palyginus su proco clocku, ant greitesnio atsirasdavo nesamoniu signale. Dabar reik tiketis kad labai nepagaidinau praeitu procu kai bandziau fuse bitus atstatinet su levu kabeliu.. Smile bandysiu atstatyt su nauju.
Dabar uzsiimsiu projektu.
 pagalbos: ponyprog2000 ir fuse bit ATmegoj. aciu
PranešimasParašytas: 2006 05 16, 13:52 Pranešti apie taisyklių pažeidimą Atsakyti su citata
G
Dažnas dalyvis
Dažnas dalyvis
Peržiūrėti vartotojo aprašymą Siųsti asmeninį pranešimą Siųsti el. laišką
grybaujat jus cia su tuo programavimu... jei dar domina programatoriai PIC'am ir ATMEL'iam parasyk man i maila... Exclamation
Pradėti naują temą  Atsakyti į pranešimą
 
Forumo sistema: phpBB
 „Google“ paieška forume
 Kas naujesnio?
 Naujos temos forume

Global electronic components distributor – Allicdata Electronics

Electronic component supply – „Eurodis Electronics“

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Full feature custom PCB prototype service

Sveiki ir ekologiški maisto produktai

Mokslo festivalis „Erdvėlaivis Žemė

LTV.LT - lietuviškų tinklalapių vitrina

„Konstanta 42“

„Mokslo sriuba“

www.matuok.lt - Interneto spartos matavimo sistema

www.esaugumas.lt – apsaugok savo kompiuterį!

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

Draugiškas internetas

FS25 Tractors
Farming Simulator 25 Mods, FS25 Maps, FS25 Trucks
ETS2 Mods
ETS2 Trucks, ETS2 Bus, Euro Truck Simulator 2 Mods
FS22 Tractors
Farming Simulator 22 Mods, FS22 Maps, FS25 Mods
VAT calculator
VAT number check, What is VAT, How much is VAT
LEGO
Mänguköök, mudelautod, nukuvanker
Thermal monocular
Thermal vision camera,
Night vision ar scope,
Night vision spotting scope
FS25 Mods
FS25 Harvesters, FS25 Tractors Mods, FS25 Maps Mods
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija
FS25 Mods
FS25 Maps, FS25 Cheats, FS25 Install Mods
GTA 6 Weapons
GTA 6 Characters, GTA 6 Map, GTA 6 Vehicles
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps
ATS Trailers
American Truck Simulator Mods, ATS Trucks, ATS Maps
Reklama
‡ 1999– © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Turinys | Reklama | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina
Script hook v, Openiv, Menyoo
gta5mod.net
FS25 Mods, FS25 Tractors, FS25 Maps
fs25mods.lt
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
Reklamos paslaugos
SEO sprendimai

www.addad.lt
Elektroninių parduotuvių optimizavimas „Google“ paieškos sistemai
www.seospiders.lt
FS22 mods, Farming simulator 22 mods,
FS22 maps

fs22.com
Reklama


Reklama