Reklama
#2553628 08.06.2018 14:39:18
Witam
Postanowiłem sobie uaktualnić oprogramowanie mojego BiTX'a.
Wgrałem najnowszy dostępny soft 1.27.7.
Mowa oczywiście o raduino - arduino nano.
Po wgraniu, analizując kod stwierdziłem, że mogę wyświetlić swój znak oraz przyda się ograniczyć pasmo do 7,200 MHz.
Naniosłem stosowne poprawki w kodzie, skompilowałem i...
Próba wgrania kończy się komunikatem o błędzie :-(
Ktoś z Was miał już może takowy problem i pozytywnie go rozwiązał?
Niekoniecznie związany z BiTX40 ale może z arduino nano?
Podzielcie się proszę fachową wiedzą w tym zakresie.
Pozdrawiam
Postanowiłem sobie uaktualnić oprogramowanie mojego BiTX'a.
Wgrałem najnowszy dostępny soft 1.27.7.
Mowa oczywiście o raduino - arduino nano.
Po wgraniu, analizując kod stwierdziłem, że mogę wyświetlić swój znak oraz przyda się ograniczyć pasmo do 7,200 MHz.
Naniosłem stosowne poprawki w kodzie, skompilowałem i...
Próba wgrania kończy się komunikatem o błędzie :-(
Ktoś z Was miał już może takowy problem i pozytywnie go rozwiązał?
Niekoniecznie związany z BiTX40 ale może z arduino nano?
Podzielcie się proszę fachową wiedzą w tym zakresie.
Pozdrawiam
Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
#2553693 08.06.2018 20:21:27
Najważniejszy jest jaki to komunikat może brak bibliotek tych samych jakie stosował programujący sama prawidłowa kompilacja to nie wszystko komunikatów jest b. wiele który to?
Darek
#2553698 08.06.2018 20:27:38
Witam
Darku fakt, brak komunikatów błędów nie ułatwia udzielenie konkretnej pomocy :-)
Problem nie dotyczy bibliotek - to błąd kompilacji.
Problem dotyczy samej komunikacji z raduino...
A tu owe błędy:
[...]
Arduino:1.8.0 (Windows 10), Płytka:"Arduino Nano, ATmega328P"
Szkic używa 22142 bajtów (72%) pamięci programu. Maksimum to 30720 bajtów.
Zmienne globalne używają 1232 bajtów (60%) pamięci dynamicznej, pozostawiając 816 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
C:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Filip\AppData\Local\Temp\arduino_build_407626/raduino_v1.27.7.ino.hex:i
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x64
...
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x64
avrdude done. Thank you.
[...]
Może to nieco rozjaśni przyczynę problemu?
[EDIT]
Pozwoliłem sobie wyróżnić same komunikaty błędów.
Resztę pozostawiłem w celach czysto informacyjnych.
[/EDIT]
Pozdrawiam
Darku fakt, brak komunikatów błędów nie ułatwia udzielenie konkretnej pomocy :-)
Problem nie dotyczy bibliotek - to błąd kompilacji.
Problem dotyczy samej komunikacji z raduino...
A tu owe błędy:
[...]
Arduino:1.8.0 (Windows 10), Płytka:"Arduino Nano, ATmega328P"
Szkic używa 22142 bajtów (72%) pamięci programu. Maksimum to 30720 bajtów.
Zmienne globalne używają 1232 bajtów (60%) pamięci dynamicznej, pozostawiając 816 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
C:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/bin/avrdude -CC:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Filip\AppData\Local\Temp\arduino_build_407626/raduino_v1.27.7.ino.hex:i
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Users\Filip\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9/etc/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x64
...
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x64
avrdude done. Thank you.
[...]
Może to nieco rozjaśni przyczynę problemu?
[EDIT]
Pozwoliłem sobie wyróżnić same komunikaty błędów.
Resztę pozostawiłem w celach czysto informacyjnych.
[/EDIT]
Pozdrawiam
wpis edytowany 08.06.2018 20:29:36
Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
#2553724 08.06.2018 23:00:38
Mariusz to znaczy masz zkompilowany tylko błąd samego programatora i tu czy w programie masz ustawiony właściwie i czy w W10 masz bezproblemowo wgrany sterownik
Darek
#2553786 09.06.2018 11:09:15
Może masz zajęty przez inny program ten port COM3? Bo wgrywasz bootloaderem?
Krzysztof, Gorlice
http://www.kawalek-nieba.pl/?p=5840
http://www.kawalek-nieba.pl/?p=5840
#2553978 09.06.2018 22:49:38
Stawiam na zajęty port COM.
Też tak czasem mam
Mariusz, czy ty robisz to pierwszy raz?
Jeżeli tak, to mogą to być problemy sterownika i win10.
Jurek
Też tak czasem mam
Mariusz, czy ty robisz to pierwszy raz?
Jeżeli tak, to mogą to być problemy sterownika i win10.
Jurek
Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
#2554075 10.06.2018 12:12:56
Witam
Nie robię tego pierwszy raz :-)
Wygląda na to, że to nie problem z komunikacją :-(
Załadowany program korzysta z przerwań. Na tej podstawie wykrywa start programu i wczytuje z empromu dane konfiguracyjne.
Podczas ładowania nowej wersji kodu następuje reset procka.
Jednak zamiast przyjąć wysyłany kod, procek wczytuje z epromu dane :-(
Pozdrawiam
Nie robię tego pierwszy raz :-)
Wygląda na to, że to nie problem z komunikacją :-(
Załadowany program korzysta z przerwań. Na tej podstawie wykrywa start programu i wczytuje z empromu dane konfiguracyjne.
Podczas ładowania nowej wersji kodu następuje reset procka.
Jednak zamiast przyjąć wysyłany kod, procek wczytuje z epromu dane :-(
Pozdrawiam
Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
#2554088 10.06.2018 13:48:47
I co teraz. Nowe arduino?
Musi być na to sposób.
Musi być na to sposób.
Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
#2554194 10.06.2018 19:47:28
Witam
Jurku, też o tym myślałem :-)
Jednak arduino jest przylutowane do płytki DDS.
Prościej jest pozostawić bez zmian.
W końcu wszystko działa poprawnie, a personalizacje mogę sobie odpuścić :-)
Zastanawiam się tylko, czy jest jakiś sposób na fizyczne wykasowanie programu z arduino.
Przyciskami reset tego niestety nie da się zrobić :-(
Będę musiał się chyba podpytać autora/autorów kodu jak sobie z tym radzą...
Pozdrawiam
Jurku, też o tym myślałem :-)
Jednak arduino jest przylutowane do płytki DDS.
Prościej jest pozostawić bez zmian.
W końcu wszystko działa poprawnie, a personalizacje mogę sobie odpuścić :-)
Zastanawiam się tylko, czy jest jakiś sposób na fizyczne wykasowanie programu z arduino.
Przyciskami reset tego niestety nie da się zrobić :-(
Będę musiał się chyba podpytać autora/autorów kodu jak sobie z tym radzą...
Pozdrawiam
Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
#2554237 10.06.2018 22:17:57
Jest.
Ale nie za pomocą usb tylko za pomocą złącza ISP programatora (MISO MOSI CSK RESET)
Możesz potem wgrać nowy bootloader.
Ja mam programator USBASP. Mogę Ci pożyczyć. U mnie pracuje z Win7. Nie wiem jak się sprawdzi na Win10.
Jurek
Ale nie za pomocą usb tylko za pomocą złącza ISP programatora (MISO MOSI CSK RESET)
Możesz potem wgrać nowy bootloader.
Ja mam programator USBASP. Mogę Ci pożyczyć. U mnie pracuje z Win7. Nie wiem jak się sprawdzi na Win10.
Jurek
wpis edytowany 11.06.2018 21:48:37
Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg
Reklama
#2555207 13.06.2018 23:39:02
Witam
No i pomogło programowanie po ISP.
Wyczyściłem procka, wgrałem nowy bootloader i poprawiony kod programu.
Działa wyśmienicie :-)
Jurku SP3RAT, serdeczne dzięki za pomoc :-)
Pozdrawiam
No i pomogło programowanie po ISP.
Wyczyściłem procka, wgrałem nowy bootloader i poprawiony kod programu.
Działa wyśmienicie :-)
Jurku SP3RAT, serdeczne dzięki za pomoc :-)
Pozdrawiam
Mariusz SQ3MVE
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
http://sq3mve.marph.pl
-----------------------------------
Dobrze jest gdy satysfakcja mówiącego nie przewyższa znacznie satysfakcji słuchających.
Jerzy Bralczyk
-----------------------------------
Najlepsze kursy on-line. 30 zł na start :-)
#2555263 14.06.2018 11:07:17
Cześć Mariusz.
Zawsze do usług
Jurek
Zawsze do usług
Jurek
Pomóż Wojtusiowi w walce z autyzmem: KRS 0000252666. Cel szczegółowy: Wojciech Karg