Anet A6 problem z bootloader'em
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Zrób czystego marlina, bez bootloadera.
program mam w wersji 1.1.0 b82
program mam w wersji 1.1.0 b82
Re: Anet A6 problem z bootloader'em
Lipa. Ale zobaczę, czy odezwie się pod Repetier Host.
Edit:
Lipa x2. Log z konsoli RH. Serwer też jej nie widzi.
19:20:12.966 : No start signal detected - forcing start
19:20:56.103 : Communication timeout - reset send buffer block
Edit:
Lipa x2. Log z konsoli RH. Serwer też jej nie widzi.
19:20:12.966 : No start signal detected - forcing start
19:20:56.103 : Communication timeout - reset send buffer block
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Wygląda na to, że programator usbasp który masz nie ma sprzętowej obsługi usb.
Częsty przypadek. Programator na Atmedze z usb jest sporo tańszy od takiego chińczyka.
Nie to, że Ci proponuję zakup nowego programatora, ale coś jest z nim do du...py.
Częsty przypadek. Programator na Atmedze z usb jest sporo tańszy od takiego chińczyka.
Nie to, że Ci proponuję zakup nowego programatora, ale coś jest z nim do du...py.
Re: Anet A6 problem z bootloader'em
Co masz na myśli z brakiem obsługi usb?
Zczytałem wcześniej wgrany plik z płytki i jest niby taki sam. Czy notepad ++ ma funkcję " porównaj pliki ?
Edit:
Nie ważne. Masakra jakaś w tym pliku jest. Zresztą sami zobaczcie.
Zczytałem wcześniej wgrany plik z płytki i jest niby taki sam. Czy notepad ++ ma funkcję " porównaj pliki ?
Edit:
Nie ważne. Masakra jakaś w tym pliku jest. Zresztą sami zobaczcie.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Anet A6 problem z bootloader'em
JEST !!!! Coś jak by. Serwer z RP ją widzi. Ale drukarka co kilka sekund zrywa połączenie. Jak to ogarnąć?
Edit:
Log z serwera:
20:35:00.547: N1 M105
< 20:35:01.552: N2 M105
< 20:35:02.552: N3 M105
< 20:35:03.552: N1 M110
< 20:35:03.552: N2 M105
< 20:35:03.552: N3 M115
< 20:35:03.552: N4 M220 S100
< 20:35:03.552: N5 M221 S100
< 20:35:11.755: N6 M105
< 20:35:12.762: N7 M105
< 20:35:13.802: N8 M105
< 20:35:14.752: N1 M110
< 20:35:14.752: N2 M105
< 20:35:14.752: N3 M115
< 20:35:14.752: N4 M220 S100
< 20:35:14.752: N5 M221 S100
< 20:35:23.055: N6 M105
< 20:35:24.062: N7 M105
< 20:35:25.102: N8 M105
< 20:35:26.052: N1 M110
< 20:35:26.052: N2 M105
< 20:35:26.052: N3 M115
< 20:35:26.052: N4 M220 S100
< 20:35:26.052: N5 M221 S100
< 20:35:34.455: N6 M105
< 20:35:35.462: N7 M105
< 20:35:36.462: N8 M105
< 20:35:37.452: N1 M110
< 20:35:37.452: N2 M105
< 20:35:37.452: N3 M115
< 20:35:37.452: N4 M220 S100
< 20:35:37.452: N5 M221 S100
Mała pętla. I nic nie pomaga.
Edit:
Log z serwera:
20:35:00.547: N1 M105
< 20:35:01.552: N2 M105
< 20:35:02.552: N3 M105
< 20:35:03.552: N1 M110
< 20:35:03.552: N2 M105
< 20:35:03.552: N3 M115
< 20:35:03.552: N4 M220 S100
< 20:35:03.552: N5 M221 S100
< 20:35:11.755: N6 M105
< 20:35:12.762: N7 M105
< 20:35:13.802: N8 M105
< 20:35:14.752: N1 M110
< 20:35:14.752: N2 M105
< 20:35:14.752: N3 M115
< 20:35:14.752: N4 M220 S100
< 20:35:14.752: N5 M221 S100
< 20:35:23.055: N6 M105
< 20:35:24.062: N7 M105
< 20:35:25.102: N8 M105
< 20:35:26.052: N1 M110
< 20:35:26.052: N2 M105
< 20:35:26.052: N3 M115
< 20:35:26.052: N4 M220 S100
< 20:35:26.052: N5 M221 S100
< 20:35:34.455: N6 M105
< 20:35:35.462: N7 M105
< 20:35:36.462: N8 M105
< 20:35:37.452: N1 M110
< 20:35:37.452: N2 M105
< 20:35:37.452: N3 M115
< 20:35:37.452: N4 M220 S100
< 20:35:37.452: N5 M221 S100
Mała pętla. I nic nie pomaga.
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
oktoprint?
wyświetlacz działa?
wyświetlacz działa?
Re: Anet A6 problem z bootloader'em
Nie oktoprint. Z kąd takie coś ?
Nie nie działa. Dalej to samo - całość lekko zaczerniona i na środku jeden pasek na jeden piksel ciemniejszy.
Nie nie działa. Dalej to samo - całość lekko zaczerniona i na środku jeden pasek na jeden piksel ciemniejszy.
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Co do programatora.
Są zasadniczo dwie wersje chińskich programatorów usbasp. Te dwie wersje tych programatorów można podzielić jeszcze na dwie: te z ATmega8 i te z ATmega16.
Problem tkwi w szczegółach.
Obie te atmegi występują jeszcze w dwóch odmianach. Pomijając rodzaje obudowy i w przypadku ATmega8 częstotliwość wewnętrznego zegara.
ATMEGA8U2-AU to nie to samo co ATMEGA8-16AU.
ATMEGA16U2-MU to też nie to samo co ATMEGA16A-AU
Odróżnia je to, że te pierwsze mają sprzętowy interfejs USB. Te drugie mają interfejs USB zrobiony programowo - co działa średnio, czasami w ogóle.
Różnica w cenie jest również znacząca, a fakt, że Chińczycy kopiują wszystko, mikrokontrolery też podrabiają.
Jak trafisz programator na podrabianym ATMEGA8-16AU - to masz 99% szans na to, że będzie to bubel.
Płytki Arduino: UNO, MINI, NANO - każda z tych płytek ma mikrokontroler ATMEGA328 - ale każdy jest inny. UNO ma 6 pinów analogowych, MINI i NANO mają tych pinów 8.
Taka subtelna różnica w oznaczeniu wersji... U2, V2, 19AU, MU i wiele innych...
Dlaczego wcześniej nie wspomniałeś, że masz Rpi? Rpi też może programować mikrokontrolery...
Są zasadniczo dwie wersje chińskich programatorów usbasp. Te dwie wersje tych programatorów można podzielić jeszcze na dwie: te z ATmega8 i te z ATmega16.
Problem tkwi w szczegółach.
Obie te atmegi występują jeszcze w dwóch odmianach. Pomijając rodzaje obudowy i w przypadku ATmega8 częstotliwość wewnętrznego zegara.
ATMEGA8U2-AU to nie to samo co ATMEGA8-16AU.
ATMEGA16U2-MU to też nie to samo co ATMEGA16A-AU
Odróżnia je to, że te pierwsze mają sprzętowy interfejs USB. Te drugie mają interfejs USB zrobiony programowo - co działa średnio, czasami w ogóle.
Różnica w cenie jest również znacząca, a fakt, że Chińczycy kopiują wszystko, mikrokontrolery też podrabiają.
Jak trafisz programator na podrabianym ATMEGA8-16AU - to masz 99% szans na to, że będzie to bubel.
Płytki Arduino: UNO, MINI, NANO - każda z tych płytek ma mikrokontroler ATMEGA328 - ale każdy jest inny. UNO ma 6 pinów analogowych, MINI i NANO mają tych pinów 8.
Taka subtelna różnica w oznaczeniu wersji... U2, V2, 19AU, MU i wiele innych...
Dlaczego wcześniej nie wspomniałeś, że masz Rpi? Rpi też może programować mikrokontrolery...
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
szczegóły i informacje jak z Raspberry zrobić programator znajdziesz tutaj: https://learn.adafruit.com/program-an-a ... s/overview
Re: Anet A6 problem z bootloader'em
Eeeeeeee......? Nie mam.... Z kąd pomysł że mam?
Edit:
Ten programator co mam to ATmega8A AU 1850.
https://www.y-ic.pl/pdf/Micrel%20-%20Mi ... 8A-AU.html
Edit2:
Już rozumiem z kąd to Rpi. Nie. Skrót RP to RePetier (serwer). =)
Edit:
Ten programator co mam to ATmega8A AU 1850.
https://www.y-ic.pl/pdf/Micrel%20-%20Mi ... 8A-AU.html
Edit2:
Już rozumiem z kąd to Rpi. Nie. Skrót RP to RePetier (serwer). =)
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Zestaw komponentów na nowy 32-bitowy sterownik do nowej drukarki. Buduję HyperCube na bazie od RatRiga
Z polem roboczym 300x300x300... Podstawa sterowania to Arduino Due i RAMPS 1.6, wyświetlacz LCD od CR10/Ender3, drivery narazie A4988 - czekam na przesyłkę z Chin: TB6600...
To taka cicha sugestia, gdyby wyszło na to, że dasz spokój płycie od Anety...
Z polem roboczym 300x300x300... Podstawa sterowania to Arduino Due i RAMPS 1.6, wyświetlacz LCD od CR10/Ender3, drivery narazie A4988 - czekam na przesyłkę z Chin: TB6600...
To taka cicha sugestia, gdyby wyszło na to, że dasz spokój płycie od Anety...
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Anet A6 problem z bootloader'em
Ja dostałem taką propozycję:
*Płyta MKS GEN L V1.0 – 99zł brutto
*Wyświetlacz graficzny LCD 12864 – 69zł brutto
*TMC2208 SilentStepStick – (Watterott) – 49zł stuka
Chińskie TMC w cenie 29zł szt.
Łączny koszt: 364zł na oryginalnych sterownikach lub 284zł na Chińskich TMC
*Płyta MKS GEN L V1.0 – 99zł brutto
*Wyświetlacz graficzny LCD 12864 – 69zł brutto
*TMC2208 SilentStepStick – (Watterott) – 49zł stuka
Chińskie TMC w cenie 29zł szt.
Łączny koszt: 364zł na oryginalnych sterownikach lub 284zł na Chińskich TMC
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
MKS GEN L V1.0 - dobra płyta, mam ją zaimplementowaną w jednym enderze z driverami TMC2208, ale MKS V1.4 jest lepsza.
Dlaczego lepsza? Ma wyprowadzone piny I2C - MKS GEN L tego nie ma.
Z racji, że w jednej z moich AM8 mam zaimplementowane termopary zamiast zwykłych termistorów - wzmacniacze działają na magistrali TWI, po za tym mimo ogromu pinów... trochę mi ich brakuje, także ekspander MCP23016 jest też... dodatkowych 16 pinów ma duże korzyści...
Dlaczego lepsza? Ma wyprowadzone piny I2C - MKS GEN L tego nie ma.
Z racji, że w jednej z moich AM8 mam zaimplementowane termopary zamiast zwykłych termistorów - wzmacniacze działają na magistrali TWI, po za tym mimo ogromu pinów... trochę mi ich brakuje, także ekspander MCP23016 jest też... dodatkowych 16 pinów ma duże korzyści...
Re: Anet A6 problem z bootloader'em
kożyści... pac! :-P
Pisze człowiek ambitnie, a tu przychodzi prostak i wszystko rozumie.
To jest ewidentna bezczelność!
To jest ewidentna bezczelność!
Re: Anet A6 problem z bootloader'em
Ma ktoś jakiś pomysł jak reanimować anete z poziomy serwera Repetier?
I jak przerwać tą pętlę z restartem?
I jak przerwać tą pętlę z restartem?
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
M105 to coś z wiatrakiem.
M220 to coś z retrakcją...
Podpowiedziałem Ci, że repetier host można wykorzystać do załadowania firmware.
Chyba niepotrzebne... za wcześnie.
Repetier Host miał być głównie do sprawdzenia czy drukarka żyje...
Do ożywienia jej powinien wystarczyć Arduino IDE i ewentualnie mkAVRcalkulator...
Jeśli te dwa programy nie dają rady to najprawdopodobniej mikrokontroler jest martwy.
Kiepsko to wygląda, jeśli nie ma nawet dobrego/pewnego programatora.
Repetier Host jest dobrym narzędziem, jeśli oprogramowanie drukarki działa.
Skusić się można jeszcze na wysłanie komendy M501... Ale zapewne jest to zablokowane z poziomu firmware, o ile w ogóle udało się je wgrać...
Wszystko można ustawić komendami z poziomu arduino, no ale drukarka musi działać.
Serial monitor z arduino co pokazuje? Prędkośćtransmisji 115200.
M220 to coś z retrakcją...
Podpowiedziałem Ci, że repetier host można wykorzystać do załadowania firmware.
Chyba niepotrzebne... za wcześnie.
Repetier Host miał być głównie do sprawdzenia czy drukarka żyje...
Do ożywienia jej powinien wystarczyć Arduino IDE i ewentualnie mkAVRcalkulator...
Jeśli te dwa programy nie dają rady to najprawdopodobniej mikrokontroler jest martwy.
Kiepsko to wygląda, jeśli nie ma nawet dobrego/pewnego programatora.
Repetier Host jest dobrym narzędziem, jeśli oprogramowanie drukarki działa.
Skusić się można jeszcze na wysłanie komendy M501... Ale zapewne jest to zablokowane z poziomu firmware, o ile w ogóle udało się je wgrać...
Wszystko można ustawić komendami z poziomu arduino, no ale drukarka musi działać.
Serial monitor z arduino co pokazuje? Prędkośćtransmisji 115200.
Re: Anet A6 problem z bootloader'em
Monitor milczy. Nawet po wybraniu portu gdzie jest podłączona drukarka, mam komunikat :
"Błąd otwarcie portu szeregowego "COM3". (port busy)"
"Błąd otwarcie portu szeregowego "COM3". (port busy)"
Re: Anet A6 problem z bootloader'em
Mi te problemy wskazują na jeden z poniższych problemów:
1) nie działający programator
2) uszkodzony procek
Możesz spróbować jeszcze jednej sztuczki z avrdude. Spróbuj, przy programowaniu z wiersza poleceń, dodać parametr -B 8 (cała linijka powinna wyglądać mniej więcej tak: avrdude -p atmega1284p -c usbasp -P usb -B 8 -U flash:w:"C:\Users\Dinentis\Desktop\Marlin.ino.hex":i ). Jest niewielka szansa, że to pomoże.
Można by też spróbować ustawić fusebity w taki sposób, żeby nie zapisywał się bootloader. Ale w tym momencie nie mam dostępu do swojego konta, więc nie wiem, jak ustawić.
1) nie działający programator
2) uszkodzony procek
Możesz spróbować jeszcze jednej sztuczki z avrdude. Spróbuj, przy programowaniu z wiersza poleceń, dodać parametr -B 8 (cała linijka powinna wyglądać mniej więcej tak: avrdude -p atmega1284p -c usbasp -P usb -B 8 -U flash:w:"C:\Users\Dinentis\Desktop\Marlin.ino.hex":i ). Jest niewielka szansa, że to pomoże.
Można by też spróbować ustawić fusebity w taki sposób, żeby nie zapisywał się bootloader. Ale w tym momencie nie mam dostępu do swojego konta, więc nie wiem, jak ustawić.
Re: Anet A6 problem z bootloader'em
Zrobiłem jak podpowiedziałeś. Niestety dalej problem z weryfikacją.
Log:
optiboot_atmega1284p.hex: 510 / 131 072 Bytes (0,39%)
Sprawdzam aktualizację...
Posiadasz aktualną wersję :)
Marlin_PL_118.hex: 114 906 / 131 072 Bytes (87,67%)
Wykryto 1e9705 = ATmega1284P
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9705 (probably m1284p)
avrdude.exe: erasing chip
avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: reading input file "C:\Users\Dinentis\Desktop\Marlin_PL_118.hex"
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex auto detected as Intel Hex
avrdude.exe: writing flash (114906 bytes):
Writing | ################################################## | 100% 66.39s
avrdude.exe: 114906 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Dinentis\Desktop\Marlin_PL_118.hex:
avrdude.exe: load data flash data from input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex:
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex auto detected as Intel Hex
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex contains 114906 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 64.66s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x001e
0xea != 0xfa
avrdude.exe: verification error; content mismatch
avrdude.exe done. Thank you.
EDIT:
Znalazłem problem. Na programatorze odlutował się jeden z pinów na wylocie na płytkę (ten 6 pinowy). Oznaczony jako MOSI. Cały czas musiałem odpowiednio odgiąć programator, żeby zadziałał. Później go przylutuję i zobaczymy czy to coś zmieni.
Tak przy okazji. Od czego są piny JP2 i JP3 na programatorze ? U mnie nie są wlutowane, ale może by się przydały.
Log:
optiboot_atmega1284p.hex: 510 / 131 072 Bytes (0,39%)
Sprawdzam aktualizację...
Posiadasz aktualną wersję :)
Marlin_PL_118.hex: 114 906 / 131 072 Bytes (87,67%)
Wykryto 1e9705 = ATmega1284P
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9705 (probably m1284p)
avrdude.exe: erasing chip
avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: reading input file "C:\Users\Dinentis\Desktop\Marlin_PL_118.hex"
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex auto detected as Intel Hex
avrdude.exe: writing flash (114906 bytes):
Writing | ################################################## | 100% 66.39s
avrdude.exe: 114906 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Dinentis\Desktop\Marlin_PL_118.hex:
avrdude.exe: load data flash data from input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex:
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex auto detected as Intel Hex
avrdude.exe: input file C:\Users\Dinentis\Desktop\Marlin_PL_118.hex contains 114906 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 64.66s
avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x001e
0xea != 0xfa
avrdude.exe: verification error; content mismatch
avrdude.exe done. Thank you.
EDIT:
Znalazłem problem. Na programatorze odlutował się jeden z pinów na wylocie na płytkę (ten 6 pinowy). Oznaczony jako MOSI. Cały czas musiałem odpowiednio odgiąć programator, żeby zadziałał. Później go przylutuję i zobaczymy czy to coś zmieni.
Tak przy okazji. Od czego są piny JP2 i JP3 na programatorze ? U mnie nie są wlutowane, ale może by się przydały.
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Jeden to Slow SCK, drugi to zasilanie programowanego mikrokontrolera - do wyboru 3,3V oraz 5V.
Re: Anet A6 problem z bootloader'em
Zasilanie jest na JP1.
Ostatnio zmieniony 14 lip 2019, 18:19 przez Dicentis, łącznie zmieniany 1 raz.
-
- Majsterkowicz
- Posty: 114
- Rejestracja: 12 paź 2013, 20:48
- Lokalizacja: ---
Re: Anet A6 problem z bootloader'em
Ten drugi to tzw. self-prog. Jak zewrzesz to możesz wgrać nowy soft do programatora (używając innego programatora).
Re: Anet A6 problem z bootloader'em
Jest pewien postęp. Udało mi się wgrać bootloadera. Przynajmniej nie pokazało że jest błąd, a że zakończyło. Prawdopodobnie zawiniły dwie rzeczy:
-niedolutowane piny na programatorze (przelutowałem wszystkie luty na nowo)
-w tle cały czas chodził serwer repetier'a
Niestety próba wgrania marlina kończy się fiaskiem:
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x85
...
Robię gdzieś błąd ?
-niedolutowane piny na programatorze (przelutowałem wszystkie luty na nowo)
-w tle cały czas chodził serwer repetier'a
Niestety próba wgrania marlina kończy się fiaskiem:
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x85
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x85
...
Robię gdzieś błąd ?
Re: Anet A6 problem z bootloader'em
... nie nawiązuje połączenia. Może padł CH340?
Może nie ta prędkość? Albo nie ten port (tak, wiem, pisałeś, że sprawdzałeś, ale może tym razem nie)?
Jaki bootloader wgrałeś? Bo może ten, który wgrałeś, pracuje na innej prędkości? Spróbuj z innymi prędkościami, może trafisz na właściwą.
Może nie ta prędkość? Albo nie ten port (tak, wiem, pisałeś, że sprawdzałeś, ale może tym razem nie)?
Jaki bootloader wgrałeś? Bo może ten, który wgrałeś, pracuje na innej prędkości? Spróbuj z innymi prędkościami, może trafisz na właściwą.