Перейти к содержанию
    

Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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" (сторонний), не станет ли следующим шагом станет поиск софта для чтения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может быть, хранить желаемое в некотором виде в "Product Description"?

Нет не пойдет.

И, напоследок, вопрос:

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я еще более заинтригован.

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

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

Или есть способ прочитать eeprom "с черного хода"?

 

Кстати, на сайте ЭФО лежит утилита EditEEPROM, но она старая и поддержка ft232r не провозглашена.

http://www.efo.ru/doc/Ftdi/Ftdi.pl?798

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?

Вместе с комплектом драйверов предоставляется библиотека ftd2xx.dll которая содержит набор подпрограмм для прямой работы с микросхемой, в т.ч. есть 3 функции для работы с пользовательской областью данных в EEPROM. Также есть примеры и интерфейсные модули с "обёртками" для функций из dll для разных сред разработки.

Я например написал себе простенькую утилиту для конфигурирования новых приборов с FT232R, просто втыкается в USB девайс, нажимается кнопка в утилите и прописываются все конфигурационные данные (назначения пинов и пр.), а также поля с описанием, серийным номером и пользовательская область EEPROM.

Если есть хоть небольшие навыки по написанию ПО, то всё делается на раз-два-три.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...