Programator AVT 451 - problem ze sterownikiem

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
adamax4
-
Posty: 5
Rejestracja: 12 lut 2008, 21:34
Lokalizacja: Górzno
Kontakt:

Programator AVT 451 - problem ze sterownikiem

Post autor: adamax4 » 12 lut 2008, 22:06

Witam,

Mój problem przestawia się następująco. Złożyłem programator z interfejsem USB dla Bascom AVR, ze strony www.ftdichip.com ściągnąłem sterownik D2xx ( dokładna nazwa folderu to 'CDM 2.02.04 WHQL Certified'). Podłączam programator do laptopa, instalują się sterowniki, ale jakieś zawarte w systemie xp. Tych, które pobralem za nic nie mogę zainstalować. Co za tym idzie w menadrzerze urządzeń pojawia mi się w PORTY(LPT i COM) USB SERIAL PORT producent FTDI, zamiast FTDI FT8U2XX DEVICE w kontrolerach uniwersalnej magistrali szeregowej.
W programie Bascom AVR trzeba wybrać Programmer: USB-ISP Programmer, a u mnie takiej pozycji nie ma.
Czy spotkał się ktoś z podobną sytuacją i jest mi w stanie pomoc?

Z góry dzięki


Adam

Awatar użytkownika
Sagittarius
Użytkownik
Posty: 130
Rejestracja: 29 maja 2007, 9:29
Lokalizacja: Kujawsko-pomorskie
Kontakt:

Post autor: Sagittarius » 13 lut 2008, 8:19

Może pomogą Tobie podpowiedzi ze strony producenta układu?

Instalacja sterowników w XP:

http://www.ftdichip.com/Documents/Insta ... _Guide.pdf

A całość informacji o układzie zastosowanym w programatorze znajdziesz pod adresem:

http://www.ftdichip.com/Products/FT245BM.htm

Myślę, że problem tkwi w tym, że trzeba użyć programu MProg i zaprogramować konwerter.

Mam nadzieję, że moje informacje na coś się przydadzą.
Powodzenia!

adamax4
-
Posty: 5
Rejestracja: 12 lut 2008, 21:34
Lokalizacja: Górzno
Kontakt:

Post autor: adamax4 » 13 lut 2008, 12:18

Co do sterowników, to według opisu: http://www.ftdichip.com/D...ation_Guide.pdf mam zainstalowane sterowniki, jednak jak wynika z opisu programatora system powinien wykryć również urządzenie FTDI FT8U2XX DEVICE.
Sagittarius pisze:Myślę, że problem tkwi w tym, że trzeba użyć programu MProg i zaprogramować konwerter.
Po kliknięciu SCAN w programie pokazuje się:
Number Of Blank Devices = 1
Number Of Programmed Devices = 0

Jednaj chyba nie trzeba go programować. Z opisu programatora wynika, że powinien działać od razu.

___________

Adam

Awatar użytkownika
Sagittarius
Użytkownik
Posty: 130
Rejestracja: 29 maja 2007, 9:29
Lokalizacja: Kujawsko-pomorskie
Kontakt:

Post autor: Sagittarius » 13 lut 2008, 14:10

Właśnie w tym może tkwić problem. Domyślnie układ pracuje jako wirtualny port szeregowy. Jeśli ma być używany z innym sterownikiem lub w innym trybie pracy, powinien mieć informację o tym zapisaną w pamięci eeprom.

Number Of Blank Devices = 1 oznacza, że jest to urządzenie standardowe i jako takie właśnie się zgłasza.

W opisie urządzenia autor napisał, że:
W przypadku gdy pamięć EEPROM
będzie zamontowana, do jej konfi-
guracji potrzebny będzie dodatkowo
program Ftd2xxst.exe, który także
można ściągną z wymienionej wyżej
strony.
Jak więc widać, pamięć trzeba zaprogramować, nie ma jednak opisu, jakimi wartościami. Moim zdaniem pierwszym i najlepszym rozwiązaniem jest nadanie urządzeniu nazwy takiej, jaka podana jest na Rys.9 opisu. W przypadku dalszych pytań, najlepiej szukać u źródła, czyli u autora urządzenia.

adamax4
-
Posty: 5
Rejestracja: 12 lut 2008, 21:34
Lokalizacja: Górzno
Kontakt:

Post autor: adamax4 » 17 lut 2008, 3:44

Częściowo problem już rowiązałem. Zainstalowałem sterowniki dostępne razem z kodem źródłowym na stronie EP i już teraz w managerze mam FTDI FT8U2XX DEVICE w kontrolerach uniwersalnej magistrali szeregowej. Druga sprawa to brak programatorw usb isp w opcjach bascoma. Wystarczyło jednak zainstalować najnowszą wersję tj. 1.11.8.7 i mogę wybrać ten programator.

Jednak, co najgorsze nadal nie mogę programować, ponieważ przy próbie zapisu wyskakuje komunikat: USB PROGRAMMER NOT FOUND :cry:
Ostatnio zmieniony 20 lut 2008, 18:40 przez adamax4, łącznie zmieniany 1 raz.

Awatar użytkownika
Sagittarius
Użytkownik
Posty: 130
Rejestracja: 29 maja 2007, 9:29
Lokalizacja: Kujawsko-pomorskie
Kontakt:

Post autor: Sagittarius » 20 lut 2008, 7:42

Wybacz, że dopiero teraz piszę. Myślę, że powinieneś skontaktować się z Marcinem, autorem projektu. Jeśli znajdę coś na temat problemów, jakie spotkałeś, dam znać.
Jeśli Ty znajdziesz rozwiązanie, napisz o nim. Z pewnością pomoże to w przyszłości innym elektronikom.

Pozrawiam

adamax4
-
Posty: 5
Rejestracja: 12 lut 2008, 21:34
Lokalizacja: Górzno
Kontakt:

Post autor: adamax4 » 20 lut 2008, 18:36

Do Marcina wysłałem maila niecały tydzień temu, jednak jak narazie nie otrzymałem odpowiedzi. Dzisiaj kontaktowałem się z AVT i jutro odsyłam programator do serwisu, że w końcu będę wiedział co było nie tak.


Adam

Awatar użytkownika
Sagittarius
Użytkownik
Posty: 130
Rejestracja: 29 maja 2007, 9:29
Lokalizacja: Kujawsko-pomorskie
Kontakt:

Post autor: Sagittarius » 21 lut 2008, 7:07

Czasem i tak bywa. Życzę szybkiego odbioru urządzenia po naprawie serwisowej :-)

ODPOWIEDZ