PDAclub.pl - Forum użytkowników technologii mobilnych
PDA Ogólnie => Zrób to sam... => Wątek zaczęty przez: POPEK w Sierpień 14, 2007, 01:07:21
-
Pomysł prosty ale czy realny? Tak sie własnie zastanawiam czy da się zcalić kartę pamieci i port USB tak aby działało to w pamtopie np. MDA PRO? taka przejsciówka np. do pendrajwa
-
Takie proste to to na pewno nie będzie. No chyba że jesteś elektronikiem - geniuszem i w tej dziedzinie nie ma dla Ciebie rzeczy niemożliwych ;)
-
możliwe? wydaje mi sie że tak tylko nie dałoby rady chyba z realizacją bez x lat doświadczenia w elektornice
-
No to wyruszam na poszukiwania elektryka-geniusza (ja mam problemy z wkręceniem żarówki)
-
Obawiam się, że elektryk sobie nie poradzi ;)
-
Ja mysle ze hydraulik da rade.
-
Prędzej Zbigniew Zając który od 12 lat naprawia pralkę ;p
-
Ej, ale na serio to by to ciekawe było :ok: Nie wszyscy mają hosta... :|
Tylko nie zapomnijscie o miniSD :grin:
-
Chyba na elektrodzie widziałem program do atmela (taki 8bitowy kilkunastonóżkowy mikrokontroler, kilka zł w sklepie) który był hostem USB! niestety tylko LoSpeed, ale zawsze coś :)
-
Po co wyważać otwarte drzwi. Do niemal wszystkiego są teraz specjalizowane układy. Np. coś pełniące rolę hosta usb jest w obudowach dysków OTG. Dla dalekowschodnich fabryk stworzenie odpowiedniego scalaka to żaden problem. Na przeszkodzie w budowie podobnych urządzeń stoją sprawy licencyjne, niejawne specyfikacje itp.
-
Chyba na elektrodzie widziałem program do atmela (taki 8bitowy kilkunastonóżkowy mikrokontroler, kilka zł w sklepie) który był hostem USB! niestety tylko LoSpeed, ale zawsze coś :)
możesz podać linka?
-
Kilka linków, niestety chyba to nie jest to o co mi chodziło, to są chyba slave'y a tamten projekt hosta był wspomniany przy okazji jakiejś inne dyskusji, a źródła dołączone jako załącznik do posta na elektrodzie i nie moge go znaleźć :|
http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm (http://www.cesko.host.sk/IgorPlugUSB/IgorPlug-USB%20(AVR)_eng.htm)
http://cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232_eng.htm (http://cesko.host.sk/IgorPlugUSB_RS232/IgorPlug-USB%20(AVR)%20RS232_eng.htm)
Przejściówka USB <-> RS232
http://www.atmel.com/dyn/resources/prod_documents/doc2556.pdf (http://www.atmel.com/dyn/resources/prod_documents/doc2556.pdf)
PDF ze strony atmela.
-
Dokładnie!
Właśnie to nie jest to.
Materiały w linkach nie mają nic wspólnego z hostem USB (poza tym, że do hosta właśnie prezentowane tam urządzenia trzeba podłączyć).
Jeśli chodzi o tamten projekt hosta na atmelu to też zapewne nic tu nie pomoże. Pytanie co było na wyjściu tego urządzenia. Pewnie był to interfejs usb do jakiegoś systemu procesorowego, ale raczej na wyjściu nie było tam "sygnału SDIO".
-
Witam
dałoby radę ;) VNC1L dostępny choćby w kamami.pl
pozdrawiam
Łukasz
-
ciekawa sprawa.
a slyszal ktos o sofware'owym hoscie USB? gdzies czytalem ze japonczycy cos probowali w tej kwwestii zrobic... ale czy to dziala to watpie.
-
Witam
dałoby radę ;) VNC1L dostępny choćby w kamami.pl
pozdrawiam
Łukasz
Już o tym wspominałem, ale powtórzę. Problemem nie jest komunikacja z klientami usb, ale z interfejsem SDIO. O ile mi wiadomo specyfikacja SDIO nie jest ogólnodostępna.
Wskazany układ ma tylko interfejsy USB, UART, SPI, Parallel FIFO, PS2 ale nie ma SDIO.
-
ciekawa sprawa.
a slyszal ktos o sofware'owym hoscie USB? gdzies czytalem ze japonczycy cos probowali w tej kwwestii zrobic... ale czy to dziala to watpie.
probowali, bo pozazdroscili Igorowi, I o ile pamietam skutecznie ale w bardzo ograniczonym zakresie, zdajesie myszy I klawiatury obslugiwal ich host
-
hmm ale to i tak ciekawa sprawa.
masz jakies zrodlo tego? google znajduje tylko informacje niebezposrednie-czyli o tym, choc moze zle szukam.
-
Witam
hmm ale to i tak ciekawa sprawa.
masz jakies zrodlo tego? google znajduje tylko informacje niebezposrednie-czyli o tym, choc moze zle szukam.
http://tiny.pl/5j3m (http://tiny.pl/5j3m)
Już o tym wspominałem, ale powtórzę. Problemem nie jest komunikacja z klientami usb, ale z interfejsem SDIO. O ile mi wiadomo specyfikacja SDIO nie jest ogólnodostępna.
Wskazany układ ma tylko interfejsy USB, UART, SPI, Parallel FIFO, PS2 ale nie ma SDIO.
Pozwolę sobie nie zgodzić się z Tobą :). Specyfikacje można znaleźć w sieci bez większych problemów, zresztą nie wydaje mi się żeby była wymagana - jeśli zależy nam na robieniu przejściówki karta sd <-> pendrive wystarczy emulować zwykłą kartę sd/mmc a z tym \vinyl\ sobie chyba poradzi, zresztą jesli nie to mając tyle interfejsów do wyboru myślę, że można użyć jakiegoś innego procka do samego udawania. Co do samego SDIO:
The SDIO (SD Input/Output) card is based on and compatible with the SD memory card. This compatibility
includes mechanical, electrical, power, signaling and software. The intent of the SDIO card is to provide
high-speed data I/O with low power consumption for mobile electronic devices. A primary goal is that an SDIO
card inserted into a non-SDIO aware host shall cause no physical damage or disruption of that host or it’s
software. In this case, the SDIO card should simply be ignored.
pozdrawiam
Łukasz
-
Jednak będę się upierał, że problemem jest niejawna specyfikacja. SDIO to nie tylko rodzaj złącza ale ściśle określone protokoły komunikacji. Standard ten stworzyła grupa firm, która nie zamierza bezpłatnie udostępniać szczegółów. Gdybyś poszperał trochę w sieci, wiedziałbyś, że podobnie było z CF.
Jeśli twierdzisz, że jest inaczej i "Specyfikacje można znaleźć w sieci bez większych problemów", udowodnij to. Podaj linki, może znajdź choćby jeden układ scalony, który jest interfejsem SDIO.
Opis po angielsku, to popularna informacja. Pasuje do dowolnego urządzenia, wystarczy zastąpić SD/SDIO inną nazwą.
Przykłady dotychczas podane nie są hostami USB, albo hostami umożliwiającymi podłączenie przez port szeregowy.
-
Tak się zastanawiam, dlaczego właściwie upierasz się przy SDIO, przecież ten standard nie jest konieczny przy obsłudze pendrive'a, a wręcz przysporzyłby tylko konieczność napisania sterowników dla WM. Co do strony sprzętu, jak dla mnie wszystko co ma SPI może emulować karty pamięci (mówię o trybie 1bit w którym moga pracować tak karty SD, MMC jaki i urządzenia SDIO)
Opis po angielsku, to popularna informacja. Pasuje do dowolnego urządzenia, wystarczy zastąpić SD/SDIO inną nazwą.
http://www.sdcard.org/about/sdio/sdio_spec/Simplified_SDIO_Card_Spec.pdf (http://www.sdcard.org/about/sdio/sdio_spec/Simplified_SDIO_Card_Spec.pdf)
strona 10 punkt 1
oczekuję przeprosin
-
ja mam jeszcze takie małe pytanko... zrozumiałem, że możliwa jest obsługa pendrive. a jak jest z dyskami twardymi, które nie sa widoczne jako dysk wymienny, tylko jako normalny dysk twardy? jeśli to by działało... taki "host usb" byłby bardzo przydatny...
-
sqx mogę uznać, że wskazana specyfikacja wystarczy, bo nie mam wystarczającej wiedzy, żeby twierdzić inaczej.
Powiedzmy, że jestem niedoinformowany i w lutym 2007 specyfikacja została ujawniona.
Jednak wątpliwości nadal budzi określenie "simplified - uproszczona, podstawowa" oraz podawana w kilku miejscach na zielono informacja, że czegoś jednak w tej specyfikacji nie ma.
Nie napisałem, że zacytowany wcześniej fragment nie dotyczy SDIO. Napisałem tylko, że to standardowa formułka, która równie dobrze pasuje do innych urządzeń i nic konkretnego nie mówi.
Skoro jednak już przyjąłem tu rolę advocatus diaboli to zapytam jeszcze o sens takiego hosta na SDIO. W moim pockecie mam jedno gniazdo SD. Na karcie poinstalowane programy. Żeby urządzenie było użyteczne musiałoby obsłużyć równocześnie tę kartę oraz klienta USB zgodnie z zaleceniem ze strony http://www.sdcard.org/about/sdio/ :
Of course, the host device for the SDIO Card will also be able to use the SD Memory Card.
Może łatwiej zrobić niezależne urządzenie hosta usb komunikujące się z PDA przez WiFi albo BT.
Swego czasu Asus miał w ofercie coś w tym stylu.
-
Taki niezależny host przez WiFi to ASUS WL-HDD ( opisany zresztą swojego czasu przez Jakuba na PDAClubie) - mozna go nabyć dość tanio - bo w cenie niewiele wyższej niż standardowe obudowy dysków zewnętrznych .
-
Szczerze mówiąc nie szukałem, bo czytając kiedyś tamten opis trafiłem na informację, że to dość drogie urządzenie właśnie i na dodatek mało mobilne - bez wewnętrznego zasilania.
Piszę nowy post bo poczytałem trochę o układzie VNC1L i muszę stwierdzić, że może on spełnić doskonale funkcje o które nam tutaj chodzi a nawet trochę więcej, chociaż nie na SDIO. Mianowicie układ ten ma 2 porty USB. Nie będę się rozpisywał. Zacytuję fragment z karty katalogowej:
1.3 Typical Applications
- Add USBhostcapability to embedded products,
- Interface USB Flash drive to MMCU / PLD / FPGGA,
- USB Flash drive to USB Flash drive file transfer interface,
- Digital camera to USB Flash drive or other USB slave device interface,
- PDA to USB Flash driver or other USB slave device interface,
- MP3 Player to USB Flash drive or other USB slave device interface,
- USB MMP3 Player to USB Player,
- Mobile phone to USB Flash drive or other USB slave device interface,
- GPStomobilephoneinterfaceGGPS to mobile phone interface,
- Instrumentation USB Flash drive or other USB slave device interfacing,
- Datalogger USB Flash drive or other USB slave device interface,
- Set Top Box - USB device interface.
Myślę, że użyta tu angielszczyzna jest dla większości zrozumiała.
Zainteresowanych odsyłam na stronę producenta http://www.vinculum.com/
Może są zainteresowani kompletnym urządzeniem, bo ja się napaliłem. Przy 5 szt. wyniesie jakieś 120zł+ koszt przesyłki w Polsce.
Jeśli są zainteresowani to zapraszam na priv. Urządzenie VF2F2 szybko się rozchodzi. Wczoraj jeszcze było, a teraz chwilowo jest niedostępne.
-
a nie dalo by sie zalatwic host usb przez bluetooth ? :P
-
a nie dalo by sie zalatwic host usb przez bluetooth ? :P
Być może udało by się za pomocą BT Slippera - ( takiego urządzonka BT do którego wklada się kartę GPS CF)
A - hosty na CF są dostępne - co prawda drogie. Wtedy wspomniane urządzonko ASUSA jest najbardzie optymalne - chociaż sporawe
-
BT Slipper wydaje się ciekawym rozwiązaniem. Cena 150 zł też do zniesienia. Nie ma konieczności używania go z hostem usb - wystarczy, że zadziałają czytniki kart na CF. Pytanie tylko jak to będzie widoczne w systemie. W przypadku odbiornika GPS, to rozumiem, widać go po prostu na wirtualnym porcie com.
-
Taka cena jest zbyt wysoka jak na takie urządzenie - w Unicomie 150 zł ( http://www.unicom.pl/index.php?page=26) - ale czy to zadziała? Odbiornik GPS wysyla informacje w jedną stronę - co prawda otrzymuje komendy sterujące - ale czy wszystkie ?
Ale w podobnej cenie uda Ci się znaleźć ASUS WL-HDD( nowe są po 250 zł w sklepach) - a funkcjonalność jest wielokrotnie większa.
-
dzisiaj dopiero zauwazylem cos takiego (z watka na jednym forum ;) )
(http://www.baltrade.pl/al/sandisk_sd_2gb_ultra_plus_1.jpg)
z http://www.allegro.pl/item229396500_sandisk_sd_2gb_ultra_plus_usb_pendrive_gwar_fv.html
gdybym tylko mial urzadzonko ktore obsluguje zwykle SD to bym sie 100% w to zaopatrzył ;)
-
YoJin
Ale co z tego. Tu nie o to chodzi.
To jest tylko karta SD z możliwością podłączenia do hosta usb, czyli coś jakby czytnik kart usb z kartą SD w jednej obudowie.
-
no tak, źle zrozumialem, wtyk wew.
zdarza sie :P
-
Na razie zadne z przectawionych w tym watku urzadzen, nie jest dla mnie zadawalające :(
jedynie obudowa asusa byla ciekawa propozycja, jednak ma 2 duze wady: cena, i to ze nie bede mogl zgrywac zdjec z aparatu prosto na karte pamieci (gniazdo zajete przez karte wifi )
Lepsze bylo by cos na BT ...
-
Z technicznego punktu widzenia jest to do zrealizowania, nawet w dość prosty sposób. Trzeba wykorzystać układ Vinculum, o którym pisałem wcześniej (niekoniecznie to gotowe urządzenie) i gotowy moduł BT. Oba posiadają interfejsy którymi można je połączyć - UART, SPI, USB. Podstawowe oprogramowanie zawarte w tych układach powinno wystarczyć do poprawnej komunikacji z palmtopem, wyłącznie z użyciem standardowych sterowników BT - moduł BT obsługuje uproszczone ftp, czyli za jego pośrednictwem, po sparowaniu z palmtopem, normalnie można będzie obsługiwać pamięć podłączoną do hosta usb układu Vinculum (tak jak eksplorujemy pamięć telefonu z BT).
Możliwe, że będzie konieczna modyfikacja oprogramowania w module BT i układzie Vinculum dla uzyskania takiej funkcjonalności, bez pisania specjalnego oprogramowania dla palmtopa. To ne jest jakaś czarna magia, producenci udostępniają odpowiednie narzędzia, ale troszkę wiedzy potrzeba.
Nie radzę też liczyć na cuda, że będzie to kosztować kilkanaście złotych. Oceniam, że nie mniej niż 200 zł - gotowy wyrób produkowany masowo z obudową itd. i podobnie samodzielnie zmontowane urządzenia (bo duży koszt zakupu jednostkowego elementów) bez ładnej obudowy.
Taki http://www.elektronikab2b.pl/content/view/118/70/lang,pl/ moduł BT kosztuje 50$
-
a sam uklad Vinculum ile moze kosztowac? Jak bym mial gwarancje ze bedzie to dzialalo razem z BT to bym kupil.
Napisane: Wrzesień 10, 2007, 16:45:16
coś temat padł... ( najlepiej zatrudnic jakiegos elektronika- informatyka zeby zrobil hosta wraz ze sterownikami )
-
42 czy 45 zł. Widziałem gdzieś na stronie polskiego sklepu, ale od takich pytań jest wyszukiwarka.