Skocz do zawartości
EEEEEiu

NANO EVERY problem z ładowaniem szkicu

Pomocna odpowiedź

Cześć kupiłem ostatnio płytkę arduino nano every (ATMEGA4809) i mam problem z załadowaniem na nią jakiegokolwiek programu nawet blink. Tutaj wstawiam opis błędów. Pisze też że jkagmll_send():faild . Oczywiście wszystkie ustawienia ustawione według producenta.

P.S. Co można zrobić aby mikrokontroler aż tak się nie grzał ? 

Arduino:1.8.12 (Windows Store 1.8.33.0) (Windows 10), Płytka:"Arduino Nano Every, None (ATMEGA4809)"

Szkic używa 1118 bajtów (2%) pamięci programu. Maksimum to 49152 bajtów.
Zmienne globalne używają 22 bajtów (0%) pamięci dynamicznej, pozostawiając 6122 bajtów dla zmiennych lokalnych. Maksimum to 6144 bajtów.
processing.app.debug.RunnerException
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:152)
	at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
	at processing.app.SketchController.upload(SketchController.java:732)
	at processing.app.SketchController.exportApplet(SketchController.java:703)
	at processing.app.Editor$UploadHandler.run(Editor.java:2047)
	at java.lang.Thread.run(Thread.java:748)
Caused by: processing.app.SerialException: Błąd dotknięcia portu szeregowego 'COM4'.
	at processing.app.Serial.touchForCDCReset(Serial.java:107)
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:136)
	... 5 more
Caused by: jssc.SerialPortException: Port name - COM4; Method name - openPort(); Exception type - Port busy.
	at jssc.SerialPort.openPort(SerialPort.java:164)
	at processing.app.Serial.touchForCDCReset(Serial.java:101)
	... 6 more
Podczas ładowania szkicu wystąpił błąd

Ten raport powinien zawierać więcej informacji jeśli w 
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"

lub

Arduino:1.8.12 (Windows Store 1.8.33.0) (Windows 10), Płytka:"Arduino Nano Every, None (ATMEGA4809)"

Szkic używa 1118 bajtów (2%) pamięci programu. Maksimum to 49152 bajtów.
Zmienne globalne używają 22 bajtów (0%) pamięci dynamicznej, pozostawiając 6122 bajtów dla zmiennych lokalnych. Maksimum to 6144 bajtów.
processing.app.debug.RunnerException
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:152)
	at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
	at processing.app.SketchController.upload(SketchController.java:732)
	at processing.app.SketchController.exportApplet(SketchController.java:703)
	at processing.app.Editor$UploadHandler.run(Editor.java:2047)
	at java.lang.Thread.run(Thread.java:748)
Caused by: processing.app.SerialException: Błąd dotknięcia portu szeregowego 'COM4'.
	at processing.app.Serial.touchForCDCReset(Serial.java:107)
	at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:136)
	... 5 more
Caused by: jssc.SerialPortException: Port name - COM4; Method name - openPort(); Exception type - Port busy.
	at jssc.SerialPort.openPort(SerialPort.java:164)
	at processing.app.Serial.touchForCDCReset(Serial.java:101)
	... 6 more
Podczas ładowania szkicu wystąpił błąd

Ten raport powinien zawierać więcej informacji jeśli w 
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"

często też program po prostu się NIEwgrywa :(. 

Udostępnij ten post


Link to post
Share on other sites

Masz zajęty port - jakaś aplikacja po prostu połączyła się z Twoją płytką, przez co uniemożliwia podłączenie się Arduino IDE. Jeżeli wiesz jaka to aplikacja, po prostu ją zamknij. Jeżeli nie, u mnie się sprawdzało włożenie płytki do portu na chwilę przed wgrywaniem, żeby Arduino IDE się jako pierwsze połączyło z płytką. (jeżeli masz drukarkę 3d, cura lubi się łączyć z arduino)

Udostępnij ten post


Link to post
Share on other sites

@Leoneq niestety ale nie działa próbowałem na czystym komputerze tuż po formacie ale nic to nie dało nadal nie może się wgrać ;(.

 

Udostępnij ten post


Link to post
Share on other sites
(edytowany)

Może masz wgrany jakiś program, który wysyła cały czas coś na Serial? Nie wiem jak jest z tymi nowymi płytkami, ale w poprzednich klikniecie w odpowiednim momencie reset pomagało.

Edytowano przez Gieneq

Udostępnij ten post


Link to post
Share on other sites
Dnia 25.02.2020 o 23:42, EEEEEiu napisał:

 

P.S. Co można zrobić aby mikrokontroler aż tak się nie grzał ? 

 

Ale który się grzeje??  pracuje z every  i jest zimny jak w lodówce.  

Udostępnij ten post


Link to post
Share on other sites

Z moich przykrych wniosków wynika, że podczas lutowania musiałem zbyt podgrzać płytkę przez co uszkodził się sam procesor ;(.

Udostępnij ten post


Link to post
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!

Gość
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...