ENTERPRISE KLUB
2021. október 2., 1055 Budapest, Nyugati tér 9. 14-19 óráig
Belépés kizárólag klubtagok részére! (Klubkártyával vagy előfizetéssel!)
Welcome, Guest. Please login or register.


Author Topic: Modern egér illesztése (Read 11219 times)

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #60 on: 2014.October.09. 15:58:11 »
Quote from: lgb
Nem tudom miert hivjak fuse-nak, mert ujrairhatoak.
Akkor jó, csak beleírom az orosz ember cuccát, némi drótozás, és kész :-)

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #61 on: 2014.October.09. 21:26:26 »
Akkor jó, csak beleírom az orosz ember cuccát, némi drótozás, és kész :-)

Elvileg igen. Csak azert olvasd el, milyen fuse bitek kellenek neki, stb, es azt se felejtsd el.

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #62 on: 2014.October.10. 10:19:12 »
Addig eljutottam, hogy adtam tápot a vezérlőnek, és villogtatja a ledet, hogy nincs egér :-)
Igaz akkor is, ha rákötöm az egeret... :oops:
De gyanús, hogy túl gyorsan villog, google translate azt hozta ki, hogy 1 másodpercenként kéne villanni, de az kb 10x gyorsabban csinálja :oops:

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #63 on: 2014.October.10. 15:32:35 »
Addig eljutottam, hogy adtam tápot a vezérlőnek, és villogtatja a ledet, hogy nincs egér :-)
Igaz akkor is, ha rákötöm az egeret... :oops:
De gyanús, hogy túl gyorsan villog, google translate azt hozta ki, hogy 1 másodpercenként kéne villanni, de az kb 10x gyorsabban csinálja :oops:

Tizszer? Hmm. Na eloszor is, amit mondtam: ne akard nagyobb orjelen hajtani a cuccot (irtad, hogy 20MHz, 10Mhz helyett mehet-e vagy vmi), mert lehet, hogy az idozitese arra a pontos orajel frekvenciara van tervezve, amivel az eredeti aramkor ment (vagy beledrotozva, hogy pl utasitasok vegrehajtasi ideje stb ugy jon ki, annyi nop-ot tesz oda, stb, vagy ugy hogy forrasban van egy definicio hogy mennyi az orajel, amit at kene irni - szerintem kar ezzel elsore szenvedni, eloszor menjen pontosan azon az orajelen az MCU amivel ment a leiras alapjan). Masodszor: a x10 nem tudom mennyire korrekt becslesed, lehet x8 is? Azert kerdem, mert pont szokott egy olyan AVR fuse bit lenni amit CLKDIV-nek hivnak, es 8-al osztja az orajelet (fuggetlenul attol, hogy kulso, kvarcbol kapott-e, vagy belso RC oszc. eloallitott) - lehet ez az eredetiben be volt allitva, nalad meg nem, igy 8-szor gyorsabb? De csak tippelek ... Tovabba, a fuse biteknel maradva, az is hiba szokott lenni (en is elkovettem mar ...), hogy bar raktam ra kvarcot, a fuse bitek szerint belso RC oszcillatort hasznalt, en meg nem ertettem, miert nem stimmel az idozites :)

Jobb esetben hasonlo hiba van csak, amit nemi fuse bit igazitas utan helyre lehet razni.

De nem gyozom ismetelni onmagam: ovatosan a fuse bitekkel, olyat is beallithatsz, hogy tobbe nem tudod programozni az AVR-t vagy egyeb problema! Pl ha letiltod a RESET labat (akkor lehet I/O labnak hasznalni, viszont a normal SPI-os programozashoz kell a RESET is, tehat utana mar azzal nem tudod programozni, csak specialis dolgokkal, ami nem SPI, pl talan az emlitett HVP, bar lehet a te programozod olyat is tud, nem tudom).
« Last Edit: 2014.October.10. 15:36:35 by lgb »

Offline Zozosoft

  • EP addict
  • *
  • Posts: 14017
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://enterprise.iko.hu/
Re: Modern egér illesztése
« Reply #64 on: 2014.October.10. 15:46:55 »
Nem számoltam, csak saccoltam :-)
Belső 8MHz-re lett programozva, ahogy a leírásban írták.

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #65 on: 2014.October.10. 15:51:23 »
Mostanra egy olyan attiny amit használt 5 fillér lehet ... persze a szállítás is mindíg 1-2 ezer ...

Na mindegy ha valami mellé be tudnád csapni, akkor amíg ezzel kínlódsz, addig jöhetne a cucc, és ha nem sikerült a meglévővel, akkor nem lennél ugyanott, hogy akkor most indulhat a móka még csak ...

Én már sokszor ráfáztam így ...

Egy plussz AVR meg sosem árt, amilyen olcsó ...
Z80 System

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #66 on: 2014.October.10. 15:55:04 »
Ha sikerült ezzel a jelenlegi lapkával valami értelmeset csinálnom (értsd: működik a billentyűzet) akkor tuti hogy ötösével rendelem majd az AVR lapkákat,
és csinálom belőle az ilyen illesztőt meg az olyan illesztőt, ne kelljen várni a szállításokra. (Persze még a billentyűm sem jött meg ... :))

És a szereletlen AVR -ek még sokkal olcsóbbak is.
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #67 on: 2014.October.10. 16:15:33 »
Nem számoltam, csak saccoltam :-)
Belső 8MHz-re lett programozva, ahogy a leírásban írták.

Az OK, de most megneztem en is, van az msx_mous.zip -ben egy FUSES.txt. Szoval a fuse biteket aszerint beallitottad? Ahogy latom o is allitott BOD-ot (amirol volt mar szo), illetve pont az 1:8 clk osztasnal a CKDIV8-at beallitottak, tehat lehet azon file lapjan ok a CKSEL-el kivalasztottak 8MHz orajelet de a CKDIV8 beallitasa miatt 1:8 osztasra kerul, tehat az AVR effektiv 1MHz orajelen megy igy. Ha jol ertelmezem. Szerintem nalad kimaradt a CKDIV8, ezert nem osztod le 8-al, ergo 8-szor gyorsabban megy az AVR-ed mint a keszitonel az eredeti aramkoron :) Nem gyozom ismetelni: FUSE biteket megnezni mindig, az a legfontosabb az egeszben kb, es azzal lehet a legnagyobbakat szivni (szerintem a taszt illeszto flash serulesenel is ez volt a hiba, ott meg a BOD nem volt esetleg ...).

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #68 on: 2014.October.10. 16:21:54 »
Quote
Nem gyozom ismetelni: FUSE biteket megnezni mindig, az a legfontosabb az egeszben kb, es azzal lehet a legnagyobbakat szivni (szerintem a taszt illeszto flash serulesenel is ez volt a hiba, ott meg a BOD nem volt esetleg ...).

Látjátok milyen jó dolog is a szerelt lapka ... se fuse se bod ... minden kész. :)
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #69 on: 2014.October.10. 16:29:53 »
Na ez roppant erdekes! Szoval ami itt a temaban volt link es az msx-mous.zip ott a CKDIV8 pont maskepp van mint a linkelt oldalrol linkelt masik oldalon (mous4msx.zip van ott, szoval a ket file neve sem ugyanaz) :) Hmmm.

Az elsonel a FUSES.txt-bol:

    CKDIV8    !    on   on  !   on  ! ........ 1:8 ........

A masodiknal viszont ugyanilyen nevu file-ban:

    CKDIV8    !    on   on  !  off  ! 1:8 off

Csatoltam is a ket zip-et, hatha en keveredtem bele itt mar vmibe :) Vagy ez ket kulon de hasonlo project (kellett google is az orosz site-hoz ... nem minden ertheto szamomra tisztan)?

A lenyeg azert az, hogy szerintem, a fentiektol fuggetlenul, ha kb 10-szer gyorsabb mint kene (ami talan 8, csak nehez megbecsulni) akkor csak probald mar meg forditva azt a CKDIV8 fuse bitet, hogy segit-e. Max nem :D
« Last Edit: 2014.October.10. 16:44:26 by lgb »

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #70 on: 2014.October.10. 16:32:58 »
Látjátok milyen jó dolog is a szerelt lapka ... se fuse se bod ... minden kész. :)

Viszont nem is olyan flexibilis, pl a BOD-ot neha ki is kell kapcsolni egyes felhasznalas eseten, illetve kellhet neked alacsony orajel is, amihez a clk osztohoz hozza kell nyulnod stb, szoval igen, atlag kezdo usernek nyilvan egyszerubb, de nem is tudsz mindent feltetlen megcsinalni (a kis "dino" meg nem tudom mit szol hozza ha orajelet modositasz, mondjuk lehet nem zavarja, de megarthat a bootloader-enek lelkivilagaban vmi kis poccenes) :) :) :) De amugy ez ugyanolyan mint a  kajarendeles vs megcsinalod magad. Az elso gyorsabb nyilvan :) Viszont nem feltetlen lesz pont az amit te akarnal. Minden eremnek ket oldala van, ez mar igaz!

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #71 on: 2014.October.10. 16:51:39 »
Órajelet valahogy belülről is tudom hekkelni kódból, sőt külső kristályozni is lehet ezeket a lapokat általában, soknak még előkészítve is elő van a helye,

bootloader meg nem hinném hogy harapna rá, elég jóra ki vannak találva, de van egy másikfajta feltöltés is, ICSP vagy FTDI "módszer" (neked biztos többet mond),

ezeknél az egész USB rész külön kártyán van, saját órajellel, meg minden, és ezekkel a bootloader is felülírható, visszaírható.

Arra használják hogyha el akarják használni a 4K -t is amit leköt a bootloader, vagy arra hogy frissítsék a bootloadert. Szintén 10-20 dollár körüli cucc.
Z80 System

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #72 on: 2014.October.10. 20:44:20 »
Z80 System

Offline lgb

  • EP addict
  • *
  • Posts: 3555
  • Country: hu
  • æðsta yfirmaður
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 32.0 Firefox 32.0
    • View Profile
    • http://lgb.hu/
Re: Modern egér illesztése
« Reply #73 on: 2014.October.10. 22:13:42 »
http://www.ladyada.net/learn/avr/fuses.html

Koszonjuk szepen, de pont a minap magyaraztam, es kuldtem el ezt a linket is hozza :)

Online Z80System

  • EP addict
  • *
  • Posts: 3842
  • Country: hu
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 37.0.2062.124 Chrome 37.0.2062.124
    • View Profile
Re: Modern egér illesztése
« Reply #74 on: 2014.October.11. 01:23:58 »
Ja, rémlett, de gondoltam baj nem lehet belőle.
Z80 System