-
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 ??
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- dziwna sprawa...
- Laptop MSI się nie uruchamia.
- Dobra listwa LED (CRI 90-95, bez migotania)
- masowe programowanie AVR
- Fajny pomysł na monitor z klawiaturą
- Sprzedawanie zaszyfrowanych filmów na płytach Blu-Ray bez kluczy deszyfrujących
- Aparat, zewnętrzny mikrofon, brum
- Wieszanie się przy aktywnym SMP
- Prognozowanie zużycia energii przez PGE?
- Odkurzacz mnie bije :(
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
Najnowsze wątki
- 2024-10-12 Warszawa => Data Scientist / Data Engineer (predictive modelling) <=
- 2024-10-12 Nie można pobrać nowego Firefoxa na telefon
- 2024-10-10 elektryczna Norwegia
- 2024-10-11 dziwna sprawa...
- 2024-10-10 Laptop MSI się nie uruchamia.
- 2024-10-10 Dobra listwa LED (CRI 90-95, bez migotania)
- 2024-10-11 Dysk startowy z dosem - ktokolwiek widział, ktokolwiek zna?
- 2024-10-11 Katowice => Technical Lead ( (Java Background)) <=
- 2024-10-11 Warszawa => Technical Leader (Java Background) <=
- 2024-10-11 Ryga => Support Customer Specialist <=
- 2024-10-11 Warszawa => Senior Developer React Native <=
- 2024-10-11 Warszawa => QA Inżynier <=
- 2024-10-11 Warszawa => Frontend Developer (JS, React) <=
- 2024-10-11 Białystok => Programista Full Stack (.Net Core) <=
- 2024-10-11 Gdańsk => Programista Full Stack .Net <=