FTDI FT245BM - stabilnosc pracy sterownikow VCP



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Tue, 14 Oct 2003 22:45:15 +0200


Ktos sie bawil nieco wiecej tym ukladem, szczegolnie wspolpracujac z
systemem Linux? Ja mam bardzo duze problemy ze stabilna praca komputera
nie daje sie odpalic (zwis komputera), najprostsze polecenia (np. cat
/dev/ttyUSB0) wywalaja Linuxa gdy podczas dzialania odlaczy sie kabel
USB. Kaszana jest jezeli w ogole urzadzenie (FT245BM) przez USB nadaje
dane w strone peceta, a zaden program tego nie odbiera.
Gdzie mozna szukac najnowszych sterownikow do ukladow FTDI? W kernela
Linuxowego sa juz wbudowane od pewnego czasu - i nowszych niz z marca
2003 nie moge znalezc.

W Windows 98 jest tylko nieco lepiej. Z powodu FT245BM blue screen'y
zdazaja mi sie "jedynie" 3-4x dziennie. Albo uklad jest jakis wrazliwy,
albo programisci z FTDI dali plame. Aha, problemy dotycza 3 roznych
komputerow z roznymi systemami (Linux, Win2k, Win98), na ktorych w
firmie probujemy opanowac scalaki FTDI. Jak tak dalej pojdzie trzeba
bedzie pomyslec o ukladach USB innego producenta. :(

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


=======

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <thnet_at_nospam_wp.plUSUNTO>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Wed, 15 Oct 2003 00:22:02 +0200


Aha, problemy dotycza 3 roznych
komputerow z roznymi systemami (Linux, Win2k, Win98

Ciekawe co tu piszesz bo troche juz "pocwiczylem" FT232BM i FT245BM zarówno
ze sterownikami bezposredniego dostepu (dostep przez FTD2XX.dll) jak i
emulacji COMa (pobrane z http://www.ftdichip.com/) i do róznych rzeczy moge
sie w tych kostkach "przyczepic" ale akurat stabilnosc i ogólna praca
calosci byla u mnie wzorowa. Pisze glównie o WinXP i nieco krótszych testach
pod W98, Linuxa nie sprawdzalem wiec na ten temat nie moge nic powiedziec
!!!

Skoro masz problemy na róznych komputerach to moze cos z ukladem ? Blad w
projekcie, bledne dane w EEPROMie, uszkodzona kostka FT245BM itp. albo cos
z tymi sterownikami. Jakich uzywales skoro pytasz gdzie szukac nowszych ?
Nie byles na stronie FTDI ???

--
Tomek



========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.astercity.net!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Wed, 15 Oct 2003 22:09:31 +0200


Tomek wrote:

Skoro masz problemy na róznych komputerach to moze cos z ukladem ? Blad w
projekcie, bledne dane w EEPROMie, uszkodzona kostka FT245BM itp. albo cos
z tymi sterownikami. Jakich uzywales skoro pytasz gdzie szukac nowszych ?
Nie byles na stronie FTDI ???

FTDI na swojej stronie zamieszcza sterowniki do roznych systemow oprocz
Linuxa, bo tam sa wbudowane w kernel.
Jezeli chodzi o sprzet to konstruujemy w firmie urzadzenie uzywajace
wlasnie FT245BM. Plytka 6-warstwowa, zasilania jak marzenie. Opisane
problemy pojawiaja sie we wszystkich (kilku) egzemplarzach modelu
urzadzenia.
A trzeba bylo wziac uniwersalny uklad USB i napisac wlasny driver. :(
Wiadomo byloby na kogo narzekac.

Dla szybkiego testu stabilnosci proponuje otworzyc wirtualny port COM w
terminalu (najprostszym czyli HyperTerminal pod Win, minicom pod
Linuxem) i wyjac wtyczke USB z komputera. W tym momencie Win98 robi
niebieski ekran (da sie wrocic do dzialania, ale porty USB nie chodza),
a Linux zawiesza sie kompletnie i miga dwiema diodami na klawiaturze
(nie wiem, czy to informacja o powodzie zawieszenia od kernela, czy od
sterownika FTDI).

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: 16 Oct 2003 00:45:33 +0200


On Behalf Of Adam Dybkowski
Dla szybkiego testu stabilnosci proponuje otworzyc wirtualny port COM w
terminalu (najprostszym czyli HyperTerminal pod Win, minicom pod
Linuxem) i wyjac wtyczke USB z komputera. W tym momencie Win98 robi
niebieski ekran (da sie wrocic do dzialania, ale porty USB nie chodza),
a Linux zawiesza sie kompletnie i miga dwiema diodami na klawiaturze
(nie wiem, czy to informacja o powodzie zawieszenia od kernela, czy od
sterownika FTDI).

NIe strasz mnie :-(
Ale to może tylko 245 tak ma?
Teraz na szybko podłączyłem 232 do booka w2k, rozlałem kawę
wyszarpując kabelek i zobaczyłem tylko pogróżkę, żebym w ten
sposób nie odłączał urządzeń zewnętrznych. ;-)
Ignoruje rozłączenie, niezależnie od kierunku transmisji.
Docelowo ma pracować na linuxie, więc troszkę się przestraszyłem.
To jeszcze na koniec dwa krótkie pytania.
Jak dobry fachowiec kompilował kernel ?
Jak dobry fachowiec pisał aplikację i czy wszystko przewidział?
Tak tylko kontrolnie się pytam.

pzdr
Artur

--
Zaloz prywatne forum:
http://forum.onet.pl


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.astercity.net!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Sun, 19 Oct 2003 20:12:40 +0200


ziel wrote:

Dla szybkiego testu stabilnosci proponuje otworzyc wirtualny port COM w
terminalu (najprostszym czyli HyperTerminal pod Win, minicom pod
Linuxem) i wyjac wtyczke USB z komputera. W tym momencie Win98 robi
niebieski ekran (da sie wrocic do dzialania, ale porty USB nie chodza),
a Linux zawiesza sie kompletnie i miga dwiema diodami na klawiaturze
(nie wiem, czy to informacja o powodzie zawieszenia od kernela, czy od
sterownika FTDI).

Teraz na szybko podłączyłem 232 do booka w2k, rozlałem kawę
wyszarpując kabelek i zobaczyłem tylko pogróżkę, żebym w ten
sposób nie odłączał urządzeń zewnętrznych. ;-)
Ignoruje rozłączenie, niezależnie od kierunku transmisji.
Docelowo ma pracować na linuxie, więc troszkę się przestraszyłem.

Hm - widzę, że będę musiał zainstalować Win2k albo XP, aby to "cudo"
stabilnie działało. A pod Linuxem pewnie skompilować najnowszy kernel.

Jak dobry fachowiec kompilował kernel ?

Kernel domyślnie instalowany z dystrybucją Aurox (polski RedHat).

Jak dobry fachowiec pisał aplikację i czy wszystko przewidział?

Do testu, jak pisałem, wykorzystałem standardowy Hyper Terminal z Win98.
A pod Linuxem minicom'a.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: 19 Oct 2003 21:29:08 +0200


On Behalf Of Adam Dybkowski
Hm - widzę, że będę musiał zainstalować Win2k albo XP, aby to "cudo"
stabilnie działało. A pod Linuxem pewnie skompilować najnowszy kernel.

Mnie się widzi, że problem leży w kompilacji linuxa.
Ale swoją drogą waro napisać zapytanie do FTDI, może
szybko coś konkrenego odpowiedzą.

pzdr
Arur

--
Zaloz prywatne forum:
http://forum.onet.pl


=======

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <thnet_at_nospam_wp.plUSUNTO>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Thu, 16 Oct 2003 20:45:19 +0200


Dla szybkiego testu stabilnosci proponuje otworzyc wirtualny port COM w
terminalu (najprostszym czyli HyperTerminal pod Win, minicom pod
Linuxem) i wyjac wtyczke USB z komputera.

Zrobione... układ na 232BM niestety pusty (linie wyjściowe w powietrzu) ale
mam przy nim diody RX/TX więc widać choćby czy coś wysyła lub próbuje
odbierać. Odpalony HyperTerminal bezpośrednio na COM4 czyli wirtualny COM
utworzony przez sterowniki FTDI. Odpalone wysyłanie sporego pliku, dioda TX
świeci, czyli transmisja trawa... i wyciągam kabelek !!!

W tym momencie Win98 robi
niebieski ekran (da sie wrocic do dzialania, ale porty USB nie chodza),

Test na WinXP bo nie mam teraz nic z innym systemem pod ręką i... transmisja
w HyperTerminalu leci sobie dalej :))) Czyli wysyła w powietrze, do nie
istniejącego już w systemie portu ale nic się nie wiesza. Rozłączam się, OK.
Łącze ponownie - komunikat o niemożliwym otwarciu portu COM4 czyli OK,
logiczne. Wkładam wtyczkę, znowu łączę, teraz OK połączył i działa poprawnie
!!!

Test drugi - układ na 245BM stery bezpośredniego dostępu, XP i mój własny
programik. W trakcie komunikacji wyciągam wtyczkę i... wyskakuje mój
komunikacik o "błędzie w komunikacji z..." czyli "załapuje" moja obsługa
błędów w wywołaniu funkcji z FTD2XX.dll - potwierdzam to konsekwentnie "OK"
i dalej zarówno mój program jak i system działają OK. Oczywiście jak
"dotknę" jakąś funkcję związaną z komunikacją to ponownie mam "monit" ale to
logiczne.

Wygląda więc na to, że pod XP wszystko jest OK. Jeśli pod XP też masz
problemy a układu jesteś pewny to przychodzi mi do głowy jedynie kłopot z
obsługą USB w komputerach. Może te Twoje kompy są na VIA, SIS itp. tam
czasem trafia się problem w postaci jakiegoś konfliktu sterowników "do
płyty" ze sterami urządzeń - patrz kłopoty ludzi z modemami ADSL Sagema na
USB (od Neostrady) na płytach, w których USB obsługuje chipset VIA . Sagem
chyba
wypuścił jakąś łatkę w tej sprawie i pomogło ale szczegółów nie znam...

Przy emulacji COMa sprawdź jeszcze sterownie przepływem w parametrach
połączenia. Na sprzętowym kiedyś 232BM mi się "zatykał" - odpowiadał po
bardzo długim czasie za to po przejściu na Xon/Xoff zasuwał aż miło było
popatrzeć :)))

--
Tomek



========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.man.poznan.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Artur" <A.Holodok_at_nospam_ime.uz.zgora.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Thu, 16 Oct 2003 22:13:00 +0200


U mnie zjawisko takie nie wystepuje, drivery pracuja OK.
Mam natomiast innego rodzaju problem. Przy konfiguracji z własnym
zasilaniem,
a nie z magistrali USB układ nie jest prawidłowo rozpoznawany gdy wlaczam
urzadzenie z włozonym juz kabelkiem USB ( jesli najpierw wlacze urzadzenie a
pozniej kabel USB
wszystko jest OK) - objawia się w systemie
jako nieznane urządzenie USB. Może ktoś coś wie na ten temat ?



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: 16 Oct 2003 23:58:12 +0200


On Behalf Of Artur
Mam natomiast innego rodzaju problem. Przy konfiguracji z własnym
zasilaniem,
a nie z magistrali USB układ nie jest prawidłowo rozpoznawany gdy wlaczam
urzadzenie z włozonym juz kabelkiem USB ( jesli najpierw wlacze
urzadzenie a
pozniej kabel USB
wszystko jest OK) - objawia się w systemie
jako nieznane urządzenie USB. Może ktoś coś wie na ten temat ?

No i prawidłowo się zachowuje.
Ustaw jako wymagające zasilania z USB (konieczne zmiany na płytce),
zadeklaruj 40mA poboru i zasilaj z zewnątrz. ;-)

pzdr
Artur

--
Zaloz prywatne forum:
http://forum.onet.pl


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.astercity.net!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Sun, 19 Oct 2003 20:18:29 +0200


Artur wrote:

U mnie zjawisko takie nie wystepuje, drivery pracuja OK.
Mam natomiast innego rodzaju problem. Przy konfiguracji z własnym
zasilaniem,
a nie z magistrali USB układ nie jest prawidłowo rozpoznawany gdy wlaczam
urzadzenie z włozonym juz kabelkiem USB ( jesli najpierw wlacze urzadzenie a
pozniej kabel USB
wszystko jest OK) - objawia się w systemie
jako nieznane urządzenie USB. Może ktoś coś wie na ten temat ?

Musisz tak podłączyć wejście /RESET układu FTDI, aby układ był
resetowany po podłączeniu zasilania USB (czyli włączeniu kabelka do
komputera). Albo robić to procesorem po wykryciu zasilania USB. Podanie
sygnału /RESET powoduje odłączenie układu FTDI od magistrali USB (D+
jest podciągane z /RESETOUT), a po zakończeniu resetu - ponowną
enumerację urządzenia przez komputer.

Popatrz też, czy właściwie podłączyłeś zasilanie. Jeżeli urządzenie ma
własne zasilanie (podłączasz do VCCIO), a układ USB jest zasilany z
komputera (VCC i AVCC przez rezystor), nie masz prawa włączać zasilania
VCCIO przy braku głównego VCC. Coś skopali w projekcie scalaka i układ
się z tego zasili (przez diodę zabezpieczającą do VCC). Uważaj też na
stany wysokie na liniach danych/sterujących przy braku głównego zasilania.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.astercity.net!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Sun, 19 Oct 2003 20:13:41 +0200


Tomek wrote:

Zrobione... układ na 232BM niestety pusty (linie wyjściowe w powietrzu) ale
mam przy nim diody RX/TX więc widać choćby czy coś wysyła lub próbuje
odbierać. Odpalony HyperTerminal bezpośrednio na COM4 czyli wirtualny COM
utworzony przez sterowniki FTDI. Odpalone wysyłanie sporego pliku, dioda TX
świeci, czyli transmisja trawa... i wyciągam kabelek !!!
[...]
Test na WinXP bo nie mam teraz nic z innym systemem pod ręką i... transmisja
w HyperTerminalu leci sobie dalej

No to chyba będę musiał pożegnać się z Win98, aby wszystko stabilnie
pracowało.

--

Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news2.icm.edu.pl!news.onet.pl!newsgate.onet.pl!newsgate.p

Poprzedni Następny
Wiadomość
Spis treści
From: zielpro_at_nospam_poczta.onet.pl (ziel)
Subject: RE: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: 15 Oct 2003 01:05:08 +0200


On Behalf Of Adam Dybkowski
Ktos sie bawil nieco wiecej tym ukladem, szczegolnie wspolpracujac z
systemem Linux? Ja mam bardzo duze problemy ze stabilna praca komputera
- wyglada jakby sterowniki byly bardzo niedopracowane. Minicom'a w ogole
nie daje sie odpalic (zwis komputera), najprostsze polecenia (np. cat
/dev/ttyUSB0) wywalaja Linuxa gdy podczas dzialania odlaczy sie kabel
USB. Kaszana jest jezeli w ogole urzadzenie (FT245BM) przez USB nadaje
dane w strone peceta, a zaden program tego nie odbiera.
W2k, program w Delphi, sterowniki od producenta. Brak awarii.
Tyle, ze to tyczy sie FT232B. FT245 nie cwiczylem.

pzdr
artur
--
Zaloz prywatne forum:
http://forum.onet.pl


========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!newsfeed.gazeta.pl!opal.futuro.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Pelos" <pelos_at_nospam_pelos.pl>
Subject: Re: FTDI FT245BM - stabilnosc pracy sterownikow VCP
Date: Wed, 15 Oct 2003 08:55:46 +0200



Uzytkownik "Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> napisal w wiadomosci news:bmhnco$1bg0$1_at_nospam_foka.acn.pl...
Ktos sie bawil nieco wiecej tym ukladem, szczegolnie wspolpracujac z
<ciach>

A masz porzadnie doprowadzone zasilanie ? Dorzuc mu kilka 100nF, 1x100pF, 1x100uF na zasilanie moze to rozwiaze Twoj problem.

--
Pelos
http://www.pelos.pl



========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.atman.pl!not-for-mai