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

[ATMEGA32] bootloader problem z wgraniem

stozu 04 Cze 2009 22:52 3559 8
REKLAMA
  • #1 6617229
    stozu
    Poziom 10  
    Witam,
    mam problem z wgraniem bootloadera z MegaLoad www.microsyl.com

    Zgodnie ze wskazówkami zmieniłem w plikach #define itp. następnie skompilowałem przy użyciu ICCAVR
    utworzyło mi plik bootload.hex

    ustawiłem fusebity w avrstudio
    [ATMEGA32] bootloader problem z wgraniem

    i gdy próbuję wgrać ten program do atmegi wyskakuje okienko
    [ATMEGA32] bootloader problem z wgraniem

    co robić?? popełniłem gdzieś błąd?
  • REKLAMA
  • #2 6617389
    Dr_DEAD
    Poziom 28  
    Komunikat mówi wyraźnie, że nie zmieściłeś się do Flash'a. Jesteś pewny, że dobrze ustawiłeś BOOTSZ?? A może powinieneś ustawić wyższy poziom optymalizacji w ICCAVR.
  • REKLAMA
  • #3 6617504
    stozu
    Poziom 10  
    plik wygenerowany przez ICC zajmuje 2,18kB, programuję ATmega32
    Nie znam się aż tak dobrze na fuse'bitach... dopiero z nimi zaczynam.

    Ustawienie fusebitów wybrałem z rozwijanej listy w AVR Studio, wybrałem ustawienie 512, tak pisano na stronie bootloadera.

    Wybierając z listy miałem nadzieję, że AVR Studio jest w stanie określić jaki ma podłączony mikrokontroler i odpowiednio ustawi bity dla mojego uC.

    Popełniłem błąd? trzeba jes ustawiać jakoś inaczej?
    Inne programy mi wgrywa
  • #4 6617977
    Dr_DEAD
    Poziom 28  
    Plik może zajmować 2,18kB to nie jest ważne, ważne jest to ile pokaże linker po zlinkowaniu całego programu. Taka informacja powinna pojawić się gdzieś w logu.
    Możesz spróbować ustawić 1024B na sekcję bootloadera.
  • REKLAMA
  • #5 6618232
    stozu
    Poziom 10  
    Z ustawieniem seksji chodzi Ci o utstawienia fuse bitów?
    próbowałem ustawić na 2048 i też nie chciało się wgrać
  • #6 6803019
    wicy
    Poziom 22  
    Udało ci się w końcu wgrać ten HEX?
    Właśnie padł mi procesor na takiej płytce jak twoja i zastanawiam się jak wstawić nową Mega16.
  • REKLAMA
REKLAMA