Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FT232R
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
Vasily_
Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?
Владивольт
FT_PROG 1.3.1 - EEPROM Programming Utility
http://www.ftdichip.com/Resources/Utilities.htm
Vasily_
Цитата(Владивольт @ Feb 27 2010, 14:07) *
FT_PROG 1.3.1 - EEPROM Programming Utility
http://www.ftdichip.com/Resources/Utilities.htm

Он этого не делает.
Владивольт
Действительно.
С другой стороны, user area -- это то, что осталось незанятым после размещения Product Description + Manufacturer + Serial Number.
Может быть, хранить желаемое в некотором виде в "Product Description"?

Я сейчас записал эти строковые дескрипторы в своем экземпляре FT232R.
В Windows Device Manager видно только Serial Number.
А название "USB Serial Port" берется из .inf файла.

И, напоследок, вопрос:
если будет найден "софт для записи в доступную пользователю область памяти EEPROM" (сторонний), не станет ли следующим шагом станет поиск софта для чтения?
Vasily_
Цитата
Может быть, хранить желаемое в некотором виде в "Product Description"?

Нет не пойдет.
Цитата
И, напоследок, вопрос:
если будет найден "софт для записи в доступную пользователю область памяти EEPROM" (сторонний), не станет ли следующим шагом станет поиск софта для чтения?

Эту область + уникальный ID должен проверять софт микроконтроллера.
Владивольт
Я еще более заинтригован.
Цитата
Эту область + уникальный ID должен проверять софт микроконтроллера.

Это следует понимать как "софт микроконтроллера, который управляет usb-хостом, к которому по интерфейсу usb подключается ft232r"?
Или есть способ прочитать eeprom "с черного хода"?

Кстати, на сайте ЭФО лежит утилита EditEEPROM, но она старая и поддержка ft232r не провозглашена.
http://www.efo.ru/doc/Ftdi/Ftdi.pl?798
AST
Цитата(Vasily_ @ Feb 27 2010, 13:35) *
Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?

Вместе с комплектом драйверов предоставляется библиотека ftd2xx.dll которая содержит набор подпрограмм для прямой работы с микросхемой, в т.ч. есть 3 функции для работы с пользовательской областью данных в EEPROM. Также есть примеры и интерфейсные модули с "обёртками" для функций из dll для разных сред разработки.
Я например написал себе простенькую утилиту для конфигурирования новых приборов с FT232R, просто втыкается в USB девайс, нажимается кнопка в утилите и прописываются все конфигурационные данные (назначения пинов и пр.), а также поля с описанием, серийным номером и пользовательская область EEPROM.
Если есть хоть небольшие навыки по написанию ПО, то всё делается на раз-два-три.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.