Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom –
w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli
Dokonałem odczytu z 328p ver1.02o.
Wymieniłem 328p na nowy i zapisałem.
Atmega 328p został zaprogramowany ver1.02o.
Próba zapisu ver1.02p nie powiodła się.
Witam.
A dlaczego Andrzeju nie programujesz procesora z Arduino? Przecież to się da. W każdym razie ja tak robię. Przyznaję, że kiedyś też robiłem na dwa razy. W Arduino trzeba mieć tylko do wyboru sam procesor ATmega328. Jeśli chcesz spróbować wyślę Ci spakowany katalog z AVR i będzie wtedy wybór samego procesora a nie płytki.
Pozdrawiam - Tadeusz.
17-03-2021, 20:58 (Ten post był ostatnio modyfikowany: 17-03-2021, 20:58 przez SP6AUO.)
Programowanie przy pomocy arduino uno już przetestowałem w ubiegłym tygodniu.
Chciałem sprawdzić i trochę opanować wgrywanie poprzez UsbAsp.
Jest już OK.Mam wgraną ver 1.02p,ale nie standard a z bootloaderem.
Ver.hex standard ma 100% pojemności i po wgraniu procesor milczy.
Ver.hex z bootloaderem ma 97% pojemności i po wgraniu procesor działa.
Nie wiem o co tu chodzi ale przyjmuję,że tak musi być.
W załączniku te wersje.
17-03-2021, 21:26 (Ten post był ostatnio modyfikowany: 17-03-2021, 21:26 przez SP3VPA.)
Witam.
Andrzeju ja mam taki sam zestaw czyli USBASP i programuję procesory z Arduino. Wybieram jednak zamiast płytki sam procesor ATmega328. Programator wybrany w Arduino to USBASP. Trzeba mieć jednak utworzony w katalogu:/Moje Dokumenty/Arduino katalog hardware i tam wgrać katalog z AVR. Wtedy możesz w zakładce "płytki" wybrać sam procesor. Zrobisz jednak jak uważasz. A do tego "hexa" z standard pewnie nie wszystko weszło i dlatego nie działa.
Pozdrawiam - Tadeusz.
(17-03-2021, 20:58)SP6AUO napisał(a): Programowanie przy pomocy arduino uno już przetestowałem w ubiegłym tygodniu.
Chciałem sprawdzić i trochę opanować wgrywanie poprzez UsbAsp.
Jest już OK.Mam wgraną ver 1.02p,ale nie standard a z bootloaderem.
Ver.hex standard ma 100% pojemności i po wgraniu procesor milczy.
Ver.hex z bootloaderem ma 97% pojemności i po wgraniu procesor działa.
Nie wiem o co tu chodzi ale przyjmuję,że tak musi być.
W załączniku te wersje.
,[attachment=16973
Skompilowałem przed chwilą tę wersję "p" i u mnie zajmuje 101%, więc się nie mieści, dopiero jak zablokowałem obsługę cat'a to zajętość spadła do 88%.
18-03-2021, 5:06 (Ten post był ostatnio modyfikowany: 18-03-2021, 5:06 przez SP6AUO.)
Witam.
Z góry dziękuję za wszelkie informacje.
Na załączniku dwa przykłady skompilowanych plików użytych w procesie programowania.Jeden wsad zajmuje 97% w pamięci drugi 100%.
,
Wpis typu " u mnie zajmuje 95%" nie do końca jest dla mnie zrozumiały.
Przy kompilacji tworzą się dwa pliki hex i ja je przedstawiłem, konkretnie.
Jestem laikiem w tej dziedzinie i działam na zasadzie "macajewa",
metodą nie do końca zrozumiałą.
Tadeusz,chętnie spróbuję tej metody o której piszesz w post 185.
Już pierwsze pytanie,czy trzeba do tego wypalić bootloader ?
18-03-2021, 7:30 (Ten post był ostatnio modyfikowany: 18-03-2021, 7:51 przez SP3VPA.)
Witam.
Szczerze mówiąc do tej pory programowałem procesory używane przeze mnie do
różnych celów ale najczęściej różnego rodzaju syntez. Tym nie potrzeba już było bootloaderów. Z ciekawości wczoraj zamówiłem 2 procesory i mam zamiar spróbować czy dadzą się zaprogramować bezpośrednio. O wyniku powiadomię.
Pozdrawiam - Tadeusz.
Edit:
Dokładniej napiszę jak wrócę od lekarza.