roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 май 2025, 01:08

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: FTDI245RL USER DATA
СообщениеДобавлено: 26 фев 2014, 09:51 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Вложение:
FTDI.JPG
FTDI.JPG [ 162.35 КиБ | Просмотров: 3619 ]
Добрый день Вам уважаемые мастера и специалисты электроники
Помогите пожалуйста мне поправить USER DATA в микросхеме FTDI245RL
При помощи программы Mprog могу задать vid pid SN и все а вот 60 70 строку не могу поправить а программа с которой работает эта FTDI 245RL смотрит именно на эту строку при запуске и определяет устройство как своё и работает с ним
В моём случае я не могу это сделать чем только не пробовал и EditEEPROM V 0.3 и ориг прогой FTDI
Ни в какую
Спасибо всем откликнувшимся !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 26 фев 2014, 19:44 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Уважаемые господа помогите пожалуйста


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 10:58 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
На сколько я помню, можно менять IDишки устройства (что система перестанет находить драйвера) и имя устройства. На сайте FTDI была удобная прилажуха, которая позволяла красиво всё ручками править, не на уровне хекса...название правда ща сходу не помню, выглядит как конфигуратор чипа. Возможно она и называлась "Mprog". :roll: Есть в ней поля эти (для изменения)? Если нет - значит нельзя поменять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 17:19 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Есть у меня эта прога
но там только VID PID и SN можно поменять и все


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 17:58 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
можно попробовать написать программу которая бы принимала данные с FTDI 245RL, подменяла юзердату и перенаправляла бы их на другой виртуальный порт.
с виртуальным портом уже пусть работает оригинальное ПО.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 18:44 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Как все сложно
Интересно как изначально записывают user data ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 19:20 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
По мотивам:
forum35/topic13049-15.html#p275629

Вот сейчас взял ft245bm, прочитал eeprom в mprog, куча информации, нажал кнопку "erase all...". Вся eeprom стала "0xff". Потом взял прогу "FTXPRCVR.exe", она восстановила всю eeprom. Т.е. точно можно все перезаписать. Еще помню на сайте ftgi раздавали исходники и api для чтения/записи eeprom.

Добавлено спустя 11 минут 27 секунд:
Только аккуратнее с "FTXPRCVR.exe", злобная штука, после переподключения ft245 - ошибка драйвера.

Добавлено спустя 2 минуты 56 секунд:
Вот примеры с eeprom:
Цитата:
This application example was originally donated by Christian Vogt of Itec-technology and illustrates how to program the optional 93C46/93C56/93C66 EEPROM in VB6 using the latest D2XX driver release. This enhanced version has restructured the program to use a separate unit to set up the DLL calls (module1.bas) which can then be re-used for developing other applications and has been updated to use the new EEPROM structure with FT2232C support. The DLL version must be greater than 2.1.3.1 and the latest drivers must be installed for this example to work.

http://www.ftdichip.com/Support/Softwar ... les/VB.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 27 фев 2014, 19:48 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Ребята не пинайте пожалуйста
Но может мне все по шагам расписать с фотками ?
НЕ могу понять
Надеюсь на Вас


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 28 фев 2014, 01:00 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Gretag писал(а):
Но может мне все по шагам расписать с фотками ?

А лицо не растрескается? с фотками-то? молодой человег :D
Скачай утилиту EditEEPROM
http://www.efo.ru/cgi-bin/go?798
Там есть окно user area, меняй на свое, сохраняй, проверяй в mprog что получилось, высылай мне 100$, а если с фотками, то высылай 1000$ :P


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 28 фев 2014, 09:49 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Скачал
Спасибо
Дивайс видит нормально
При попытке записать USER DATA вываливается окно с сообщением

Добавлено спустя 1 минуту 35 секунд:
И вот что получилось


Вложения:
Mpprog.JPG
Mpprog.JPG [ 153.32 КиБ | Просмотров: 3535 ]
edit.JPG
edit.JPG [ 139.31 КиБ | Просмотров: 3510 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 28 фев 2014, 10:37 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Чот меня насторожило это предложение в описании "Утилита предназначена для работы с внешней EEPROM, используемой совместно с микросхемами FT232BM, FT245BM и FT2232C для хранения USB-настроек пользователя", как бы есть только внутренняя (у 245). Да и после таких махинаций, если идет что-то не так, то потом как восстанавливать чип обнуленный (на низком уровне)? Или должны накладываться какие-то ограничения на виды изменений EEPROM..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 28 фев 2014, 12:08 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Хмм а тут не может быть случай с китайским клоном? как тут http://roboforum.ru/forum11/topic13761.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 28 фев 2014, 16:39 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Madf писал(а):
Чот меня насторожило это предложение в описании "Утилита предназначена для работы с внешней EEPROM, используемой совместно с микросхемами FT232BM, FT245BM и FT2232C для хранения USB-настроек пользователя", как бы есть только внутренняя (у 245)

У меня модуль DLP-USB245M с внешней eeprom. Перед постом сюда про EditEEPROM все проверил на своем чипе.
Madf писал(а):
Да и после таких махинаций, если идет что-то не так, то потом как восстанавливать чип обнуленный (на низком уровне)?

Полностью стирал eeprom (что показывается в mprog) и записывал рандомные данные.
Gretag писал(а):
При попытке записать USER DATA вываливается окно с сообщением

Добавлено спустя 1 минуту 35 секунд:
И вот что получилось

Но eeprom стерся? Судя по mprog (стали одни "FF"). Пробуй записать только 1 байт, там есть какие-то ограничения. Кста, а внешний eeprom есть?
Еще попробуй mprog-ом стереть всю память, потом залить default образ своего чипа. Если эти операции проходят, тогда уже мучить EditEEPROM

И это, я EditEEPROM просто нагуглил, из знания что ftdi выкладывал все исходники и api для работы с eeprom (мой пост выше). T.e. люди должны были нашлепать этих программаторов. Практики с FTDI245RL как у ТС, у меня нет, ибо нет такого модуля, делай компиляцию из разных источников информации...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 01 мар 2014, 14:22 
Не в сети

Зарегистрирован: 26 фев 2014, 09:41
Сообщения: 10
Ребята простите но я не знаю что такое API и как компилить модуль и на чем писать да и операторов я не одного не знаю
Может поможете начинающему ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FTDI245RL USER DATA
СообщениеДобавлено: 01 мар 2014, 14:59 
Не в сети
Аватара пользователя

Зарегистрирован: 01 сен 2009, 14:58
Сообщения: 1142
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python
Начинающий, скажи что ты хочеш в итоге получить?
и почему тебе самому лень почитать инфу с сайта ftdi?

Создается впечатление что ты хочеш чтоб за тебя ктото все сделал, попытки понять предложенные пути не видно...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO