Ето какво пише в PDF-ката на CY7C68013:
USB Boot Methods
During the power-up sequence, internal logic checks the I2C-compatible port for the connection of an EEPROM whose first byte
is either 0xC0 or 0xC2. If found, it uses the VID/PID/DID values in the EEPROM in place of the internally stored values (0xC0),
or it boot-loads the EEPROM contents into internal RAM (0xC2).
If no EEPROM is detected, FX2 enumerates using internally
stored descriptors. The default ID values for FX2 are VID/PID/DID (0x04B4, 0x8613, 0xxxyy).
Надявах се да го тръгна по този начин (и за малко стана).
Иначе още не съм си уточнил firmware-а, за да пиша драйвери, а и няма да използвам EZ-USB, дето при всички положения налива програмата през USB, тя ще си е на EEPROM. Просто докато това стане исках да пробвам някои неща.
Правя тази простотия с този CPLD кит, защото платката ми още не е готова. Там конфигурацията е: FX2 - CPLD - DSP, като CPLD-то съгласува мултиплексирания паралелен порт на ADSP-21261 със Slave FIFO-то на Cypress-a... Може би всичко е заради кита на Digilent, може нещо да са направили, за да не барат user-ите където не им е работа, все пак тези неща изобщо не са документирани (освен в схемата на кита).
Благодаря за отговора
