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

 
 
> Доступ к конфигурационным регистрам FX2LP, Только через ядро 8051???
Гяук
сообщение Jun 23 2009, 07:45
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 213
Регистрация: 6-12-04
Из: г. Таганрог
Пользователь №: 1 346



Доброго времени суток!

Ранее пользовался SX2 в связке с ПЛИС, конфигурацию регистров, дескрипторы заливал от нее. Теперь решил перебраться на FX2LP и понял, что часть старых наработок можно забыть. Ладно, будем конфигурироваться с EEPROM, думаю я. Ядро 8051 мне без надобности. Использовать собираюсь Slave FIFO.

Сижу вот читаю EZ USB TRM от Cypress и натыкаюсь сначала в разделе "3.4 EEPROM Boot-load Data Formats" при описании загрузки с EEPROM в режиме "С2 Load" на такую вешь:

Цитата
One or more data records follow, starting at EEPROM address 8. Each data record consists of a 10-bit Length field (0-1023)
which indicates the number of bytes in the following data block, a 14-bit Start Address (0-0x3FFF) for the data block, and the
data block itself.
А затем нахожу подтверждение в разделе "5.4 EZ-USB Memory Maps"

Цитата
The asterisks in Figures Figure 5-2 on page 86 and Figure 5-3 indicate memory regions that may be accessed using three
special EZ-USB resources:
■ Setup Data Pointer (see section 8.7 The Setup Data Pointer on page 112)
■ Upload or download via USB (see section 3.8 EZ-USB Vendor Request for Firmware Load on page 62)
■ Code boot from an I2C EEPROM (see section 13.5 EEPROM Boot Loader on page 224 and section 3.4 EEPROM
Boot-load Data Formats on page 57)
То бишь на рисунках у области 0xE200-0xFFFF (Registers/Buffers) звездочки не стоит sad.gif

Из всего этого делаю вывод, что добраться до конфигурации (конкретно мне нужно настроить флаги, перевести Slave FIFO интерфейс в синхронный режим, да и все собсно, то есть поменять значения трех регистров) можно только "программно", посредством танцев вокруг Keil'овского компилятора и проч.

Неужели так оно и есть? Или есть еще способы волшебные добраться до регистров FX2LP иначе чем из ядра 8051?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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