Skocz do zawartości

Problem z wgraniem programu na Arduino UNO R3


xrobxkasx

Pomocna odpowiedź

Sam już nwm co może być ... dioda jest poprawnie podłączona ( kilka razy podłączałem diody , ponieważ nie trzymałem tego rozłożonego przez noc )  sprawdzałem kodem na miganie wszystkie porty 0-13 i nic , objaw ten sam miganie diod TX i RX i zapalenie się diody L.

Odnosząc się dodatkowo to przy podłączeniu diody po raz pierwszy ( układ ) wszystko działało , a po próbie ( nieudanej ) zrobienia PD 1.2 to od tego momentu już nie działa...

Arduino nie reaguje na nawet na kod.

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Ps. może reinstalacja sterowników pomoże  ?

Link do komentarza
Share on other sites

26 minut temu, xrobxkasx napisał:

Arduino nie reaguje na nawet na kod.

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

A jak miałoby reagować na ten kod? Przecież ten kod (z założenia) nic nie robi. Jeśli diody TX i RX się świecą to znaczy, że program się wgrywa i tyle, więc jakaś komunikacja z Arduino się odbywa. Możesz próbować przeinstalować sterowniki, ale wątpię, że coś to zmieni.

Dlaczego wszędzie piszesz o Arduino Leondardo, a na zdjęciu jest Arduino UNO? Którą płytkę w takim razie posiadasz i co masz wybrane w Arduino IDE?

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Witam,

Zakupiłem Wavgat UNO 3. Wszystko jest wykrywane - port, w arduino IDE również, doinstalowane sterowniki USB i update hardware do wavgat.

Świeci się dioda ON na czerwono, ale dodatkowo cały czas (oprócz momentu wciśniętego reseta) mrugają 3x przerwa 3x ... diody L i RX (przeczytałem, że mrugająca dioda RX w taki sposób to problem z bootloaderem. Dioda zewnętrzna podłączona do 13pinu mruga w taki sam sposób jak L i RX.

Problem ogólnie do wgranie czegokolwiek. Pusty program czy blink i błąd:
 

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\48506\AppData\Local\Arduino15\packages -hardware C:\Users\48506\OneDrive\Dokumenty\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\48506\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\48506\OneDrive\Dokumenty\Arduino\libraries -fqbn=WAV:avr:lardu_328p -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\48506\AppData\Local\Temp\arduino_build_906872 -warnings=all -build-cache C:\Users\48506\AppData\Local\Temp\arduino_cache_442682 -prefs=build.warn_data_percentage=75 -verbose C:\Users\48506\AppData\Local\Temp\untitled1321939900.tmp\sketch_jan23a\sketch_jan23a.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\48506\AppData\Local\Arduino15\packages -hardware C:\Users\48506\OneDrive\Dokumenty\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\48506\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\48506\OneDrive\Dokumenty\Arduino\libraries -fqbn=WAV:avr:lardu_328p -vid-pid=1A86_7523 -ide-version=10810 -build-path C:\Users\48506\AppData\Local\Temp\arduino_build_906872 -warnings=all -build-cache C:\Users\48506\AppData\Local\Temp\arduino_cache_442682 -prefs=build.warn_data_percentage=75 -verbose C:\Users\48506\AppData\Local\Temp\untitled1321939900.tmp\sketch_jan23a\sketch_jan23a.ino
Using board 'lardu_328p' from platform in folder: C:\Users\48506\OneDrive\Dokumenty\Arduino\hardware\WAV\avr
Using core 'lgt8f' from platform in folder: C:\Users\48506\OneDrive\Dokumenty\Arduino\hardware\WAV\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_LARDU_328E -DARDUINO_ARCH_AVR "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\cores\\lgt8f" "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\variants\\lgt8fx8p" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\sketch\\sketch_jan23a.ino.cpp" -o nul
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_LARDU_328E -DARDUINO_ARCH_AVR "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\cores\\lgt8f" "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\variants\\lgt8fx8p" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\sketch\\sketch_jan23a.ino.cpp" -o "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_LARDU_328E -DARDUINO_ARCH_AVR "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\cores\\lgt8f" "-IC:\\Users\\48506\\OneDrive\\Dokumenty\\Arduino\\hardware\\WAV\\avr\\variants\\lgt8fx8p" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\sketch\\sketch_jan23a.ino.cpp" -o "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\sketch\\sketch_jan23a.ino.cpp.o"
Compiling libraries...
Compiling core...
Using precompiled core: C:\Users\48506\AppData\Local\Temp\arduino_cache_442682\core\core_WAV_avr_lardu_328p_9713b80cb840d5d795ede853d06b19c7.a
Linking everything together...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-gcc" -Wall -Os -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.elf" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872\\sketch\\sketch_jan23a.ino.cpp.o" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/..\\arduino_cache_442682\\core\\core_WAV_avr_lardu_328p_9713b80cb840d5d795ede853d06b19c7.a" "-LC:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872" -lm
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.elf" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.eep"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.elf" "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.hex"
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-size" -A "C:\\Users\\48506\\AppData\\Local\\Temp\\arduino_build_906872/sketch_jan23a.ino.elf"
Szkic używa 528 bajtów (1%) pamięci programu. Maksimum to 29696 bajtów.
Zmienne globalne używają 9 bajtów pamięci dynamicznej.
C:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/bin/avrdude -CC:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/etc/avrdude.conf -v -patmega328p -carduino -PCOM6 -b57600 -D -Uflash:w:C:\Users\48506\AppData\Local\Temp\arduino_build_906872/sketch_jan23a.ino.hex:i

avrdude: Version 6.3, compiled on Dec 16 2016 at 13:33:19
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/etc/avrdude.conf"

         Using Port                    : COM6
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
         AVR Part                      : ATmega328P
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no       1024    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 3
         Firmware Version: 5.0
         Vtarget         : 0.3 V
         Varef           : 0.3 V
         Oscillator      : 28.800 kHz
         SCK period      : 3.3 us

avrdude: stk500_recv(): programmer is not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.

Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.

Czy faktycznie muszę kombinowac z tym bootloaderem i jeśli tak to od czego zacząć?

Link do komentarza
Share on other sites

Zakupiłem USBasp po obejrzeniu filmiku, na którym po wypaleniu bootloadera Arduino zaczęło działać. Jednak po instalacji sterowników usbasp, a następnie po wciśnięciu wypal bootloader mam taki błąd:

Cytat

Arduino:1.8.10 (Windows 10), Płytka:"WAVGAT UNO R3"

C:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/bin/avrdude -CC:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/etc/avrdude.conf -v -patmega328p -cusbasp -Pusb -e -Ulock:w:0x3f:m -Uefuse:w:0x07:m -Uhfuse:w:0xff:m -Ulfuse:w:0xff:m

avrdude: Version 6.3, compiled on Dec 16 2016 at 13:33:19
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\48506\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino8/etc/avrdude.conf"

         Using Port                    : usb
         Using Programmer              : usbasp
avrdude: Warning: cannot query manufacturer for device: No such file or directory
avrdude: Warning: cannot query product for device: No such file or directory
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

avrdude done.  Thank you.

Błąd przy wgrywaniu bootloadera.

Jakiś problem z tym avrdude?

Link do komentarza
Share on other sites

Znajdź sobie w Google "zadig 2.4 download", sprawdź w managerze urządzeń jakie masz zainstalowane sterowniki i podmień na inne. Można zainstalować co najmniej trzy różne, Arduino nie z każdym działa. Ja używam libusbK.

  • Lubię! 1
Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.