Digispark

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
cree
DrótVégénSzéndarab
Hozzászólások: 35
Csatlakozott: 2016. február 14. vasárnap, 19:17

Digispark

Hozzászólás Szerző: cree »

Sziasztok!

Digispark élesztési problémákba ütköztünk arduino ide alatti környezetben. Már végig zongoráztuk az ajánlott telepítési útmutatót: https://digistump.com/wiki/digispark/ ... connecting, de a hiba mindig ugyanaz: win7 ismeretlen eszközként ismeri fel az USB-n keresztül usb vid/pin 0x0000 és még libusb-win sem hozott végeredményt!
Ki probáltunk több firmware verziót is, de a végeredmény hasonló. Fuse kill sajnos. Kiütött 3db nál tartunk!
Ha valakneki már sikerült az ebay verzioval eredményt is produkálni, akkor kérem ossza meg a siker tapasztalatait a fórumon!
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Digispark

Hozzászólás Szerző: Robert »

Admin: Vagy angolul vagy helyesírásellenörző/magyarul tessék írni!
Kb. 3-5 perc amíg megértem ki a kérdés!

És másik 8-10, amíg javítom a hibákat!


Érdemi válasz:
- kapcsolási rajz? Egyéb eltérések a gyári kialakíítástól?
- melyik verzió lett felrakva? JSON vagy a másolós komplett 1.0.4 Arduino?
- Win7 vagy Win7x64 vagy virtuális gép?
Z750
Újonc
Újonc
Hozzászólások: 1
Csatlakozott: 2016. február 17. szerda, 14:33

Re: Digispark

Hozzászólás Szerző: Z750 »

Kedves cree!

Fontos infóként megjegyezném, hogy az alin/ebay-en fellelhető olcsó változatok nagy valószínűséggel nem Digistump gyártmányok.
Erre a gyártó is kitér: "All Rev3 Digisparks are counterfeit! (we never made a rev3)" = vagyis a REV3-mal jelzett példányok mindegyike hamisítvány, mert ilyen verziót nem is készítettek. http://digistump.com/wiki/digispark/quickref (Ettől még nem feltétlenü hibás.)

1. Digistump driverét feltelepíteni: https://github.com/digistump/DigistumpA ... rivers.zip
2. Amíg nem látod az eszközkezelőben a csatlakoztatott eszközt ne is foglalkozz az Arduino IDE-vel!
3. Ilyesmit kellene látni: Kép
4. néha az segít, ha nem direktben, hanem egy USB HUB-on keresztül csatlakoztatod

Ha ez kész, akkor már jöhet az Arduino, a Digistump leírása szerint
- beállítások/ Additional Boards Manager URLs: (ide bemásolni:) http://digistump.com/package_digistump_index.json
- ami furcsa/ megviccelhet az égetésnél, hogy csak akkor szabad rádugni/feszültség alá helyezni az eszközt, amikor a feltöltésnél erre felkér!

Nálam több rev3-as Digispark win7, 8.1 és 10 alatt (32/64bit), illetve telepítős és "futtatható" Arduino 1.6.5-r5/1.6.7/1.6.8 IDE-vel több gépen is a leírtak alapján állt fel és volt ahol csak USB-HUB-on keresztül. Virtuális géppel, winXP-vel és más arduino verzióval nem próbáltam.
A kiütött darabokat nem igazán tudom értelmezni, mert ismereteim szerint attól, hogy nem ismeri fel a Windows, vagy az Arduino még nem megy tönkre.
cree
DrótVégénSzéndarab
Hozzászólások: 35
Csatlakozott: 2016. február 14. vasárnap, 19:17

Re: Digispark

Hozzászólás Szerző: cree »

Z750 írta:Kedves cree!

Fontos infóként megjegyezném, hogy az alin/ebay-en fellelhető olcsó változatok nagy valószínűséggel nem Digistump gyártmányok.
Erre a gyártó is kitér: "All Rev3 Digisparks are counterfeit! (we never made a rev3)" = vagyis a REV3-mal jelzett példányok mindegyike hamisítvány, mert ilyen verziót nem is készítettek. http://digistump.com/wiki/digispark/quickref (Ettől még nem feltétlenü hibás.)

1. Digistump driverét feltelepíteni: https://github.com/digistump/DigistumpA ... rivers.zip
2. Amíg nem látod az eszközkezelőben a csatlakoztatott eszközt ne is foglalkozz az Arduino IDE-vel!
3. Ilyesmit kellene látni: Kép
4. néha az segít, ha nem direktben, hanem egy USB HUB-on keresztül csatlakoztatod

Ha ez kész, akkor már jöhet az Arduino, a Digistump leírása szerint
- beállítások/ Additional Boards Manager URLs: (ide bemásolni:) http://digistump.com/package_digistump_index.json
- ami furcsa/ megviccelhet az égetésnél, hogy csak akkor szabad rádugni/feszültség alá helyezni az eszközt, amikor a feltöltésnél erre felkér!

Nálam több rev3-as Digispark win7, 8.1 és 10 alatt (32/64bit), illetve telepítős és "futtatható" Arduino 1.6.5-r5/1.6.7/1.6.8 IDE-vel több gépen is a leírtak alapján állt fel és volt ahol csak USB-HUB-on keresztül. Virtuális géppel, winXP-vel és más arduino verzióval nem próbáltam.
A kiütött darabokat nem igazán tudom értelmezni, mert ismereteim szerint attól, hogy nem ismeri fel a Windows, vagy az Arduino még nem megy tönkre.
hello!

Köszönöm teljes összeállitás leirást!
Valo szinü másolat ami nekem van nem bolyolult kapcsolás inkább a bootloadere variálnak maximum igaz vagy hamis közöt vagyis ezért akad a driver ilesztés is....
de amit szeretnék még megtudni a sok filwerböl melyik az igazi amit lehet használni?
cree
DrótVégénSzéndarab
Hozzászólások: 35
Csatlakozott: 2016. február 14. vasárnap, 19:17

Re: Digispark

Hozzászólás Szerző: cree »

Robert írta:Admin: Vagy angolul vagy helyesírásellenörző/magyarul tessék írni!
Kb. 3-5 perc amíg megértem ki a kérdés!

És másik 8-10, amíg javítom a hibákat!


Érdemi válasz:
- kapcsolási rajz? Egyéb eltérések a gyári kialakíítástól?
- melyik verzió lett felrakva? JSON vagy a másolós komplett 1.0.4 Arduino?
- Win7 vagy Win7x64 vagy virtuális gép?
hid el végre nem tudom mi a helyes magyarba....

1.67 ide JSON Digispark plugin win7 sp1 x86....
van 2 verzio ebayen ami kaphato 2 dollár az egyik micro usb kék nyák szinü másik usb 2.0 nyák nyelves csatival....
Andralin
Újonc
Újonc
Hozzászólások: 12
Csatlakozott: 2016. április 11. hétfő, 15:29

Re: Digispark

Hozzászólás Szerző: Andralin »

Z750 írta:Kedves cree!

Fontos infóként megjegyezném, hogy az alin/ebay-en fellelhető olcsó változatok nagy valószínűséggel nem Digistump gyártmányok.
Erre a gyártó is kitér: "All Rev3 Digisparks are counterfeit! (we never made a rev3)" = vagyis a REV3-mal jelzett példányok mindegyike hamisítvány, mert ilyen verziót nem is készítettek. http://digistump.com/wiki/digispark/quickref (Ettől még nem feltétlenü hibás.)

1. Digistump driverét feltelepíteni: https://github.com/digistump/DigistumpA ... rivers.zip
2. Amíg nem látod az eszközkezelőben a csatlakoztatott eszközt ne is foglalkozz az Arduino IDE-vel!
3. Ilyesmit kellene látni:
4. néha az segít, ha nem direktben, hanem egy USB HUB-on keresztül csatlakoztatod

Ha ez kész, akkor már jöhet az Arduino, a Digistump leírása szerint
- beállítások/ Additional Boards Manager URLs: (ide bemásolni:) http://digistump.com/package_digistump_index.json
- ami furcsa/ megviccelhet az égetésnél, hogy csak akkor szabad rádugni/feszültség alá helyezni az eszközt, amikor a feltöltésnél erre felkér!

Nálam több rev3-as Digispark win7, 8.1 és 10 alatt (32/64bit), illetve telepítős és "futtatható" Arduino 1.6.5-r5/1.6.7/1.6.8 IDE-vel több gépen is a leírtak alapján állt fel és volt ahol csak USB-HUB-on keresztül. Virtuális géppel, winXP-vel és más arduino verzióval nem próbáltam.
A kiütött darabokat nem igazán tudom értelmezni, mert ismereteim szerint attól, hogy nem ismeri fel a Windows, vagy az Arduino még nem megy tönkre.
Hálásan köszönöm a részletes útmutatást!
A segítségeddel és félnapos kísérletezgetéssel végül sikerült a Virtualbox alatt futó Windows XP-re feléleszteni a rendszert, így látja a Arduino szoftver és tudja programozni. Rendkívül hasznos infó volt az is, hogy csak akkor szabad rádugni az eszközt égetéskor, amikor ezt kéri a szoftver, egyébként nekem sem működött.

Pár tanácsot hadd írjak én is, ha esetleg valaki még az őskövület XP-n szeretné használni a rendszert.

1. A fenti link a driverekre már nem él, helyesen a következő link működik most: https://github.com/digistump/DigistumpA ... rivers.zip

2. XP alatt sehogy sem sikerült a drivereket automatikusan az exe telepítővel feltenni, mindig certificate hibát írt ki. A működő megoldás az volt, hogy a Control Panelből az Add Harware alatt manuálisan adtam hozzá a csomagban lévő drivereket egyenként. (Bocs az angol miatt, angol nyelvű XP-t használok.)

3. Először egy hosszabb path alól, az E: meghajtóról próbáltam a drivereket feltenni, de a végén sikertelen volt. A helyes megoldás az volt, hogy átmásoltam a kicsomagolt driver csomagot a C:-re egy sima főkönytárba közvetlenül és innen már sikeresen felmászott! :P

Hátha ezek még jól jönnek valakinek. :wink:
Avatar
rfamp
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2007. június 13. szerda, 6:00

Re: Digispark

Hozzászólás Szerző: rfamp »

Sziasztok!

Segítséget szeretnék kérni digispak programozásában. Egy meglévő programot szeretnék feltölteni a kontrollerbe de sehogyan sem sikerült. Az eszköz az Aliexpreszről lett berendelve (5db) Attiny85 controller van rajta. Hogy milyen verzió fogalmam nincs mert a boardon semmi felirat nincs a gyártásra - verzióra vonatkozóan. Csak a kivezetések funkciói vannak felszitázva. A probléma az, hogy sehogyan sem sikerül láthatóvá tenni az eszközkezelőben. Illetve, "Unknow device #1" ként látom az USB eszközök között de a program feltöltése nem megy. Az érdekes az, hogy a boardon a piros LED gyorsan villog, az összes tutorialban amit megnéztem pedig folyamatosan világít az USB csatlakoztatás után. AZ Opsys Win10 64bit, az IDE Airduino 1.8.14, az AVRduino fel lett telepítve, a környezeti változó beállítva (parancssorból indítva el is indul) A digispark driverek is fel lettek telepítve, az IDE alá a Digistamp library letöltve, az alaplap - kezelő URL beállítva (http://digistump.com/package_digistump_index.json) Próbáltam USB HUB on keresztül is ahogy az előttem szólók javasolták, semmi eredmény. Az egész programozói környezetet driverestül a C meghajtó gyökerébe tettem külön főkönyvtárba. A feltöltést elindítva bekéri a modult csatlakoztatásra de csatlakoztatás után semmi nem történik a 60 sec után hibát jelez. Nem tudom feltölteni a programot. Esetleg valami ötlet mit kövessek még el vele mert lassan megtaposom.. Az 5 ból 3 at próbáltam hátha hibás a board de semmi, vagy mind az 5 db kuka lenne? Köszönöm előre is ha valaki tudna segíteni.
vargham
Chipgyilok
Hozzászólások: 308
Csatlakozott: 2014. január 8. szerda, 8:32

Re: Digispark

Hozzászólás Szerző: vargham »

Gondolom, hiányzik róla a bootloader. Az Attiny85-ben nincs USB periféria, szoftveresen emulálja. Ha ez a szoftver hiányzik, akkor nem fog beszélgetni USB-n a számítógéppel. Programozóval lehet rá bootloadert tölteni.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Digispark

Hozzászólás Szerző: Robert »

A Tiny85 _NEM_ bootloaderesíthető, a _főprogramban_ van belehekkelve a "bootloaderként működő_ rész. Azaz a mindenkori főprogram része!
Az ismeretlen eszköz lehet HW hiba is (ellenállás nincs rajta (D+ felhúzó a 3V3-ra))
A futáskor a driverének kell meglennie, ezen át kéri a resetet.

Az eszközkezelőben mi az USB VID és a PID azonosítója?
USBView és az USBDEview program meg is mondja... Ha 0000 és 0000 akkor nem él a holmi egyáltalán. Ha 0001 és 0002, akkor a visszaadott adat nem értelmezhető.

Őszintén: a Tiny85 esetén marad kb. 6k a programnak, minmális SRAM területtel, belső RC órajellel (ami hőfokfüggő)....
Egyes USB3.0 felületekkel nem működik az emulált USB az időzítések pontatlansága miatt!

Mi az amiért valaki szívatja magát egy T85 chippel, mikor ugyanekkor a Leonardo ProMicro-USB?
És az többet tud, hardware USB-vel, és kezelhetően?
https://shop.tavir.hu/?s=leonardo&post_ ... e_aws=true
http://www.tavir.hu - a gazda :)
vargham
Chipgyilok
Hozzászólások: 308
Csatlakozott: 2014. január 8. szerda, 8:32

Re: Digispark

Hozzászólás Szerző: vargham »

A dokumentációban mindenhol következetesen bootloadernek írják. :-) Mindegy.
Abban igazad van, hogy nem érdemes vacakolni vele. Vannak feladatok, amire jó ez az MCU, például karácsonyfa villogó, stb, de akkor én is programozót használok, nem a szoftveres USB-t.
Avatar
rfamp
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2007. június 13. szerda, 6:00

Re: Digispark

Hozzászólás Szerző: rfamp »

Köszönöm a válaszokat.Nekem az Airduino egy fekete lyuk. Eddig főleg PIC el foglalkoztam. Van egy kész project ami ezzel a board Tiny85 el van felépítve ezért szenvedek ezzel. Az infóket köszönöm, amint lesz időm körbejárom amnit Robert írt az USVView, USB VID ..stb

Köszönöm szépen, szerintem még jelentkezem...
Avatar
rfamp
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2007. június 13. szerda, 6:00

Re: Digispark

Hozzászólás Szerző: rfamp »

Sziasztok!

Nos, találtam egy ARDUINO "FREEDUINO Ver.1,16" fejlesztő board ot itthon. Kérdés hogy az UNO és a nekem lévő típus közt van e érdembeli különbség? Mert amit találok infót a BOOTLOADER beégetéséről az mind az UNO ra alapozott forrás. Tehát ezek one to one csereszabatosak? Vagy van különbség? Persze folyamatban van a doksik beszerzése a FREEDUINO ról, de annyira régi hogy nem találok róla semmit, pl PIN kiosztás.. stb Az egyéb programozási lehetőségekről nem is beszélve, tehát ami fut az UNO - n az fut ezen is pl? Ebben egy ATMEGA 168 van foglalatban. Bocs ha láma a kérdés de ez az első ilyen ATMEL es projectem...

Köszi előre is.
pappelektronika
Újonc
Újonc
Hozzászólások: 6
Csatlakozott: 2019. december 8. vasárnap, 17:39

Re: Digispark

Hozzászólás Szerző: pappelektronika »

https://www.youtube.com/watch?v=-TvB_luXvuk&t=486s

Szia ez talán segíthet!
nekem működik...
Sok sikert!
Avatar
rfamp
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2007. június 13. szerda, 6:00

Re: Digispark

Hozzászólás Szerző: rfamp »

Sziasztok!

Először is mindenkinek köszönöm a segítséget, a probléma megoldódott. A bootloader rajta is volt, mert én nem tettem rá és mégis sikerült végül a programot beleírni USB re csatlakoztatva.

A project viszont változatlanul áll mert bár működik az áramkör de nem úgy ahogy kéne. Ez valószínűleg a fuse bitek nem megfelelő beállításától lehet, de eddig csak agyhalál módszereket találtam a bitek állítására. AVRDUINO pl... ezer parameter, kapcsoló..stb. Nem értem miért nem lehet a kódban egy sorban megadni a 3 fuse regiszter értékét a PIC hez hasonlóan (Config _word). Az AIRDUINO IDE ben pedig nem találok olyan lehetőséget ahol a fuse regisztereket be tudnám állítani. Van ennek valami egyszerű, "bolondbiztos" módja? Mert ahogy láttam még ki is zárhatom magam véletlenül a programozásból ha félre nyúlok.
Avatar
rfamp
DrótVégénSzéndarab
Hozzászólások: 34
Csatlakozott: 2007. június 13. szerda, 6:00

Re: Digispark

Hozzászólás Szerző: rfamp »

pappelektronika írta: 2021. november 28. vasárnap, 12:35 https://www.youtube.com/watch?v=-TvB_luXvuk&t=486s

Szia ez talán segíthet!
nekem működik...
Sok sikert!
Szia!

Köszönöm, de nekem még az ősrégi "Freeduino" van, Atmega168 al. Erről a boardról már szinte semmi infót nem találok így nem is erölködtem ezzel. De nem is kellett, valami driver probléma lehetett amiért nem látta nálam a PC a DIGISPARK ot.
Válasz küldése