Fórum témák

» Több friss téma
Fórum » USB EXPLORER
 
Témaindító: pici, idő: Aug 17, 2009
Lapozás: OK   3 / 10
(#) toto válasza pici hozzászólására (») Szept 15, 2009 /
 
Ugyanazzal a Delphi-s package-dzsel?

Mert forrást továbbra is szívesen veszünk...

Miért csak "komolytalan cél lett volna"?
(#) pkedvessy válasza pici hozzászólására (») Szept 15, 2009 /
 
Sziasztok!

Nekem sikerült utánépítenem a projektet, és új firware-t is csinálni hozzá, csak egy két dolog nem tiszta! Már kérdeztem, de nem kaptam rá választ: a cikkben szereplő változatot sikerült c#-os kóddal vezérelni, de van egy paraméter, amit nem tudom hogy mi, és nem is találtam rá a firware forráskódjában se! Nevezetesen a requestType paraméter kérdéses, amit 0xC0-ra kell állítani, hogy a kütyü vegye az adatokat! Mi lehet ez a paraméter???

Köszi, Péter
(#) pici válasza pkedvessy hozzászólására (») Szept 15, 2009 /
 
Szia

"Már kérdeztem, de nem kaptam rá választ"
Hol kérdezted, nem találkoztam ilyen kérdéssel.

"requestType" ezekkel maszkol:
USBRQ_RCPT_MASK
USBRQ_DIR_MASK
USBRQ_TYPE_MASK
USBRQ_RCPT_MASK

Magyarázat csak ennyi:
/* bmRequestType field in USB setup:
* d t t r r r r r, where
* d ..... direction: 0=host->device, 1=device->host
* t ..... type: 0=standard, 1=class, 2=vendor, 3=reserved
* r ..... recipient: 0=device, 1=interface, 2=endpoint, 3=other
*/

$C0= device->host, vendor
(#) ghost75 válasza pici hozzászólására (») Szept 15, 2009 /
 
Sziasztok,
No én még sajnos nem értem a végére...
Újra megcsináltam az áramkört, mivel az előző nyák az attinys kiforrasztások után nem bírta tovább...
Építettem még egy programozót a 74hc244-es verzióval.
Ez is tökéletesen olvassa és írja az avr-t, de a fuse bitek állításánál mintha megszakítaná az írást, és hibával kilép.
Tehát ott tartok hogy az egyszerű stk200-al feltöltöm az új hext, beállítom az előzőek alapján fuse biteket - villog a két ledem másodpercenként 5-öt- aztán az usb eszközt továbbra sem lehet felismerni. A drivereket nem fogadja el. (Az attiny jó órajelen megy és a külső 12mhz-s kvarcot használja) Nekem úgy tűnik mintha a D+, D- nál nem lenne semmi komunikáció.... (Már a harmadik attinyt nyírtam ki úgy hogy a programozóim már nem is látják, de van még egy a hétvégi kísérletezéshez meghagyom )
Ötlet ?
(#) pici válasza ghost75 hozzászólására (») Szept 15, 2009 /
 
Látom XI keres vagy.
Priviben beszéljünk meg egy talit Moszkva téri mekiben.
Ha estleg mást is érdekel írjon.
Megnézem mi a gond vele.
Ha esetleg van szűz 2313, akkor ne progizd fel, hanem majd ott.
(#) pkedvessy válasza pici hozzászólására (») Szept 15, 2009 /
 
Köszönöm szépen a választ! Amúgy a #499989 hozzászólásban (2. oldalon) kérdeztem...
(#) AVRfun hozzászólása Szept 16, 2009 /
 
Én már írtam lentebb, hogy sikerült...

UARTra jó lenne megoldás
(#) trudnai válasza pkedvessy hozzászólására (») Szept 16, 2009 /
 
[OFF]firMware -- firm mint cég/vállalat... utalva ra, hogy a gyarto ceg fejleszti es szallitja a mint a hardwer szerves resze.
(#) pkedvessy válasza trudnai hozzászólására (») Szept 16, 2009 /
 
Tudom, tudom, csak elírtam...
(#) tom793 hozzászólása Szept 17, 2009 /
 
Sziasztok!

Úgy látom több kérdés is érkezett a LED-es panellel kapcsolatban, de még senki sem válaszolt rá.
Sajnos az eredeti kapcsolást én sem ismerem, de vannak elképzeléseim...
Odáig ok, hogy ha kimenetként van beállítva a port, és ha 1 a port értéke, akkor a zöld LED világít, ha pedig 0, akkor meg a piros világít. De, mi van akkor, ha a port bemenetként van beállítva? Akkor a piros LED-en keresztül folyó feszültséget, miért nem érzékeli a port logikai 1-nek? Gyanúm szerint a piros LED nyitófeszültsége (~2V) miatt, ami elméletileg alacsonyabb, mint logikai H szint, ami ugye a CMOS környezetben >3.5V. Szerintetek megállja a helyét a dolog, vagy rossz úton járok?
(#) Readdeo hozzászólása Szept 17, 2009 /
 
http://www.flightsim.com/howto/mind/avrisp.gif
az itt található programozó SCK lábát hova kell kötni?
nem találom az avr leírásában...
(#) ghost75 válasza Readdeo hozzászólására (») Szept 17, 2009 /
 
19. láb
(#) Readdeo hozzászólása Szept 17, 2009 /
 
köszi, a hestore-s adatlapon UCSK/SCL van, biztos elírták
(#) elswanko hozzászólása Szept 21, 2009 /
 
Heló
Az AVR Studio nálam nem tud csatlakozni a kütyühöz egyik platformon sem, és nincs a listán STK200, csak 500, és 600.
mi lehet a probléma?
(#) pici válasza elswanko hozzászólására (») Szept 21, 2009 /
 
Szia
Igen ez elsőre nekem is gond volt.
STK200 programozót tudod használni a BASCOM programozójával vagy a ponyprog-gal.
Bascom nekem okosabbnak tűnt, belépsz és mész a zöld programozó ikonra, felismerteted az AVR-t és betöltöd a HEX állományt, figyelj a kiterjesztésre (át kell állítani) megnyomod a törlés (C) ikont majd felprogramozod, ha kell beállítod a fuse biteket.
(#) elswanko válasza pici hozzászólására (») Szept 21, 2009 /
 
a BASCOM-nál meg azt írja: Could not identify chip with ID:000000
lehet hogy a portom nem működik rendesen?
(#) pici válasza elswanko hozzászólására (») Szept 21, 2009 /
 
Nyomod közben a reset gombot?
Dugj ledet a printerportba ha villog, felismeréskor, akkor ok.
(#) elswanko válasza pici hozzászólására (») Szept 21, 2009 /
 
Igen nyomtam, kétszer sikerült elindítania a feltöltést de megszakadt közben.. lehet hogy szakadás miatt nem megy, átnézem majd az egészet.
Még valami, az lehet probléma, hogy nem az smd alkatrészekből raktam össze, hanem próbanyákon csináltam a nagyobb elemekből? például a kondik lehet hogy kicsit nagyobb feszültségűek.
(#) pici válasza elswanko hozzászólására (») Szept 21, 2009 /
 
"A méret nem számit"
Ha nincs kontakt hiba, akkor mennie kell.
(#) toto hozzászólása Szept 23, 2009 /
 
Nekem működött a mintaprogi, így tovább akartam ismerkedni az USB-vel.
A V-USB HID-data könyvtárában lévő mintaprogit akartam betölteni az ATTiny-be mindenféle saját programsor nélkül. Lefordítottam az AVRStudióval -Os optimalizációval a programot, erre a program mérete 100,2% tehát nem fér bele a kontrollerbe.
Ilyenkor mi van? Azt írták, hogy 2k-ba belefér, erre meg itt nézek ki a fejemből értetlenül. Mit kellene kikapcsolnom?
Mielőtt összedobok egy másik panelt ATMega8-cal, előtte van valakinek valami ötlete?
(#) laci37 hozzászólása Szept 23, 2009 /
 
Utánépítettük egy haverrommal dugaszolós próbapanelre, az újabb fw-t égettük bele, rádugjuk az usbre, villog(nagyjából egy másodpercenként vált ledet), aztán a windows nem ismeri fel(vagyis kiírja hogy ismeretlen eszközt csatlakoztattak). Szerintetek mi lehet a hiba? A fuse biteket csak a ckdiv8 kikapcsolása erejéig bojgattuk(miután egy másik AVR-t programozhatatlanná tettünk...), PonyProgot használtunk egy ősöreg gépen Win98 alatt.
(#) pici válasza laci37 hozzászólására (») Szept 23, 2009 /
 
Szia(sztok)
Sajnos W98-al nem próbáltam. Nem tudjátok XP-vel kipróbálni?
(#) DancZer hozzászólása Szept 24, 2009 /
 
Sziasztok! Én egy olyan explórert szeretnék elkészíteni ami egy relé kapcsolását figyeli. Oyan ember PM várom aki tudna segíteni. Természetesen a munkát meghálálom!
(#) pici válasza DancZer hozzászólására (») Szept 24, 2009 /
 
Szia
Azért lett EXPLORER a neve, mert ezzel fel lehet fedezni a különböző eszközöket, protokolokat
De ez most így is alkalmas pl relé figyelésére, ha a relé kapcsolt feszültsége 5V
De nem kell relé, ha a vezérelő rész is TTL szintű.
(#) algeza válasza pici hozzászólására (») Szept 24, 2009 /
 
Helló!
Ha nem bolygattátok a fuse-kat, biztos belső 8MHz -n maradt a proci. Korábban már írtak itt róla, külső, nagyfrekis kristályoszcira kell beállítani..
(#) laci37 válasza algeza hozzászólására (») Szept 24, 2009 / 1
 
Utánna olvastam a fuse biteknek az adatlapon és most sikeresen kizártuk magunk a 2. AVRből is(most már XP-s gépen) jó lenne ha az utolsóval sikerülne, valaki megtenné nekünk azt a szivességet hogy rá rajzolja a képre a pipákat ahogy majd kell? (Nem bízunk magunkban...)
(#) pici válasza laci37 hozzászólására (») Szept 24, 2009 / 1
 
Én nem használom a PonyProgot, nem szimpatikus, de ez a legegyszerűbb. BASCOM programozóját használom, ott érthetőbb minden.
Próbáld meg így beállítani ahogy a csatolmányban van

ponyprog.gif
    
(#) laci37 hozzászólása Szept 24, 2009 /
 
Köszi a segítséget végülis megpróbálkoztunk BASCOMmal és az volt a gond hogy külön panelon programoztunk meg usbztünk... nem volt kristály és ez úgy nézett ki mintha kizártuk volna magunkat. Most meg nem igazán akar éledni a valószínűleg helyes fusebitekkel. Ha valami fejlemény lesz még írok.
(#) pici hozzászólása Szept 24, 2009 /
 
Sziasztok
Holnap, pénteken 25-én bent leszek laptoppal a Moszkva téri McDonald'sban 17 órakor (I emelet sarokban).
Ha valaki szeretné felprogramozni vagy kipróbálni a cuccát, az ott megteheti.
(#) pici hozzászólása Szept 24, 2009 /
 
Sziasztok

Na megtaláltam, hol van a kutya elásva!
A PonyProg sz@r
Kíváncsi voltam, hol szúrhattátok el, én is beállítgattam a ponyproggal amit kell és át-fuse-oltam.
Az enyém is bedöglött nem ment, se programozni nem lehet.
Az ATMEL adatlap alapján a fuse biteknél a CKSEL3-1=1 CKSEL0 lehet 0 azaz: 1110-t kellene beállítani.
De a ponyProgban a pipa a 0! (?!?!?!?!?!)
Azaz csak az utolsót kellene bepipálni. Ha nem így teszel akkor elszúrja az AVR-t
Én is így jártam ezzel a programozóval. Használjátok a BASCOM programozóját a beolvasott HEX-el
Na az elszúrt chippel vacakoltam picit, és elkezdett a led világítani... piszkáltam a kvarcot. Próbáltam több kvarcot, hátha lassúra lett állítva... semmi eredmény, de néha bekapcsolt a led.
Rájöttem, hogy megy a chip, de nem kap órajelet, mert nem oszcillátorról (külső órajelről) fut, hanem kvarcról...
1 óra vacakolás után összeforrasztottam egy oszcillátort és rányomtam a panelra és szépen beindult a panel.
Rá is nyomtam a programozóra és a baskomban pont az ellenkező beállítást olvasta, mint ahogy be kellene lennie állítva.
Szóval BASCOMmal 011110 Ext Crystal 8.- Mhz-t kell beállítani, a sz@r PonyProgban meg azt amit az elöző (#518475) beirásban belinkeltem.
Akinek döglött a panelja a PonyProg miatt, az forrassza le a kristályt, és holnap rádughatjuk az oszcillátort a gyógyítás érdekében.
Amúgy AVR nagyon strapabíró, nehéz kinyírni
Következő: »»   3 / 10
Bejelentkezés

Belépés

Hirdetés
Lapoda.hu     XDT.hu     HEStore.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem