USBasp programátor
Re: USBasp programátor
tady jsem pro názornost nahrál ráno video, tak se podívej
https://www.youtube.com/watch?v=zeyGl4HBJk4
podle rychlosti blikání led na Arduino Pro mini poznáš změnu v kodu Blink /jeho přehrání/ a podle rychlého probliknutí led diod TX, RX vpravo nad krystalem na desce Arduina Uno, že probíhá nahrávání kodu
https://www.youtube.com/watch?v=zeyGl4HBJk4
podle rychlosti blikání led na Arduino Pro mini poznáš změnu v kodu Blink /jeho přehrání/ a podle rychlého probliknutí led diod TX, RX vpravo nad krystalem na desce Arduina Uno, že probíhá nahrávání kodu
Re: USBasp programátor
tak bohužel pořád bez úspěchu IDE hrozně dlouho zkouší nahrávat, ale nic se neděje
Re: USBasp programátor
Co ti IDE vypíše po neúspěšném pokusu?
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: USBasp programátor
Tak jsem z UNA vypájel ATmegu a dám si tam patici .... až ji seženu , ale tohle starý UNO stejně nepoužívám
Vyzkoušel jsem ProMini (5V verzi) a také jsem nahrál v pohodě ....
Problém nastal s 3,3V verzí - tam jsem musel mezi ně dát "převodník úrovní"
Já tam tedy nastavoval v ArduinoIDE ProMini + verzi CPU a napětí, to Nano mne nenapadlo vyzkoušet, funguje mi to takto přes to UNO (bez ATmega) i přes převodník USB/TTL či co to je.... ten tedy používám normálně i na GSM moduly i ESP
Pokud nezapojuješ RST/DTR - stiskni při tom když to napíše "nahrávám" RESET tlačítko na ProMini (nemáš na tom UNO ten RST zrušený ? Nebo podložený odporem ? Někdo si to upravuje aby se UNO neresetovalo když zapneš SerialMonitor)
Máš RX/TX křížem ? RX --> TX a TX -->RX ? Sorry, ale musel jsem se zeptat, už mne nic nenapadá ....
PS: pokud nahraješ do toho UNO, když je ATmega na desce (v patici), měl by jsi nahrát i do ProMini - jde to jen přes toho švába co převádí USB/RX_TX
PS2: pak jedině že by byl poškozený BOOTLOADER z těch tvých pokusů, nebo jsi blbým napětím odpálil ty vstupy RX/TX na tom ProMini
Vyzkoušel jsem ProMini (5V verzi) a také jsem nahrál v pohodě ....
Problém nastal s 3,3V verzí - tam jsem musel mezi ně dát "převodník úrovní"
Já tam tedy nastavoval v ArduinoIDE ProMini + verzi CPU a napětí, to Nano mne nenapadlo vyzkoušet, funguje mi to takto přes to UNO (bez ATmega) i přes převodník USB/TTL či co to je.... ten tedy používám normálně i na GSM moduly i ESP
Pokud nezapojuješ RST/DTR - stiskni při tom když to napíše "nahrávám" RESET tlačítko na ProMini (nemáš na tom UNO ten RST zrušený ? Nebo podložený odporem ? Někdo si to upravuje aby se UNO neresetovalo když zapneš SerialMonitor)
Máš RX/TX křížem ? RX --> TX a TX -->RX ? Sorry, ale musel jsem se zeptat, už mne nic nenapadá ....
PS: pokud nahraješ do toho UNO, když je ATmega na desce (v patici), měl by jsi nahrát i do ProMini - jde to jen přes toho švába co převádí USB/RX_TX
PS2: pak jedině že by byl poškozený BOOTLOADER z těch tvých pokusů, nebo jsi blbým napětím odpálil ty vstupy RX/TX na tom ProMini
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: USBasp programátor
Projekt zabírá 924 bytů (3%) úložného místa pro program. Maximum je 30720 bytů.
Globální proměnné zabírají 9 bytů (0%) dynamické paměti, 2039 bytů zůstává pro lokální proměnné. Maximum je 2048 bytů.
Nastala chyba při nahrávaní projektu.
Nastala chyba při nahrávaní projektu.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x5b
vypíše se to až tak po dvou minutách
patici mam vyndanou
Globální proměnné zabírají 9 bytů (0%) dynamické paměti, 2039 bytů zůstává pro lokální proměnné. Maximum je 2048 bytů.
Nastala chyba při nahrávaní projektu.
Nastala chyba při nahrávaní projektu.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x5b
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x5b
vypíše se to až tak po dvou minutách
patici mam vyndanou
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: USBasp programátor
Já nechci opakovaně nic říkat,
ale nemáš RX připojené na RX a TX na TX ? podle drátů mi to tak přijde ...
Jak jsem již psal i dříve asi i několikrát a nenapadlo mne, že by to někdo zvládl zapojit špatně, toto chápou i 9 leté děti na kroužku,
je třeba to propojovat křížem ...
RX <-----> TX
TX <-----> RX
ale nemáš RX připojené na RX a TX na TX ? podle drátů mi to tak přijde ...
Jak jsem již psal i dříve asi i několikrát a nenapadlo mne, že by to někdo zvládl zapojit špatně, toto chápou i 9 leté děti na kroužku,
je třeba to propojovat křížem ...
RX <-----> TX
TX <-----> RX
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: USBasp programátor
mám to zapojené podle toho návodu http://robodoupe.cz/2014/arduino-pro-mi ... mu-do-nej/
takže RX na RX a TX na TX
pokud to zapojím obráceně, také mi to nejde
takže RX na RX a TX na TX
pokud to zapojím obráceně, také mi to nejde
Re: USBasp programátor
Máš správně zapojenej reset, stačí, že propojka je špatná a nebude to fungovat. Ten arduino mini, nebo co to máš, snad není 3.3v .
Re: USBasp programátor
reset mám na DTR, všechny propojky sem měřil a spoje dobrý... mini napájím 5V, mělo by fungovat od 3V do 5.5V snad
Re: USBasp programátor
To je jedno jak to napájíš, když tam bude regulátor z 5v na 3.3v, tak ti arduino bude fungovat pořád na 3.3 v. Jaká verze to je, 5v nebo 3.3v ?
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů