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

 
 
> DMA и Avalon slave
DASM
сообщение Apr 7 2010, 14:25
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Есть Ethernet чип. У него определенное кол-во регистров, которые нужно грузить редко. Их хотелось бы видеть со стороны NIOS - что собсно уже и сделано и работает. Но вот когда хочется считать с него данные - хорошо бы DMA .
Подключил DMA - но увы, работать перестало. Причем со стороны NIOS (DMA не запускал еще). Толи вообще перестало работать (регистры грузится), толи как-то коряво (еще не разобрался).
Как правильно подключить такое устройство к DMA ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DASM
сообщение Apr 8 2010, 09:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



щас буду глядеть =( Собсно какой бы я адрес не указывал - и чипа, и не чипа - всегда читает одну и туже фигню. (если адрес вообще есть в системе, если нету - то виснет все). Так что похоже что не читает он с чипа, раз этот адрес ни на что не влияет
alt_dma_rxchan_ioctl(rx, ALT_DMA_SET_MODE_16, NULL);
alt_dma_rxchan_ioctl(rx, ALT_DMA_RX_ONLY_ON, DM9000A_IF_0_BASE + 1);
Go to the top of the page
 
+Quote Post



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

 


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


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