Как изменить имя устройства на FT232 ?

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Как изменить имя устройства на FT232 ?

Сообщение DrZugrik » 05 апр 2009, 08:30

вот собрал простенький USB-UART мост на FT232? все нормально, в компе определился, дрова нашел без каких либо проблем, вот только мне непонравилось название с которым он определился, можно ли как ни будь прописать в микрухе чтобы было другое имя устройства, чтобы в любой комп воткнул, дрова поставил и устройство называется так как я определил а не как на скринах ?
Вложения
scr2.jpg
scr1.jpg
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Как изменить имя устройства на FT232 ?

Сообщение blindman » 05 апр 2009, 09:33

Эти параметры хранятся во внутреннем EEPROM FT232R, программируется через USB программой MPROG. Качать на сайте fdtichip.com.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 10:04

что-то я туплю, не получется у меня перепрограммировать FT232R
scan и read проходит, а вот program всё время неактивный.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 10:11

до установки драйверов устройство определяется зашитой строкой. однако после все встает на свои места: и производитель и имя устройства
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 10:12

и шо делать?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 10:15

device -> scan
tools -> read and parse
file -> save as -> сохраняем базовую прошу, пункт пропускать нельзя
file -> edit
редактируете поля manufacturer, product description
file -> save
device -> program
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 10:22

В начале находит STK500 (дал ему такое имя), но после установки дров снова стаёт USB Serial Port.

ЗЫ ты я так понял еще забыл указать пункт выбора чипа.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 10:24

по материалам сайта http://www.ftdichip.com/:
Customising Drivers
For customers wishing to create their own driver release, FTDI can issue you with a block of 8 product IDs (PIDs) for use with FTDI's vendor ID (VID) if you do not have your own vendor ID. This service is free of charge, but the issued PIDs must only be used with FTDI's VID (0x0403).
...

если кратко по-русски, то емейл в компанию с просьбой резервации определенного номера и в селдующей поставке драйвера уже будет инфа о вашем устройстве.
ещё вроде инф файлы можно подправить, но драйвер потеряет WHQL сертификат
P.S. и правда
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 10:28

короче, всё плохо.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 11:31

гений компьютерной мысли снова спас галактику :D
перепрошиваем FT232 на VID=0403 and PID=7777 (USB VID / PID = FTDI Supplied PID). лезем в диспетчер устройств и удаляем сериал порт FTDI. перетыкаем usb шнур, появляется новое оборудование. ставим мои дрова.

Добавлено спустя 1 минуту 53 секунды:
P.S. WHQL сертификат безвозвратно потерян
Вложения
MiniBot v.2 Drivers.rar
новые дрова
(734.72 КиБ) Скачиваний: 66
123.JPG
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 11:49

суперски!!!
у меня всё получилось!... :Yahoo!:
теперь еще бы так же для STK500 сделать... :oops:
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 12:13

изменил VID для минибота (при прошивке - Own VID & PID)
Код: Выделить всё
STK500: VID=0404, PID=8888
MiniBot v.2: VID=0404, PID=7777
Вложения
Both Drivers.rar
дрова
(724.62 КиБ) Скачиваний: 69
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

Re: Как изменить имя устройства на FT232 ?

Сообщение EdGull » 05 апр 2009, 12:17

сенкую не меряно :friends:
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Как изменить имя устройства на FT232 ?

Сообщение DrZugrik » 05 апр 2009, 18:01

что-то несрастается... поменял параметры Manufacture и Product Description, комп определил по моим названиям, а потом нашел дрова и переименвал опять в FTDI.. Ну думаю ладно, поменял параметры на VID=0404, PID=7777 (изменил Basic Details на Own VID & PID), вынул из компа втыкаю прибор не обнаружен, тоесть он у меня висит с моими значениями но его не обнаруживает ни Mprog ни дрова.. и как мне теперь быть? дрова вообще никакие не подходят, даже те которые вы выкладывали..

Добавлено спустя 1 час 5 минут:
вопрос решен, немножко подредактировал шаши драйвера чтобы в компе определялся. Большое спасибо!
Аватара пользователя
DrZugrik
 
Сообщения: 206
Зарегистрирован: 22 июл 2006, 18:57
Откуда: Москва
прог. языки: Delphi, С/С++, Python
ФИО: Илья Андреевич

Re: Как изменить имя устройства на FT232 ?

Сообщение MiBBiM » 05 апр 2009, 18:07

те дрова, что я выкладывал, должны подходить 100%, как бы это ни было странно :D
если у вас не подошли, то огласите список правок плиз
Tomorrow will be. Better
Аватара пользователя
MiBBiM
 
Сообщения: 1866
Зарегистрирован: 29 окт 2007, 18:11
Откуда: Пермь
прог. языки: Brainfuck/Basic/Delphi/C++/Lisp/x86asm/JavaScript

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25