eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikadziwna sprawa...dziwna sprawa...
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.83.27.224.83.ipv4
    .supernova.orange.pl!not-for-mail
    From: sundayman <s...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: dziwna sprawa...
    Date: Fri, 11 Oct 2024 05:14:23 +0200
    Organization: http://www.wit.edu.pl
    Message-ID: <vea56k$5lur$1@portraits.wsisiz.edu.pl>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Injection-Date: Fri, 11 Oct 2024 03:14:28 -0000 (UTC)
    Injection-Info: portraits.wsisiz.edu.pl;
    posting-host="83.27.224.83.ipv4.supernova.orange.pl:83.27.224.83";
    logging-data="186331"; mail-complaints-to="a...@w...edu.pl"
    User-Agent: Mozilla Thunderbird
    Content-Language: pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:794423
    [ ukryj nagłówki ]

    Pacjent to Atmega 2561 i bascom.

    Jest skonfigurowany bootloader 4K ( ten bascomowy mniej więcej ) oraz
    program zasadniczy zajmujący trochę ponad 200K.

    Całość pamięci jest zrzucona do hex - wgrywam toto sobie no i wszystko
    działa. Bootloader a potem uruchamia się właściwy program.

    Następnie ładuję bootloaderem nową wersję programu głównego . Jest
    większa trochę ale nadal się mieści - wszystko OK. Działa i śmiga.

    I teraz znowu - zrzucam całość do hex, żeby mieć nową wersję z
    bootloaderem "w kupie".

    I dzieje się coś dziwnego :
    zrzuca się normalnie. Ale po wgraniu z powrotem do MCU program główny
    uruchamia się źle - coś się wykrzacza na starcie na LCD, potem niby jest
    dobrze. No ale - to nie jest dobrze.

    No przecież to jest niemożliwe - zrzucenie pamięci do hex i
    wprogramowanie go ponownie powinno dać dokładnie ten sam efekt. Ale nie
    daje.

    Jak ponownie załaduję bootloaderem program zasadniczy - to znowu jest OK.

    No jakim kurła cudem po zrzuceniu flash w całości i załadowaniu tej
    całości ponownie - jest inaczej ?

    Programator to Dragon AVR + Atmel studio.Próbowałem też USBASP 2.0
    Efekt ten sam. Zresztą ten Dragon ( choć wolniejszy niż Atmel ICE )
    działa zupełnie dobrze, nie mam do niego zastrzeżeń.

    Podglądałem oba pliki ( ten z "starym" i "nowym" programem ) - na oko
    wszystko jest OK. Bootloadery są tam gdzie powinny i chyba takie same.
    No to kuśwa jak to jest możliwe ??

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: