logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[stk500v2] nie chce programować

skoczo 10 Wrz 2010 22:33 1850 3
REKLAMA
  • #1 8497882
    skoczo
    Poziom 9  
    Kupiłem na allegro programator stk500v2 pod usb. Mam problem ponieważ programator nie chce mi programować. Oto co dostaje w wyniku (z opcją -v)
    sudo avrdude -v  -F -D -c stk500v2 -p m8 -P avrdoper -U flash:w:program.hex
    
    avrdude: Version 5.10, compiled on Mar 23 2010 at 15:03:00
             Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
             Copyright (c) 2007-2009 Joerg Wunsch
    
             System wide configuration file is "/etc/avrdude.conf"
             User configuration file is "/home/skoczo/.avrduderc"
             User configuration file does not exist or is not a regular file, skipping
    
             Using Port                    : avrdoper
             Using Programmer              : stk500v2
             AVR Part                      : ATMEGA8
             Chip Erase delay              : 10000 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         4    20   128    0 no        512    4      0  9000  9000 0xff 0xff
               flash         33    10    64    0 yes      8192   64    128  4500  4500 0xff 0x00
               lfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
               hfuse          0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
               lock           0     0     0    0 no          1    0      0  2000  2000 0x00 0x00
               calibration    0     0     0    0 no          4    0      0     0     0 0x00 0x00
               signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
    
             Programmer Type : STK500V2
             Description     : Atmel STK500 Version 2.x firmware
             Programmer Model: STK500
             Hardware Version: 1
             Firmware Version Master : 2.10
             Topcard         : STK501
             Vtarget         : 5.0 V
             SCK period      : 2.2 us
             Varef           : 0.0 V
             Oscillator      : 1.229 MHz
    
    avrdude: stk500v2_command(): command failed
    avrdude: stk500v2_command(): command failed
    avrdude: stk500v2_program_enable(): cannot get connection status
    avrdude: initialization failed, rc=-1
    avrdude: AVR device initialized and ready to accept instructions
    avrdude: Device signature = 0x000000
    avrdude: Yikes!  Invalid device signature.
    avrdude: Expected signature for ATMEGA8 is 1E 93 07
    
    avrdude done.  Thank you.
    

    Co może być przyczyną. Czy wyjścia z programatora podłączam do procesora(podstawki) bezpośrednio czy może coś jeszcze muszę mieć?
  • REKLAMA
  • #2 8498975
    skoczo
    Poziom 9  
    Witam. Znalazłem na 100% działającą atmegę i dalej nie programuje. Dajel mam błąd że zła sygnatura 0x000000. Ma ktoś może jakiś schemat prostej płytki do programowania. Chodzi mi aby miała tylko najpotrzebniejsze rzeczy. A może wystarczy bezpośrednie połączenie pod podstawkę?
  • REKLAMA
  • #3 8499016
    Konto nie istnieje
    Konto nie istnieje  
  • #4 8499304
    skoczo
    Poziom 9  
    Skoro pisze że
    
    avrdude: AVR device initialized and ready to accept instructions
    

    to chyba łączy z programatorem. Tak mi się wydaje. Ma ktoś ten schemat podłączeń do atmegi? Obojętne do którego pinu vcc czy avcc podłącze zasilanie i do jakiego gnd(bo są dwa) podłącze masę?

    Edit: Już działa. Masa była podłączona po złej stronie.
REKLAMA