Author Topic: Programiranje KK 2.0 ploce  (Read 10471 times)

Offline cakra

  • Full Member
  • ***
  • Posts: 269
Re: Programiranje KK 2.0 ploce
« Reply #15 on: December 03, 2013, 05:03:06 PM »
Pa ovaj sa USBasp sajta... http://www.fischl.de/usbasp/usbasp.2011-05-28.tar.gz
mislim da je kod mene ATmega8 -moram proveriti...

Inace programator je iz HK...i to prva verzija...

Ja ga u zadnje vreme koristim sa ovim AVRDUDESS softwerom i radi bez ikakvih problema.

 (<--)

Offline miša2002

  • Hero Member
  • *****
  • Posts: 1201
Re: Programiranje KK 2.0 ploce
« Reply #16 on: December 10, 2013, 02:10:04 AM »

@saxpg

Danas sam se malo "igrao" sa programerom kao što je i tvoj. Da sad ne opisujem šta sam sve radio i probao...
Došao sam do zaključka da mi ovo
Quote
"avrdude: warning: cannot set sck period. please check for usbasp firmware update."
uopšte nije jasno i u kakvoj je posledičnoj vezi, jer ... to radi!!!

........
........
1- Restartuj kompjuter
2- Poveži programator sa pločicom i uključi u USB
3- Iskopiraj *.hex fajl u root C:\*.hex (* je ime fajla)
4- Startuj "Command Prompt" (Start>>Programs>>Acessories>>Command Prompt)
5- Ako ti nije u rutu tj C:\_ ukucaj cd.. pa ENTER i to ponovi dok ne dođe do C:\_
6- Ukucaj sledeću komandu (tačno kao što je napisano)

                           avrdude -c usbasp -p m88 -U flash:w:*.hex

             NAPOMENA - OBJAŠNJENJE gornje kmande
                          "-c usbasp" je tvoj programer tj njegov naziv
                          "-p m88" je za čip "Atmega88" - naravno, ti upiši broj Atmege na KK pločici...
                             umesto * upiši naziv fajla

7- Pritisni ENTER iiii to je to.

V A Ž N O ! ! !
NEMOJ DA STARTUJEŠ NIJEDAN PROGRAM ZA PROGRAMIRANJE !!!

Ako si sve dobro uradio i ako je sve ispravno, trebalo bi da dobiješ ovakav ispis (naravno, naziv i brojne vrednosti će biti shodno učitanom fajlu)

Quote
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9307
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
         To disable this feature, specify the -D option.
avrdude: current erase-rewrite cycle count is -50462977 (if being tracked)
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "aviosvetla.hex"
avrdude: input file aviosvetla.hex auto detected as Intel Hex
avrdude: writing flash (1482 bytes):

Writing | ################################################## | 100% 1.08s

avrdude: 1482 bytes of flash written
avrdude: verifying flash memory against aviosvetla.hex:
avrdude: load data flash data from input file aviosvetla.hex:
avrdude: input file aviosvetla.hex auto detected as Intel Hex
avrdude: input file aviosvetla.hex contains 1482 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.72s

avrdude: verifying ...
avrdude: 1482 bytes of flash verified

avrdude: safemode: Fuses OK

avrdude done.  Thank you.


Pozdrav
Miša
#FFCC00

Offline cakra

  • Full Member
  • ***
  • Posts: 269
Re: Programiranje KK 2.0 ploce
« Reply #17 on: December 10, 2013, 05:46:41 PM »
Miso, radi to tako kao sto si i ti rekao...i pored tog sck errora programer ce da isprogramira cip...

i meni se to javljalo sve dok nisam updejtovao USBasp programer...

Ali kod Sase-saxpg imas i ovo...

avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
itd
sto mu dodje da programator uopste ne vidi cip i ne moze da ga isprogramira...

E sad, sta moze dalje biti problem = je gotovo nemoguce resiti ovako na daljinu -na slepo...
 (<--)
pozz


Offline saxpg

  • Hero Member
  • *****
  • Posts: 1734
Re: Programiranje KK 2.0 ploce
« Reply #18 on: December 10, 2013, 06:20:34 PM »
Miso hvala na pokusaju. Nisam uspio ovo da odradim. Kaze:
Quote
`avrdude` is not recognised as an internal or external command 

Pokusao sam u medjuvremenu na jos par drugih kompjutera i nisam uspio.
Svuda javlja istu gresku.
Probao sam sa dva razlicita avr-a.
Probao sam i da flashujem AVR, ali nece ni to jer ocigledno je problem u samoj komunikaciji PC-AVR.
Driveri su instalirani OK, i ne iskljucujem da je neka glupa greska u pitanju, ali sto kaze Cakra to se ne moze srediti ovako na daljinu.
Pogotovo kad neko kao ja nema neka osnovna znanja o tome sto treba da uradi  (zid)

Pozzz

Offline miša2002

  • Hero Member
  • *****
  • Posts: 1201
Re: Programiranje KK 2.0 ploce
« Reply #19 on: December 10, 2013, 07:17:27 PM »
Ako si prethodno na tom USB portu, imao printer ili ISDN,..  postoji velika mogućnost da ti to pravi problem.
-Probaj na portu na kom nisi ništa instalirao.
-Deinstaliraj drajver
-Restartuj kompjuter
-Uključi programator (ako windovs krene instalaciju novog hardvera, jednostavno samo cancel)
-Instaliraj WinAVR program i drajver
-Ponovo restartuj kompjuter
-Kad se digne sistem, prikači programator i treba da svetli zelena LED na njemu (ne treba da kačiš KK)
-Startuj "Command Prompt"
-Ukucaj sledeće
                    "avrdude -c asdf"
Treba da dobiješ listing programatora koje podržava... Treba da ga imaš u listingu...

Ukucaj "CLS" pa ENTER------ to briše ekran
Sad ukucaj ono iz prethodnog posta ( bez KK pčočice )
Raport je kratak, prekucaj ga, ako te ne mrzi, čisto da uporedim sa mojim !..

Pozdrav
Miša
#FFCC00

Offline saxpg

  • Hero Member
  • *****
  • Posts: 1734
Re: Programiranje KK 2.0 ploce
« Reply #20 on: December 10, 2013, 10:40:29 PM »
Probao i nista.
Opet dobijam istu poruku: `avrdude` is not recognised as an internal or external command
Deinstalirao sam avr sa svakog usb porta posebno, jer kad sam ga deinstalirao na prvom i ukljucio ga u sledeci kompjuter ga je opet prepoznao kao da nije deinstaliran???
Posle restartovanja i instalacije, i ponovnog restarta, dobio sam istu poruku.

Zaboravi Miso, hvala na pomoci ali nije vredno cimanja.