Arduino uno bootloader - firmware pentru clona chineză pe ch304

Preistoria este simplă.
Bootloader-ul a fost deteriorat.
schița TFT_graphicstest_PDQ3 din biblioteca TFT_ST7735 în Uno,
Alerta despre prea mult dintr-un motiv oarecare nu a sărit afară.






Ca rezultat, caramida.

Din fericire a mai existat încă o piesă din China - Nano ATmega328 / CH340G.
vom încerca să salvăm situația.
Da, nu există nimic deosebit de nou în articol, dacă nu pentru un singur DAR. Acest lucru nu funcționează așa cum ar trebui să facă din lovitură de pământ.
Ne uităm la punctul 10.

Conectarea Nano - Uno

13 până la 13
12 până la 12
11 la 11
10 la RESET
+5 până la +5
GND la GND

Acum, când conectați cablul la Nano, LED-urile de pe cele două panouri ar trebui să clipească distractiv la unison.

Mai departe pas cu pas (este necesar să se respecte toate iterațiile, acest lucru este important)

1. Conectați Nano la computer cu un cablu USB;
2. În Nano, blițați schița ArduinoISP din dosarul exemplelor
Aici totul este ca de obicei (alegeți portul, tipul plăcii Arduino Nano, programatorul implicit AVRISP MkII);
3. Deconectați Nano de la calculator;
4. Conectați SPI Nano la Uno conform schemei;






5. Conectați Nano la computer cu un cablu USB;
6. Selectați tipul de programator Arduino ca ISP;
7. Selectați tipul de card Arduino / Genuino Uno care urmează să fie patch-uri;
8. Selectați portul COM la care este conectat Nano - programatorul nostru;
9. Faceți clic pe "Burn bootloader";
10. Încărcătorul sa umplut
Deconectați-le pe toate, conectați Uno, selectați un port, programator standard
și tip de bord, blitz orice schiță și bucurați-vă

Dar aici magia începe.
Acest lucru este bun, dar încărcătorul de boot nu este cusut.
avrdude bine nu se poate sincroniza în nici un fel, returnează erorile și toate, șuruburi.

Am incercat multe lucruri, am vazut o multime de alerte.
Când eram deja gata să cumpăr o pereche de Uno pe Ali și să trimit pacientul la resturi,
de încercare și de eroare a fost găsit de lucru magic

Deci, ambele placi de baza din China au acelasi PID 7523 si VID 1A86.
Acest lucru este vizibil dacă faceți clic pe "Obțineți informații despre bord".
Și, bineînțeles, aceasta este o "taxă necunoscută".

Trebuie să îmbunătățiți ușor forumul.txt
Tipul de fuziune a încercat atât 05 cât și FD
Viteză. de fapt, nu știu dacă acesta a fost punctul (deși în schița serialului 19200
Dar a câștigat doar așa

Principalul lucru nu este să uiți să faci totul așa cum a fost, altfel toate plăcile cu aceste PID-uri VID vor fi considerate Uno (și nu pot merge).

astfel încât între punctul 7 și 8 trebuie să introduceți puțin din această magie și nu uitați să reporniți IDE-ul.

Sper că va fi util pentru cineva.







Trimiteți-le prietenilor: