AVR-Duino / UNO (Arduino-UNO)
AVR-Duino / UNO (Arduino-UNO)
Az Arduino UNO új panelje, mely FT232RL chip helyett ATMega8U2 chipet tartalmaz. A tesztelések megkezdődtek.
A TavIR oldalon ez is hamarosan olvasható lesz. Persze a thinker.it próbálja az utánépítéseket egyre jobban megnehezíteni. Itt is 2 ilyen lelhető fel:
1, Az illesztőIC MLF/LGA/CASON tokos (lábatlan tok)
2, az USB illesztés saját VID/PID azonosítóval zajlik (jogvédelem)
De sikerül ezek megkerülése:
1, TQFP tokban is van a chip
2, "Powered by ATMEL" esetén az ATMEL VID/PIDje felhasználható
Fontos! Az illesztés szoftverhibás (LUFA projekt), és a névlegesen megnyitott sorosporti sebesség kétszeresével működik a AVR illesztőchip! Azaz 9600 bps kommunikációhoz az USB portot 4800 bps-re kell megnyitni!
A TavIR oldalon ez is hamarosan olvasható lesz. Persze a thinker.it próbálja az utánépítéseket egyre jobban megnehezíteni. Itt is 2 ilyen lelhető fel:
1, Az illesztőIC MLF/LGA/CASON tokos (lábatlan tok)
2, az USB illesztés saját VID/PID azonosítóval zajlik (jogvédelem)
De sikerül ezek megkerülése:
1, TQFP tokban is van a chip
2, "Powered by ATMEL" esetén az ATMEL VID/PIDje felhasználható
Fontos! Az illesztés szoftverhibás (LUFA projekt), és a névlegesen megnyitott sorosporti sebesség kétszeresével működik a AVR illesztőchip! Azaz 9600 bps kommunikációhoz az USB portot 4800 bps-re kell megnyitni!
Következő problémám van. Adott egy Ardunio Uno panel amely amikor usb-én keresztül próbálom számítógéphez csatlakoztatni akkor a következő üzenetet kapom: Az USB eszközt nem lehet felismerni.... az eszköz működésében hiba lépett fel. A panelt tudom programozni EXT silden keresztül soros porton. Mit ronthattam el? A panel USB-én keresztül működött, csak pár napja kezdte ezt a rendellenességet.
bakter
Sziasztok!
Megkaptam a lapomat, próbáltam is gyorsan rátölteni egy blink sketch-t...
Linuxon (ubuntu 11.10) és windows 7-en is, két külön gépről.
A linuxon azt mondja, hogy "avrdude: stk500_recv(): programmer is not responding" a másikon meg, hogy "avrdude: stk500_getsync(): not in sync: resp=0x00".
Ilyenkor mi a teendő?
Megkaptam a lapomat, próbáltam is gyorsan rátölteni egy blink sketch-t...
Linuxon (ubuntu 11.10) és windows 7-en is, két külön gépről.
A linuxon azt mondja, hogy "avrdude: stk500_recv(): programmer is not responding" a másikon meg, hogy "avrdude: stk500_getsync(): not in sync: resp=0x00".
Ilyenkor mi a teendő?
arduino alatt probalom (szoval az a program latszik, mint ami itt van http://avr.tavir.hu/modules.php?name=Co ... age&pid=99 )
UNO a kivalasztott panel, fel is telepitettem (ma toltottem le toluk) az uno drivert (meg ujra is inditottam).
A port hogy jo-e... ket kulon kabellel probaltam, ha nincs bedugva a kabel akkor nem latszik soros port az arduino programban, aztan ha bedugom akkor megjelenik. praktikusan ilyenkor probalok tolteni.
linux alol sikerult elerni, hogy a 13-as led gyorsan kezd villogni egy kicsit, windows alatt azt sem.
UNO a kivalasztott panel, fel is telepitettem (ma toltottem le toluk) az uno drivert (meg ujra is inditottam).
A port hogy jo-e... ket kulon kabellel probaltam, ha nincs bedugva a kabel akkor nem latszik soros port az arduino programban, aztan ha bedugom akkor megjelenik. praktikusan ilyenkor probalok tolteni.
linux alol sikerult elerni, hogy a 13-as led gyorsan kezd villogni egy kicsit, windows alatt azt sem.
A nyakon UNO felirat, akkor az illesztőchip is a ATMega16U2 vagy ATMega8U2-es...
Meglesem, hogy az Arduino 1.0-ban a bootloaderen alakítottak-e valamit.
Az UNO bootloadere 115200 bps-l rakja az adatokat, a Diecimila 19200 bps-l (ez volt így a Arduino -0022 alatt, eddig ott teszteltem)
Az UNO-ban a bootloader az Arduino-1.0 alól lett feltöltve (kompatibilitás miatt - minthogy a diecimilát kivezetik a paicról - lehet hogy a sebességben 1:1 csereszabatossá alakítják).
Az Arduino 1.0 elég sok változást hozott be.
Meglesem, hogy az Arduino 1.0-ban a bootloaderen alakítottak-e valamit.
Az UNO bootloadere 115200 bps-l rakja az adatokat, a Diecimila 19200 bps-l (ez volt így a Arduino -0022 alatt, eddig ott teszteltem)
Az UNO-ban a bootloader az Arduino-1.0 alól lett feltöltve (kompatibilitás miatt - minthogy a diecimilát kivezetik a paicról - lehet hogy a sebességben 1:1 csereszabatossá alakítják).
Az Arduino 1.0 elég sok változást hozott be.
Sziasztok!
Szégyellem tudatlanságom, de nem mentem nagyon a témába -megmondom őszintén, hogy nem is igazán ismerem benne ki magam-, így most gőzöm sincs, hogy az Arduino Duemilanove ATmega328-as programozópanelembe rendelhetek bármilyen ATmega328-as IC-t? Olvasgatok itt-ott ezekről a bootloaderekről, de nem igazán tudom felfogni, hogy ez mi a csuda is lenne :S
Szégyellem tudatlanságom, de nem mentem nagyon a témába -megmondom őszintén, hogy nem is igazán ismerem benne ki magam-, így most gőzöm sincs, hogy az Arduino Duemilanove ATmega328-as programozópanelembe rendelhetek bármilyen ATmega328-as IC-t? Olvasgatok itt-ott ezekről a bootloaderekről, de nem igazán tudom felfogni, hogy ez mi a csuda is lenne :S