Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 21 lis 2024, o 14:38


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 37 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
PostNapisane: 12 gru 2015, o 11:00 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 24 cze 2015
Posty: 14
Pomógł: 0

Używam arduino 1.6.2 autocomplete. Wrzuciłem zawartość katalogu ATB do odpowiedniego folderu , ale podczas wgrywania programu otrzymuje taki komunikat :

java.io.IOException: Cannot run program "D:\arduino-1.6.2-autocomplete\arduino-1.6.2-autocomplete-rc1/hardware/atb/avr/tools/avrdude": CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:115)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:157)
at processing.app.debug.Compiler.upload(Compiler.java:156)
at processing.app.Sketch.upload(Sketch.java:1200)
at processing.app.Sketch.exportApplet(Sketch.java:1142)
at processing.app.Sketch.exportApplet(Sketch.java:1114)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2418)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 9 more

_________________
Why so serious?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2015, o 15:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 713
Lokalizacja: Zielona Góra
Pomógł: 75

Z komunikatu wynika że jest problem ze znalezieniem avrdude u Ciebie, strasznie masz zagnieżdżone te Arduino na dysku, na początek spróbuj przerzucić je do katalogu głównego żeby wyglądało tak: D:\arduino-1.6.2-autocomplete-rc1\hardware\atb\..., jak to nie pomoże, to potrzebuje informacji jaki masz procesor wybrany i jakiego programatora używasz no i pod jaką windą działasz, u mnie to chodzi bez żadnych problemów pod win7.
Rozumiem że sama kompilacja przebiega bez problemu.

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2015, o 15:22 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 24 cze 2015
Posty: 14
Pomógł: 0

Procesor wybrany : Atmega16 ~16Mhz, programator FT232 z płyty ATB 1.04 Windows 7 Ultimate x64
Obrazek

@@EDIT:

Problem rozwiązany wszystko już działa :)

_________________
Why so serious?



Ostatnio edytowano 12 kwi 2016, o 15:26 przez Mighty Mortal, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2015, o 21:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 713
Lokalizacja: Zielona Góra
Pomógł: 75

To super wiadomość, a możesz napisać co było nie tak, tak dla potomnych ;)

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 gru 2015, o 18:32 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 24 cze 2015
Posty: 14
Pomógł: 0

Pobrałem jeszcze raz to arduino IDE 1.6.2 autocomplete wrzuciłem folder atb zgodnie z instrukcjami i dałem wszystko na dysk C:\ , i wszystko śmiga :)

_________________
Why so serious?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2016, o 20:20 
Offline
Nowy

Dołączył(a): 11 sty 2015
Posty: 5
Lokalizacja: Siedlce
Pomógł: 0

Czy udało się komuś zmusić Arduino wersja na system Linux do działania z ATB? Niestety opisana tu podmiana pików nie pomaga i padczas kompilacji nawet pustego pliku sypie błędami.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 21 sty 2017, o 18:12 
Offline
Nowy

Dołączył(a): 11 kwi 2014
Posty: 1
Pomógł: 0

Witam,

Odkopuję trochę temat, mianowicie po uruchomieniu moda ATB wybraniu z listy płytki i procesora odpowiednio ATB rev 1.0x 5V / konwerter ATmega8.., ATmega8 11.0592MHz, taki kwarc mamy założony docelowo na zestawie ATB rev 1.04. Już na etapie kompilacji wyskakują informacje:

Uwaga: platform.txt z rdzenia 'ATNEL ATB AVR Boards' zawiera przestarzałe recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}", przekonwertowane automatycznie na recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{preprocessed_file_path}". Rozważ uaktualnienie tego rdzenia.

Natomiast przy próbie wgrania programu wyskakuje:

Uwaga: platform.txt z rdzenia 'ATNEL ATB AVR Boards' zawiera przestarzałe recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}", przekonwertowane automatycznie na recipe.preproc.macros="{compiler.path}{compiler.cpp.cmd}" {compiler.cpp.flags} {preproc.macros.flags} -mmcu={build.mcu} -DF_CPU={build.f_cpu} -DARDUINO={runtime.ide.version} -DARDUINO_{build.board} -DARDUINO_ARCH_{build.arch} {compiler.cpp.extra_flags} {build.extra_flags} {includes} "{source_file}" -o "{preprocessed_file_path}". Rozważ uaktualnienie tego rdzenia.
avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude: drain OK
ft245r: bitclk 230400 -> ft baud 115200
ft245r: bitclk 230400 -> ft baud 115200
"efuse" memory type not defined for part "ATMEGA8"
Podczas ładowania szkicu wystąpił błąd

Dodam, że łączę się za pomocą wbudowanego w płytkę FT232R.

Wcześniej próbowałem również za pomocą usbasp ale wtedy pasek port jest nieaktywny (wygląda na to, że nie widzi progratora) w menadżerze windows jest usbasp (sterowniki są aktualne i jest on wykrywany przez mkAVRa)

(Mowa o Arduine IDE)

Z góry dziękuję za pomoc !



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 37 ]  Przejdź na stronę Poprzednia strona  1, 2

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO