AVR-Duino / UNO (Arduino-UNO)
Re: AVR-Duino / UNO (Arduino-UNO)
Róbert, a január 20 az már fix?
Mert akkor 20.-án meglátogatnálak egy UNO-ért.
Mert akkor 20.-án meglátogatnálak egy UNO-ért.
- benzinkutas
- DrótVégénSzéndarab
- Hozzászólások: 31
- Csatlakozott: 2011. április 30. szombat, 6:00
Re: AVR-Duino / UNO (Arduino-UNO)
Üdv mindenkinek!
Van egy ardunio fejlesztő panelom amit a Robitól vettem Atmega 168-as kontroller van benne (a tápfesz automatikusan választható nem jumppal )
Az lenne a kérdésem, hogy az Atmega 8-as kontrollerek mint pl. Atmega8A PU felprogramozhatóak-e ezzel a panellel?
A válaszokat előre is köszönöm.
Van egy ardunio fejlesztő panelom amit a Robitól vettem Atmega 168-as kontroller van benne (a tápfesz automatikusan választható nem jumppal )
Az lenne a kérdésem, hogy az Atmega 8-as kontrollerek mint pl. Atmega8A PU felprogramozhatóak-e ezzel a panellel?
A válaszokat előre is köszönöm.
Re: AVR-Duino / UNO (Arduino-UNO)
Róbert, az UNO-d nem megy az újabb Linuxom alatt, a régin tökéletes.
5 perc, míg kapcsolódni tud, véletlenszerűen elveszti a kapcsolatot és ki-be kell húzni, hogy menjen.
Egy link leírja, hogy ez micsoda és firmware frissítést javasol.
Mielőtt vadul elkezdenék firmware-t frissíteni, érdekelne a véleményed a problémával kapcsolatban.
Meg az is, hogy hogyan csináljam, ha tényleg kell.
5 perc, míg kapcsolódni tud, véletlenszerűen elveszti a kapcsolatot és ki-be kell húzni, hogy menjen.
Egy link leírja, hogy ez micsoda és firmware frissítést javasol.
Mielőtt vadul elkezdenék firmware-t frissíteni, érdekelne a véleményed a problémával kapcsolatban.
Meg az is, hogy hogyan csináljam, ha tényleg kell.
Re: AVR-Duino / UNO (Arduino-UNO)
Igen, az UNO-nal lehet ilyen. Az UNO (sima) ATMega8U2-es chippel szerelt, az újabb ATMega16U2. Ezt frissités előtt ellenorizd.
A firmware most az Arduino-1.0.5-ben van benne.
Elrontani nem lehet, a DFU az az USB illesztő chip belső bootloadere.
A firmware most az Arduino-1.0.5-ben van benne.
Elrontani nem lehet, a DFU az az USB illesztő chip belső bootloadere.
Re: AVR-Duino / UNO (Arduino-UNO)
Köszi, a panelban mega16u2 van.
A firmware frissítésnél arról beszélnek, hogy forrasszak valami 10k ellenállást a panelre, ezután egy vezetékkel zárjam rövidre a RESET vonalat, utána lehet programozni. Nekem kicsit nyakatekert az egész. Ha berakom a tüskesort és szimplán rányomok egy programozót, az szerintem egyszerűbb. Az IC mellett ugyan van egy fül, ami egy 5k-s ellenállással folytatódik, azt rövidre lehetne zárni, de nekem a programozó inkább járhatónak tűnik.
Szerintem az konkrétan hülyeség, hogy ha van bootloader, akkor még forrasztgassunk is.
Ahogy csinálnám:
- csinálok 1 hex fájlt a bootloaderből és a firmwareből
- 6-os tüskesor az IC mellé
- rádugom a programozót
- USB-s telefontöltő a konnektorba
- kábel az IC-re
- programozás
Erről mi a véleményed. Hogyan érdemes csinálni?
A firmware frissítésnél arról beszélnek, hogy forrasszak valami 10k ellenállást a panelre, ezután egy vezetékkel zárjam rövidre a RESET vonalat, utána lehet programozni. Nekem kicsit nyakatekert az egész. Ha berakom a tüskesort és szimplán rányomok egy programozót, az szerintem egyszerűbb. Az IC mellett ugyan van egy fül, ami egy 5k-s ellenállással folytatódik, azt rövidre lehetne zárni, de nekem a programozó inkább járhatónak tűnik.
Szerintem az konkrétan hülyeség, hogy ha van bootloader, akkor még forrasztgassunk is.
Ahogy csinálnám:
- csinálok 1 hex fájlt a bootloaderből és a firmwareből
- 6-os tüskesor az IC mellé
- rádugom a programozót
- USB-s telefontöltő a konnektorba
- kábel az IC-re
- programozás
Erről mi a véleményed. Hogyan érdemes csinálni?
Re: AVR-Duino / UNO (Arduino-UNO)
Ez a DFU-s rész!
És akkor kell ez a rövidrezárom, resetelek eljárás, ha nincs programozó és DFU bootloaderen át frissítek.
Ha van programozó, akkor egyszerűen a tüskéken át is megejthető a firmware frissítés (a Combined_DFU+serial állományt töltsd fel a firmware-k közül. Itt a mellékletében levő text állomány a biztosítékbiteket is megmondja mit állíts be hozzá.
Nálam a STK 500 a programozóhardware és ez a PC USB 5Vját ki is küldi a céláramkör felé. Így nem kell járulékos 5V pluszban sem..
AVRStudio 4.19 alatt ejtem meg a firmware frissítést. Az van kéznél .
És akkor kell ez a rövidrezárom, resetelek eljárás, ha nincs programozó és DFU bootloaderen át frissítek.
Ha van programozó, akkor egyszerűen a tüskéken át is megejthető a firmware frissítés (a Combined_DFU+serial állományt töltsd fel a firmware-k közül. Itt a mellékletében levő text állomány a biztosítékbiteket is megmondja mit állíts be hozzá.
Nálam a STK 500 a programozóhardware és ez a PC USB 5Vját ki is küldi a céláramkör felé. Így nem kell járulékos 5V pluszban sem..
AVRStudio 4.19 alatt ejtem meg a firmware frissítést. Az van kéznél .
Re: AVR-Duino / UNO (Arduino-UNO)
Kedves Róbert, egyrészt lebuktál, másrészt a probléma is megoldódott.
A Linuxom új gépen fut, amin USB3 portok vannak, a Kernel meg elcseszi az USB3-at. Állítólag, ha frissíteném a kernelt, akkor jó lenne, de csak azt próbáltam ki, hogy bedugtam egy USB2 portba a gépen és ment frankón (mindkettőből van).
És hogy miért buktál le?
- frissítettem az UNO szoftverét
- az atmega16u2-re az atmega8u2-es szoftverét töltötted fel
A FUSE biteket szépen beállítottad, viszont kizárt, hogy a DFU ment volna rajta.
A Linuxom új gépen fut, amin USB3 portok vannak, a Kernel meg elcseszi az USB3-at. Állítólag, ha frissíteném a kernelt, akkor jó lenne, de csak azt próbáltam ki, hogy bedugtam egy USB2 portba a gépen és ment frankón (mindkettőből van).
És hogy miért buktál le?
- frissítettem az UNO szoftverét
- az atmega16u2-re az atmega8u2-es szoftverét töltötted fel
A FUSE biteket szépen beállítottad, viszont kizárt, hogy a DFU ment volna rajta.
Re: AVR-Duino / UNO (Arduino-UNO)
Ha valakinek ugyanez lenne a baja: biosban USB 3.0 disable és minden menni fog, mint a karikacsapás.
Linux alatt úgy olvastam, hogy az XHCI driver egy rakás szemét, de ha az USB 2.0-ás EHCI-t használja, az menni fog.
A Linux az ilyen, kell még 4-5 évet várni arra, hogy használható legyen rajta az USB 3.0 is. (a 2.0 is hasonló szellemiségben működött évekkel ezelőtt).
Linux alatt úgy olvastam, hogy az XHCI driver egy rakás szemét, de ha az USB 2.0-ás EHCI-t használja, az menni fog.
A Linux az ilyen, kell még 4-5 évet várni arra, hogy használható legyen rajta az USB 3.0 is. (a 2.0 is hasonló szellemiségben működött évekkel ezelőtt).
Re: AVR-Duino / UNO (Arduino-UNO)
Win7 alatt is voltak ilyen bajok...
Aztán valamelyik driverfrissítéssel megoldódott.
De van egy oilyan trükk is, hogy az eszköz nem 2.0-t mondjon vissza magáról, hanem 1.1-es USB-t....
Igaz, ez firmware/beállítás módosítás....
Aztán valamelyik driverfrissítéssel megoldódott.
De van egy oilyan trükk is, hogy az eszköz nem 2.0-t mondjon vissza magáról, hanem 1.1-es USB-t....
Igaz, ez firmware/beállítás módosítás....
Re: AVR-Duino / UNO (Arduino-UNO)
Csináltam egy USB kábelt, ahol az 5V el van vágva. Az összes self-powered USB-s egység megy, leszámítva az Arduino-t.
Ha bedugom a külső tápfeszt az Arduino-nak, akkor minek neki az USB-s VCC is?
Ha bedugom a külső tápfeszt az Arduino-nak, akkor minek neki az USB-s VCC is?
Re: AVR-Duino / UNO (Arduino-UNO)
Az USB chip USB felőli oldalsa a PC felől kap tápot. A kimenő oldala (sorosport) pedig az AVR-rel közösen. Ennek az az oka, ha USB _és_ saját táp is van, akkor ne folyjon közte kiegyenlítő áram. Ez a megoldás az FTDI ajánlásban van benne.
Re: AVR-Duino / UNO (Arduino-UNO)
Sziasztok!
Kb. fél éve használok egy ilyen alappanelt. vannak a kapcsolásban nyomógombok, potméterek, szenzorok, amikkel szelepeket, munkahengereket vezérlek. Az utóbbi napokban olyan probléma jött elő, hogy nyomógombra nem mindig reagál, és valamikor a munkahengerek sebessége is érezhetően lassabb. De ez random jön elő, valamikor teljesen jó. Végső megoldásnak vettem egy ugyanolyan panelt, összedugva azzal most hibátlanul megy, ugyanazzal a programmal. Akkor a régi panel teljesen kuka vagy mit lehet kezdeni vele? Kívülről semmi nem látszik rajta.
Kb. fél éve használok egy ilyen alappanelt. vannak a kapcsolásban nyomógombok, potméterek, szenzorok, amikkel szelepeket, munkahengereket vezérlek. Az utóbbi napokban olyan probléma jött elő, hogy nyomógombra nem mindig reagál, és valamikor a munkahengerek sebessége is érezhetően lassabb. De ez random jön elő, valamikor teljesen jó. Végső megoldásnak vettem egy ugyanolyan panelt, összedugva azzal most hibátlanul megy, ugyanazzal a programmal. Akkor a régi panel teljesen kuka vagy mit lehet kezdeni vele? Kívülről semmi nem látszik rajta.
Re: AVR-Duino / UNO (Arduino-UNO)
Kapcsolás, és mintaprogram híján nem lehet mit mondani.
Tipp:
- kontakthiba
- elkoszolódás, átvezetés
- csak belső felhúzóellenállást hazsnálsz, külsőt nem....
Tipp:
- kontakthiba
- elkoszolódás, átvezetés
- csak belső felhúzóellenállást hazsnálsz, külsőt nem....