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

 
 
> Требуется помощь по CY7C68013
Rendom
сообщение Jul 30 2007, 16:50
Сообщение #1


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

Группа: Свой
Сообщений: 85
Регистрация: 6-05-07
Пользователь №: 27 538



Уважаемые пользователи помогите кто знает.
Потребовался в ряде задач достаточно простой USB-контроллер работающий в slave-fifo режиме в качестве переходного элемента между ПЛИС и компьютером, и немного покопавшись на просторах интернета остановили свой выбор на данной модели. В разводке платы вроде проблем нет- компьютер микросхему на плате видит, прошивку в нее заливает без проблем. При проверке режима Bulkloop со стороны компьтера так же проблем не наблюдается- при запуске Cypress консоли микросхема видна, прошивка заливается и работает по всем 4м эндпоинтам, но при этом ножки флагов не меняют своего состояния, т.е. как при пустом буфере, так и при полностью заполненном флаги В и С имеют уровень логической 1. Вполне возможно что-то не так делаю, помогите разобраться:

1. Подключаю плату по USB-кабелю к компьютеру.
2. Через Cypress Console заливаю прошивку bulkloop идущую в комплекте с USB dev. Studio. при этом микросхема меняет свое название на bulkloop device
3. На ПЛИС выставлен необходимый мне fifoadr. Начинаю с компа гнать данные в контроллер пока не появится сообщение о ошибке трансфера при попытке отправить пакет даже единичной длинны (как я понимаю в этом случае буфер заполнен и записать туда данные уже невозможно) при этом смотрю состояние флагов пусто и заполненно (FLAGB и FLAGC) с помощью осцилографа- их состояние остается неизменным при любом колличестве данных отправленны с компьютера.
4. При попытке записи в контроллер со стороны ПЛИС и прочтения на компьютере возникает аналогичная проблема- сколько бы данных не слал с ПЛИС, флаги не меняются и комп не может прочитать данные с буфера как будто он пуст).

Управление с ПЛИС осуществляю по ножкам- SLRD,SLWR,PKTEND,SLCS,FIFOADR И IFCLK.
Go to the top of the page
 
+Quote Post



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

 


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


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