реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> FT232R, Пользовательская область еепром
Vasily_
сообщение Feb 27 2010, 10:35
Сообщение #1


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?
Go to the top of the page
 
+Quote Post
Владивольт
сообщение Feb 27 2010, 12:07
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 14-02-10
Пользователь №: 55 490



FT_PROG 1.3.1 - EEPROM Programming Utility
http://www.ftdichip.com/Resources/Utilities.htm


--------------------
#define TRUE (4==(2*2))
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Feb 27 2010, 13:36
Сообщение #3


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(Владивольт @ Feb 27 2010, 14:07) *
FT_PROG 1.3.1 - EEPROM Programming Utility
http://www.ftdichip.com/Resources/Utilities.htm

Он этого не делает.
Go to the top of the page
 
+Quote Post
Владивольт
сообщение Feb 27 2010, 19:07
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 14-02-10
Пользователь №: 55 490



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

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

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


--------------------
#define TRUE (4==(2*2))
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Feb 28 2010, 18:24
Сообщение #5


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



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

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

Эту область + уникальный ID должен проверять софт микроконтроллера.
Go to the top of the page
 
+Quote Post
Владивольт
сообщение Feb 28 2010, 18:54
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 14-02-10
Пользователь №: 55 490



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

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

Кстати, на сайте ЭФО лежит утилита EditEEPROM, но она старая и поддержка ft232r не провозглашена.
http://www.efo.ru/doc/Ftdi/Ftdi.pl?798


--------------------
#define TRUE (4==(2*2))
Go to the top of the page
 
+Quote Post
AST
сообщение Feb 28 2010, 19:31
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 5-04-06
Из: Penza
Пользователь №: 15 852



Цитата(Vasily_ @ Feb 27 2010, 13:35) *
Может у кого-то есть софт для записи в доступную пользователю область памяти EEPROM?

Вместе с комплектом драйверов предоставляется библиотека ftd2xx.dll которая содержит набор подпрограмм для прямой работы с микросхемой, в т.ч. есть 3 функции для работы с пользовательской областью данных в EEPROM. Также есть примеры и интерфейсные модули с "обёртками" для функций из dll для разных сред разработки.
Я например написал себе простенькую утилиту для конфигурирования новых приборов с FT232R, просто втыкается в USB девайс, нажимается кнопка в утилите и прописываются все конфигурационные данные (назначения пинов и пр.), а также поля с описанием, серийным номером и пользовательская область EEPROM.
Если есть хоть небольшие навыки по написанию ПО, то всё делается на раз-два-три.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 00:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016