Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
kupilem ostatnio kilka przejsciowek USB-RS232, po podlaczeniu do USB kabelek jest wykrywany i ladowane sa sterowniki, bez problemu dziala takze sprzetowe echo (po zwarciu TxD z RXD odbija wszystkie wysylane znaki bez zaklocen) oraz komunikacja pomiedzy dwiema przejsciowkami, natomiast ...
kiedy proboje skomunikowac sie przy pomocy przejsciowki z innym komputerem poprzez jego port COM zaczynaja dziac sie cuda - odbierane z przejsciowki bajty ulegaja jakims dziwnym (nie moglem dopatrzec sie zadnej ogolnej zasady) ale systematycznie powtarzajacym sie modyfikacjom - wyslane q odebrane G, wyslane Q odebrane W, w-> D, W ->T, ... ponadto w niektorych przypadkach (zalezy od portu COM) dane odbierane na porcie COM byly jeszcze bardziej pozagluszane (brak systematyki), a w niektorych tak samo jak po stronie ttyUSB ...
sprawdzalem pod windowsem i problem jest ten sam ... program testujacy (dolaczony na plytce) przerywa na niemozliwosci ustawienia baudrate ... gdyby problem dotyczyl jednej sztuki to uznalby,m ze to wadliwy egzemplaz ... ale wszystkich pieciu :-/
bede wdzieczny za wszelkie sugestie ...
lsusb -v -d 067b:2303 Bus 002 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x067b Prolific Technology, Inc. idProduct 0x2303 PL2303 Serial Port bcdDevice 3.00 iManufacturer 1 Prolific Technology Inc. iProduct 2 USB-Serial Controller iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 39 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x000a 1x 10 bytes bInterval 1 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered)
dmesg:
usb 2-1: new full speed USB device using uhci_hcd and address 2 usb 2-1: configuration #1 chosen from 1 choice usbcore: registered new interface driver usbserial drivers/usb/serial/usb-serial.c: USB Serial support registered for generic usbcore: registered new interface driver usbserial_generic drivers/usb/serial/usb-serial.c: USB Serial Driver core drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303 pl2303 2-1:1.0: pl2303 converter detected usb 2-1: pl2303 converter now attached to ttyUSB0 usbcore: registered new interface driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
Edit:
przejsciowki zostaly zgloszone na reklamacje i zostala ona uznana czyli jednak wszystkie 5 bylo walnietych ...
Ostatnio edytowany przez bercik (2008-03-14 13:45:49)
Offline
ponadto w niektorych przypadkach (zalezy od portu COM) dane odbierane na porcie COM byly jeszcze bardziej pozagluszane (brak systematyki), a w niektorych tak samo jak po stronie ttyUSB ...
sprawdzalem pod windowsem i problem jest ten sam ... program testujacy (dolaczony na plytce) przerywa na niemozliwosci ustawienia baudrate ... gdyby problem dotyczyl jednej sztuki to uznalby,m ze to wadliwy egzemplaz ... ale wszystkich pieciu :-/
dokładnie nie tylko to ale i telefony tez pod winda i pod linuchem po jakiejś 10 siątej instalce poszło ???????????? bleeeeee ale poszło com1 com 2 i tak dalej ps zjadłem troche nerwacji szkoda gadać
Offline
niestety kilkukrotne przeinstalowanie sterow nie pomaga ... pozatem problem od strony przejsciowek jest staly .., to co pisalem o zaleznosci tych zaklocen od COM to mialem na mysli roznice miedzy prawdziwym COM w stacjonarnym i prawdziwym COM w laptopie ...
zaobserwowalem ze ta podmiana znakow dla bajtow nieprzystych jest bardzo systematyczna (przesuniecie o 1 bit w prawo - z lewej uzupelniamy jedynka) i zaprzeczenie bitowe ... dla nieparzystych nie jestem w stanie dostrzezc zaleznosci ...
wyglada jakby cos przy inicjalizacji ukladu - bo wszystkie przejsciowki maja ten sam problem i sa samo zgodne (przejsciowka-przejsciowka dziala)
Ostatnio edytowany przez bercik (2008-02-17 19:51:09)
Offline
Strony: 1