Welcome, Guest. Please login or register.


Author Topic: USB ... (Read 18673 times)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
USB ...
« on: 2014.September.22. 09:18:15 »
A sok SD kartyas tema kapcsan jutott ujra az eszembe, hogy nem lenne-e erdemes USB-ben is gondolkodni :) Az erdekesseg az, hogy az USB mass storage protocol segitsegevel egy csomo USB eszkoz hasznalhato lenne, ahol a cserelhetoseg is egyszerubb, mint SD kartyanal, es az eszkozok szama is tobb. Gondolok itt pl pendrive-ra, USB-s IDE adapterrel akar hdd-re is [vagy akar kartyaolvasoba tett SD kartyara is :)], de extrem esetben akar egy digitalis fenykepzogep vagy mobiltelefon is hasznalhato lenne EP-vel igy (ez utobbiaknal ovatosan, mert mostanaban sajnos sok ilyen eszkoz van ami nem sima mass storage protocol, hanem vmi custom, amivel persze nem menne, hacsak vki EP-re nem irna hozza software-t kulon). Az mar total mas kerdes, hogy ezen kivul (adattarolas) akar olyan extrem dolgokkal is lehetne probalkozni mint pl egy webcamera stb :) Mondjuk itt sajnos mar nem feltetlen van "szabvany" es mindegyik maskeppen programozando le ... Sot talan az sem elkepzelhetetlen, hogy adatatvitel PC es EP kozott USB kabelen at. Ok, de miert is jovok most ezzel?

http://wch-ic.com/product/usb/ch375.asp

Ugyanis veletlenul a fentibe botlottam. Nem teljesen tiszta meg, mert jo par IC-rol beszelnek ossze-vissza (375, 374, 372 ...), amde ami tetszik benne, hogy sima 8 bites adatbusza van, igen konnyu lenne elvileg EP-re kotni (a 3.3V versus 5V meg nem teljtesen tiszta, van ahol azt irjak, hogy megy az IC 5V-al is, nem gond). Mondhatni, meg az SD kartya illesztonel is egyszerubb, ahol kvazi egy SPI busz kialakitasa miatt egy CPLD-be kellett implementalni ehhez nemi shift registeres jatekot, itt viszont eleve parhuzamos busz van. Azt szinten nem tudom (es nem is ertek az USB-hez igazan ...), hogy host modban lehet-e az IC ele tenni egy "filleres" USB hub-ot, es igy tobb eszkozt rakotni egyszerre is akar (elvileg USB eger, stb sem lenne gond, persze EP sw szempontjabol kerdeses, hogy ennek van-e ertelme, az egy dolog, hogy USB disk/pendrive/stb eseten az ember megirja EXDOS-hoz ami kell, de ugye az elobbi esetben azert mar nincs ilyen szep "interface lehetoseg" sw szempontjabol).

Bocs, lehet, nem sok ertelme volt a hozzaszolasomnak, de hatha valakinek van hozzafuzni valoja es/vagy tobb ismerete van az USB mukodeserol mint nekem ...
« Last Edit: 2014.September.22. 10:15:19 by lgb »

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: USB ...
« Reply #1 on: 2014.September.22. 16:03:48 »
hát már írtam, szerintem a wifi lenne a legjobb :)
mármint az emulátor után :P
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #2 on: 2014.September.22. 16:29:47 »
Quote from: endi
hát már írtam, szerintem a wifi lenne a legjobb :)
mármint az emulátor után :P

Hat, ha van wifi-s pendrive-od, akkor biztos :) Vagy pl az EP-PC kapcsolatra, es esetleg netezesre gondolsz? Akkor biztos.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: USB ...
« Reply #3 on: 2014.September.22. 16:32:06 »
hát wifivel dugdosni se kell, meg folyton felmásolni rá és dugdosni
elérnénk mindent :)
off: hétvégén szüleimnél voltam, vittem nekik egy filmet, de elromlott a dvd íróm, ezért felmásoltam egy pedrive-re, mert gondoltam hátha van usb az új tévéjükön. volt, és le is játszotta az xvid-es videót :) (nem androidos tévé, de valami okostévé lehet)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #4 on: 2014.September.22. 16:45:58 »
Quote from: endi
hát wifivel dugdosni se kell, meg folyton felmásolni rá és dugdosni
elérnénk mindent :)

Teljesen igazad van, ezen en is gondolkodtam anno. Marmint azon, hogy OK kene vmi storage (legyen az most SD kartya illeszto - ami mar van ugye, vagy akar USB-s cucc), de jo lenne vmi ethernet cuccos is (persze wifi fele elmozdulva is lehet gondolkodni). Utana arra gondoltam, hogy oke, de ha van net, minek "local" storage (mint az SD kartya) amikor netrol is szedhetne a disk image-et. Viszont ez mindig kicsit ambivalens erzes szamomra, hogy OK, de megis jo lenne vmi "fix" storage ami akkor is megy, ha elviszed a gepet haverhoz videkre, amikor semmi wifi/net nincs a kozelben stb. Illetve a feeling, hogy akkor mindig meg kell "tamogatni" az EP-t nettel, mivel nincs sajat storage megoldas. Kicsit olyan ez, mintha a PC-d helyett inkabb vmi vekony kliensed lenne, es net nelkul nem lenne sok mindenre jo, mivel meg egy programot sem tudsz honnan betolteni (nincs sajat diske). A kiindulas az en esetemben ugye az, hogy EXDOS stb nincs (es retro ide v oda, floppy-zgatni nem is szeretnek), magnoval meg nem akarok szenvedni, ezert irtam a fentieket.

Ugyanakkor, en is arra gondoltam kozben, hogy sima netes megoldas is eleg, akkor aztan lehet irni durva dolgokat (akar minimalista web browser-t, irc klienst stb) EP-re, es ugyanakkor net-en at siman megy a hattertarkent valo hasznalat is, csak az SDEXT ROM-hoz hasonlot kell krealni a cucchoz, es akar halon at egy disk image-t pl siman egy meghajtonak latsz, es kesz. Vagy barmi hasonlo.

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: USB ...
« Reply #5 on: 2014.September.22. 17:12:53 »
hát okosteló mindig ott van az emberrel (már akinek van ügye haha), és az mindig sugározhasssa :) a wifit :)

amúgy megmég jobb ötletem van! emu fut a pc-n vagy telón és wifin keresztül videó jelet küld, amit az EP üres házába szerelt videó decoder hw (vagy simán az EP házba rakott okosteló vagy kisebb tablet hehehe) kicsomagol és kiküldi a tévére :)
na? zseniális! :D:D:D
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #6 on: 2014.September.22. 17:17:21 »
Quote from: endi
amúgy megmég jobb ötletem van! emu fut a pc-n vagy telón és wifin keresztül videó jelet küld, amit az EP üres házába szerelt videó decoder hw (vagy simán az EP házba rakott okosteló vagy kisebb tablet hehehe) kicsomagol és kiküldi a tévére :)
na? zseniális! :D:D:D

Ne fokozd, nekem mar az is sok, hogy szegeny EP magatol nem tud olvasni semmit mint disk, es net-re van szukseg akkor is, ha amugy eppen nem kene. :)

Ez az egesz USB-s dolog onnan jott, hogy lattam azt az IC-t, ami ranezesre meg az SD cartridge cuccnal is egyszerubb, nem kell hozza CPLD feltetlen, siman barmelyik hw hobbista altal a gepre kotheto, mivel a jo oreg 8 bites adatbusza van, es mas alkatresz alig kell hozza. Ez persze az emlet. A gyakorlat az, hogy nem ismerem ezt az IC-t, illetve annak sem neztem utana, mennyire lenne trivialis EP sw szempontjabol aztan "beszelgetni" vele ...
« Last Edit: 2014.September.22. 17:30:41 by lgb »

Offline Povi

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
    • http://povi.fw.hu
Re: USB ...
« Reply #7 on: 2014.September.22. 18:58:53 »
nekem tetszene ez az USB-s megoldás, hiszen akkor olyan háttértárat csatolok a géphez, amit akarok (vinyó, pendrive, floppy, SD-kártya stb.) :-)
Itt találtam egy egész használható leírást a chip-ről (ha valaki tervezni akarna valamit):
ftp://imall.iteadstudio.com/Modules/IM131009001/DS_IM131009001.pdf
*** Speicherplatz zu klein

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #8 on: 2014.September.22. 20:11:56 »
Quote from: Povi
nekem tetszene ez az USB-s megoldás, hiszen akkor olyan háttértárat csatolok a géphez, amit akarok (vinyó, pendrive, floppy, SD-kártya stb.) :-)

Hoppa tenyleg, USB-s floppy, akinek a floppy feeling hianyzik aztan, ezt el is felejtettem :) Aztan majdnem EXDOS kartya feeling lesz belole, viszont jo sok masra is, ahogy te is kifejtetted. Mondjuk persze EP sw oldalrol eleg mas, az teny (USB-t kell programozni nem 1770-et ...). Ez viszont ugye max az SDEXT-hez hasonlo ROM egyszeri kialakitasanal fejfajas, ha az jol meg vagyon irva, utana vigan futkoraszik minden. Legalabbis elmeletben, gondolom en :)

Quote
Itt találtam egy egész használható leírást a chip-ről (ha valaki tervezni akarna valamit):
ftp://imall.iteadstudio.com/Modules/IM131009001/DS_IM131009001.pdf

Ja, en is megtalaltam ezt aztan, ami engem zavar, hogy meg nem tiszta, mi a kulonbseg a kulonbozo IC-k kozott, ahol a tipusjel utolso szamjegye mas. Vagy csak nem olvastam el minden doxot :) Ami ebben jonak tunik, hogy pl nem nagy cucc osszerakni egy "ora kartyat", ez sem lenne sokkal bonyolultabb, mig egy SPI busz, ami kell az SD-hez kovzetlenul, oda kell egy SPI-EP busz illesztes shift regiszteresult stb, amihez vagy egy rakas 74xx IC kell, vagy CPLD-ben megcsinalni, de az meg talan tobb, mint az ameddig az atlag hobby user (engem is beleertve!) tudasa terjed ...
« Last Edit: 2014.September.22. 20:24:18 by lgb »

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: USB ...
« Reply #9 on: 2014.September.22. 20:13:45 »
usb-n sok eszköznek áram is kell belőle. sőt van olyan winyóm ami 2 usb csatival rendelkezik.
ep mennyi tápot tudna leadni?
Vigyázat! Szektás vagyok! :)

Offline endi

  • EP addict
  • *
  • Posts: 7298
  • Country: hu
  • grafikus, játékfejlesztõ, programozás, scifi, tudományok, vallás
    • Honlapom
Re: USB ...
« Reply #10 on: 2014.September.22. 20:15:29 »
amúgy ilyenkor minden eszköz külön meghajtó programot igényelne? mert ügye akkor felejtős, senki se fog ep-re ilyeneket írni :)
Vigyázat! Szektás vagyok! :)

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #11 on: 2014.September.22. 20:27:44 »
Quote from: endi
amúgy ilyenkor minden eszköz külön meghajtó programot igényelne? mert ügye akkor felejtős, senki se fog ep-re ilyeneket írni :)

Ha web camerat es extra dolgokat akarsz, akkor sajnos igen, ott tipus/gyarto specifikus is lehet. Ha azonban most a hattertar funkciora gondolunk, az ilyen eszkozok (pendrive, USB floppy, IDE-USB stb adapter, sot elvileg USB-s cd/dvd iro/olvaso) elvileg ugyanazt a protocolt hasznaljak az USB felett (USB mass storage). Ez utobbi ebbol a szempontbol szerencse, mert igy eleg egyszer megirni elvileg a "drivert". Az mas kerdes, hogy nehany eszkoz talan kiesik, mert mint irtam, sajnalatos modon egyes pl digitalis fenykepezogepek, MP3 lejatszok es telefonok mas megoldassal mukodnek. Viszont szerintem ettol meg eletkepes az otlet, ez utobbiak ugyse feltetlen a legfontosabbak az EP szamara, bar ketsegkivul vicces lenne (mondjuk ertelme semmi, mivel FAT12-et rakni egy okostelefon SD kartyajara valoszinuleg megfekudne szegeny telo gyomrat, es hasonlok, hehe, ez a baj lenne nyilvan CD/DVD-vel is, sima EXDOS-on at azert az kevesbe menne EP-n, de pendrive/hdd/usb floppy pl tovabbra is johet FAT12-vel).
« Last Edit: 2014.September.22. 21:03:32 by lgb »

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: USB ...
« Reply #12 on: 2014.September.22. 20:29:42 »
Quote from: endi
usb-n sok eszköznek áram is kell belőle. sőt van olyan winyóm ami 2 usb csatival rendelkezik.
ep mennyi tápot tudna leadni?

Nem tudom EP tap mennyit birna, de mondjuk egy HDD-nel ez gond lehet, az igaz. Bar pl ami nekem van USB-IDE adapter, azon pl kulon van tap csatlakozo meg hozza tap :-) Vegulis, induljunk ki abbol, hogy az EP-hez mar meglevo IDE cuccos project-nek kell-e kulon tap vagy nem (nem tudom ...). Amugy nekem ugy remlik, hogy vmi 100mA -t engednek egy USB csatin "leszivni" egy eszkoz szamara, vagy vmi hasonlo.
« Last Edit: 2014.September.22. 23:13:56 by lgb »