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

 
 
> пакетное чтение
spashok2
сообщение Jan 26 2006, 16:46
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 7-02-05
Пользователь №: 2 475



Здраствуйте всем. подскажите с вопросом.
Сделал свое PCI устройство. Оно поддерживает только одиночные передачи.
Имеет некоторое ПЗУ, отображаемое на память.
подскажите пожалуйста, как быть, если чтение с моей памяти ведется пакетно.
У меня при выставлении сигнала TRDY я выставляю одновременно STOP. но все равно данные передаеются некорректно.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
spashok2
сообщение Jan 31 2006, 10:00
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 7-02-05
Пользователь №: 2 475



Но ведь в спецификации(и в приведенной вами цитате) сказано ,что
" Мастер должен повторить запрос, который был завершен целевым устройством (за исключением
аварийного прекращения работы целевым устройством) по адресам следующих еще не переданных
данных, если он, конечно, предполагает полностью завершить запрос."
Т.е. получается, что чипсет не соответсвует спецификции?
На самом деле я пробовал на разных чипсетах - тот же результат. причем результат стабильный.
У меня есть предположение, может я что -то не так делаю, что мастер опять выставляет адрес первого dwordа.Но я смотрел осциллографом, все соответствует спецификации.
Если я запрещею декодирование адреса в своем устройстве, то эта область памяти читается верно (все 8 байт), а если разрешаю то два раза читается 1 dword кождой пары dword ов.
Go to the top of the page
 
+Quote Post



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

 


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


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