| Автор |
Съобщение |
|
---
|
"Òúðñèõ äîñòà íÿêaêâà ñïåöèôèêàöèÿ (áëîê ñõåìà èëè ïðèìåð) çà ôîðìàòà íà ïàêåòèòå(low level), êîèòî ñå èçïðàùàò êúì USB flasha çà çàïèñ/÷åòåíå â ñåêòîð. "
Èçâèíÿâàé çà òîíà íî êàê òàêà "ñè òúðñèë äîñòà" è ïî òî÷íî êúäå ñè ãî òúðñèë?! Íåòà èçîáèëñòâà îò ðàçíè ñïåöèôèêàöèè, íàïðèìåð ìîæåø äà ñè ñâàëèø îò usb.org è îò ñàéòà íà t10 group!! È àêî êàæåø ÷å íå ñè ãè ÷óâàë, íå ñè òúðñèë òàì, íå ñìÿòàø ÷å ùå òè ñâúðøàò ðàáîòà èëè ÷å òàì íÿìà íèùî - ùå ñè èçêðèâèø äóøàòà!!!
"Àêî èìàì òàçè èíôîðìàöèÿ, ìèñëÿ ÷å íÿìà äà ìè å òðóäíî äà íàêàðàì host chip äà ôîðìèðà ïàêåòèòå"
Àìè òè èçáðàë ëè ñè âå÷å õîñò? Âñúùíîñò íå òðÿáâà ëè îò òîâà äà ïî÷íåø äà ñå âèäè òîâà ïðîñòî ëè å? Ìåæäó äðóãîòî íà ìåí ìè å èíòåðåñíî äî êàêâè èçâîäè ñè ñòèãíàë ïî âúïðîñà, ïîðàäè ôàêòà ÷å ïðåäè íÿêîëêî ìåñåöà ïðàâèõ ïðîó÷âàíå, èçâîäèòå îò êîåòî ñúâïàäàò äîíÿêúäå ñ ìíåíèÿ êîèòî ïðî÷åòîõ ïî íàãîðå.. Íî îò ëåñíîòî - äî íàïðàâåíîòî èìà ðàçëèêà
|
| Чет Яну 13, 2005 10:09 am |
|
 |
|
---
|
Ìåæäó äðóãîòî äà íå ñå ñòðåñíåø îò òîíà ìè - îùå íå ñúì ïèë êàôå äíåñ.. Èñêàõ ïðîñòî äà êàæà ÷å àêî ïðàâèø íÿêàêâè åêñïåðèìåíòè è íà ìåí ùå ñà ìè èíòåðåñíè.. Ñ íÿêàêúâ êîíêðåòåí îïèò íå ìîãà äà ñúì òè ïîëåçåí, íî ïîíå ìîæåì äà íàòðóïàìå òàêúâ ñ îáùè óñèëèÿ.. 
|
| Чет Яну 13, 2005 10:12 am |
|
 |
|
---
|
"SD èëè MMC êàðòè êîèòî ïîñëå äà ÷åòåø îò êîìïà! Çà òÿõ ïîíå ñúì ñèãóðåí ÷å èìà ðàçðàáîòåíè free ìîäóë÷åòà ( çà SD èìà SPI èíòåðåôåéñ è FAT16 ) ñàìî òè òðÿáâà fopen, fwrite è äàííè êîèòî äà ïèøåø âúòðå."
- à íà íÿêàêâè ïî - êîíêðåòíè ìàòåðèàëè ïîïàäàëëè ñè? Íà ìåí ìè å âñå òàÿ usb èëè SD êàðòà - ñòèãà äà ñà ïî - ìàëêè èíâåñòèöèèòå íà ïàðè è âðåìå 
|
| Чет Яну 13, 2005 10:24 am |
|
 |
|
SSG
|
 USB host
Èçãëåæäà íå ñúì ñå èçðàçèë òî÷íî. Ñàìèÿò ôîðìàò íà ïàêåòèòå (low level), êîèòî ñå îáìåíÿò ìåæäó Host<>Device ñà ÿñíè îò ñòàíäàðòà. Íî àç òúðñåõ êîíêðåòåí ïðèìåð çà ïîñëåäîâàòåëíîñò îò ïàêåòè îò òèïà:
Host: 80 06 00 01 00 00 40 00 - Get Device Descriptor
Device: 12 01 10 01 00 00 00 08
ACK from Host
Host: 00 05 07 00 00 00 00 00 - Set Address
ACK from Host
Host: 80 06 00 01 00 00 12 00 - Get Device Descriptor
Device: 12 01 10 01 00 00 00 08
ACK from Host
Device: 00 09 00 09 01 00 01 02
ACK from Host
Device: 03 01
ACK from Host
Host: 80 06 00 02 00 00 09 00 - - Get Config Descriptor
Device: 09 02 27 00 01 01 00 C0
ACK from Host
Device: 64
ACK from Host
Host: 80 06 00 03 00 00 FF 00 - Get Lang ID String
Device: 04 03 09 04
ACK from Host
Host: 80 06 03 03 09 04 FF 00 - Get S/N String
Device: 1A 03 31 00 32 00 33 00
ACK from Host
.
.
è ò.í.,
êàòî êðàéíèÿ ðåçóëòàò íà òàçè ïîñëåäîâàòåëíîñò îò ïàêåòè å ïðî÷èòàíå íà ñåêòîð îò USB flasha. Èëè êàçàíî â îáðàòåí ðåä,
êàê ùå èçãëåæäà ïðî÷èòàíåòî(çàïèñà) íà ñåêòîð îò USB flasha(FAT ôîðìàòèðàí) , êàòî ïîñëåäîâàòåëíîñò îò ïàêåòè ìåæäó HOST<>Device?
|
| Пон Яну 17, 2005 12:41 pm |
|
 |
|
---
|
taka i ne razbrah gornoto ot prakti4eski experiment li si polu4il ili samo vuz osnova na standarta, t.e. tova koeto me vulnuva e ima6 li ve4e host chip i koi e toi
|
| Пон Яну 17, 2005 2:04 pm |
|
 |
|
SSG
|
 USB host
Ïîñëåäîâàòåëíîñòòà îò ïàêåòè ïî USB èíòåðôåéñà êúì/îò USB flasha ( çà ïðî÷èòàíå íà ñåêòîð ïðèìåðíî) íå áè òðÿáâàëî äà çàâèñè îò âèäà íà Host chipa(ïðè åäèí è ñúùè USB ñòàíäàðò ). Ðàçëèêà ùå èìà â ïðîãðàìèòå óïðÿâëÿâàùè ðàçëè÷íèòå Host ÷èïîâå .
|
| Пон Яну 17, 2005 3:17 pm |
|
 |
|
---
|
ne sum kazal 4e ima.. prosto me interesuva ima6 li baza za prakti4eski ekserimenti ili tova predstoi tepurva
|
| Пон Яну 17, 2005 4:21 pm |
|
 |
|
alexkk
Ранг: Минаващ
Регистриран на: Пон Фев 21, 2005 5:36 pm Мнения: 4 Местоположение: София
|
 Здравейте.
Аз съм правил usb host с контролер на cypress SL811HS. Да се реализира не е лесно. Защото освен usb , трябва да се реалзират няколко SCSI команди упаковани в RBC , после трябва да се реализира работа в FAT16, FAT32. След това за финал трябва да се реализира работа с usb hub защото в много ot флашовете има вграден hub. С хъбовете пак има доста проблемации, които поради това че е в граден в флаша могад да се окълцат / полиране на портове и т.н./
И пък като проработи с един флаш драйв не е гаранция че ще работи с други / вече почти половин година изчиствам такива проблеми/ и още не мога да кажа че всеки флаш на пазара ще проработи с моя host .
Ako все пак проявите желание да реализирате този проект , ще се радвам да помогна с pdf , съвети и т.н.
С уважение ,
Александр Каневский
alexkk@abv.bg
|
| Пон Фев 21, 2005 5:50 pm |
|
 |
|
SSG
|
 Host êîíòðîëåð
Áëàãîäàðÿ òè çà æåëàíèåòî äà ñïîäåëèø ñâîÿ îïèò!
Ñ êàêâî CPU ñè íàïðàâèë êîíòðîëåðà ñè?
Èçïîëçââàø ëè DMA è áóôôåðíà ïàìåò ?
Ñ êàêâè ðàçâîéíè ñèñòåìè è êîìïèëàòîðè ñè ðàáîòèë ïî ïðîåêòà ?
Èçïîëçâàë ëè ñè íÿêàêâè ãîòîâè ìîäóëè â ñîôòóåðà èëè âñè÷êî ñè ïèñàë ñàì?
Êîëêî âðåìå òè îòíå ïóñêàíåòî íà ïúðâèÿ ðàáîòîñïîñîáåí âàðèàíò íà HOST êîíòðîëåðà ( áåç òåçè 6 ìåñåöà äîðàáîòêè)?
|
| Вто Фев 22, 2005 8:41 am |
|
 |
|
alexkk
Ранг: Минаващ
Регистриран на: Пон Фев 21, 2005 5:36 pm Мнения: 4 Местоположение: София
|
 Здрасти
- Ами аз съм използвал Hitachi , но процесора няма значение какъв е /разбира се да не е от рода на 2051/
- Не ползвам DMA , памет поне 1 к / 512 буфер + stack + друго/ колкото повече толкова по лесно за писане
- Развойни среди: аз ползвам iar. Същото така usb monitor за логване на usb пакетите на windows
-Ами на cypress на сайта има source - от там могат да се гепят някои работи на готово.
- За време не мога да кажа ........ абе гадничко е ..... особено ако почваш от нула.... но ако си маняк embedded програмист може за месец да го подкараш горе долу 
|
| Вто Фев 22, 2005 11:33 am |
|
 |
|
SSG
|
 Îùå âúïðîñè
Ïðîöåñîðà Hitachi îò ñåðèÿòà H8S/2000 ëè å?
Çàùî ñè ñå ñïðÿë íà íåãî, çà ïðîèçâîäèòåëíîñò, öåíà èëè ïîðàäè ñîôòóåð. Èçïîëçâàø ëè íÿêàêâà ÎÑ (íàïðèìåð uClinux).
Ãëåäàì, ÷å H8S e 16 áèòîâ, 16ÌIPS.
Àêî ñå èçèñêâà ïðèáëèçèòåëíî òàêàâà ïðîèçâîäèòåëíîñò ,
èçëèçà,÷å âàðèàíò ñ PIC18 ( 10 ÌIPS è 8 áèòîâ RAM 1,5 - 2Ê)
îïðåäåëåíî íÿìà äà ñâúðøè ðàáîòà.
|
| Вто Фев 22, 2005 3:39 pm |
|
 |
|
alexkk
Ранг: Минаващ
Регистриран на: Пон Фев 21, 2005 5:36 pm Мнения: 4 Местоположение: София
|
Ами не съм се спирал на него такъв hardware ми дадоха такъв съм използвал. Неразбирам какво общо има производителността ? Не съм използвал RTOS нямам толкова акъл  .
Успех.
|
| Вто Фев 22, 2005 4:49 pm |
|
 |
|
SSG
|
Çà íÿêîè ïðèëîæåíèÿ ñêîðîñòòà íà ïîòîêà ïî âåðèãàòà
USBFLASH<->HOSTchip<->MCU<-> UNIT_X òðÿáâà äà å âèñîêà è ïðîèçâîäèòåëíîñòòà íà MCU ìîæå äà ñå îêàæå îò çíà÷åíèå. Íî òîâà çà ñåãà íå å òîëêîâà âàæíî.
Èçïîëçâàë ëè ñè êàðòà ñ SL811HS â PC-òî çà äà ïðîñëåäèø
ïàêåòèòå?
Çà ñåãà ñúì ïðåãëåäàë :
usb-in-a-nutshell.pdf
÷àòè÷íî usb_20.pdf
SL811HS.pdf
usbmassbulk_10.pdf
Êàêâî ùå ïðåïîðú÷àø îùå?
|
| Сря Фев 23, 2005 10:50 am |
|
 |
|
alexkk
Ранг: Минаващ
Регистриран на: Пон Фев 21, 2005 5:36 pm Мнения: 4 Местоположение: София
|
Здравей,
Ами не съм използвал карта с SL811HS за PC -то.
препоръчвам ти :
1. fat16,fat32
http://home.teleport.com/~brainy/fat16.htm
2. SL811HS
- sl811hs_appnote.pdf
- sl811hs-hid-hub.pdf
- EmbeddedHostSL811HS.pdf
- съшо така и sources от сайтовете на производителя
3. rbc and scsi
- steve_kolokowsky.pdf
- rbc-r08.pdf
- spc2r07.pdf
- e502076_sh7727.pdf
4. usb
- USB Complete.PDF
- usb11.pdf / с 200 страници по малка от тази за usb2.0  а SL811 е usb 1.1
- ако чаткаш руски виж и това Usb_Description.pdf
5. За да видиш какво става в дейстителност по usb шината може да дръпнеш демото на USB Viewer тя върви с два лога единия е на работа с флаш  там си е всичко с аck, nack stall и т.н.
6. usb monitor - логваш na window пакетите, имай предвид че 1 месец е free после ... трябва да изтриеш някакси един key от регистрито на win /който е с невалидно име / за да качиш пак програмата.
7. Най важното трябва да си направиш опитна постановка, защото само с четене нищо няма да стане ..те проблемите идват и се решават в процеса на работа ..
Успех !!!
|
| Чет Фев 24, 2005 3:52 pm |
|
 |
|
SSG
|
Äîáúð îáåì ìàòåðèàëè.
Êàòî ñå ðîâåõ â ëèòåðàòóðàòà, òúðñåõ è ÷èïîâå SL811HS è ISP1161 .
Íå íàìåðèõ íà íàøèÿ ïàçàð è ñå êàíåõ äà ïèøà íà åäèí ïðèÿòåë
äà ìè ïðàòè SL811HS îò ùàòèòå. Ïðè òåá îòêúäå äîñòàâÿò ÷èïîâåòå(àêî íå å ôèðìåíà òàéíà ðàçáèðà ñå)?
Íàïðàâèë ñúì åäíà îðèåíòèðîâà÷íà ñõåìà. Ñëîæèë ñúì åäèí PIC18.
Çà âñåêè ñëó÷àé ùå ñëîæà è åäèí ÀRM( àêî PIC-à ñå îêàæå íåäîñòàòú÷åí èëè íåóäîáåí).
Âåðîÿòíî èçïîëçâàø Interrupt Request îò SL811HS êúì ÌCU.
|
| Чет Фев 24, 2005 7:35 pm |
|
|