Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FT232RL записать внутреннюю ЕЕПРОМ
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Santinel
В программах FT_Prog & Mprog 3.5 нет функции записи всей 160 байтной ЕЕПРОМ. Мне надо изменить содержание памяти с 0x60 ... 0x6F. как это сделать ?
megajohn
по прикидкам, эти проги позволяют изменять только User Area, размер которой 48 слов или 96 байт ( 0x00-0x5F )
Accessing The EEPROM User Area Of FTDI Devices
а в 0x60...0x6F скорее всего системные настройки, вот и не дает
Santinel
А они как-то умудрились записать туда 16 байт текста - ссылка на сайт производителя. Программа, вероятно, вычитывает эту информацию, и без нее отказывается работать (((
Lagman
Цитата
FT232R and FT245R have 128 bytes of internal EEPROM. There is one block of memory space available as
user area:
Size – the size of the user area depends on the length of the Manufacturer, ManufacturerId, Description
and SerialNumber strings programmed into the internal EEPROM. More memory space is freed up if the
lengths of the information strings are shortened. The Maximum length of the Manufacturer,
ManufacturerId, Description and SerialNumber strings is 48 words (1 word = 2 bytes). If all the 48 words
are used, then no user area space is available. The following formula can be used to calculate the
available free space.
Formula:
User Area Size (in bytes) = (48 – (Manufacturer string + Description string + ManufacturerId string +
SerialNumber string)) * 2
The start address of the user area will also vary depending on the size of the above strings used. It can
be calculated as follows:
Start Address = the address following the last byte of SerialNumber string.
Santinel
Удалось все сделать с помощью программы ftp : //ftp.efo.ru/ pub/ftdichip/Utils/ EditEEPROM.zip
Dmitry Dubrovenko
Ссылку правильно пишите. rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.