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

 
 
> Stratix II + Ethernet, Need help!
Azatot
сообщение Jan 30 2015, 06:07
Сообщение #1


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

Группа: Участник
Сообщений: 108
Регистрация: 31-01-08
Из: Москва
Пользователь №: 34 633



Всем доброго времени суток!
Имеется отладочная плата SII-DSP-2S60, нужно сделать передачу данных через Ethernet.
С Альтерой только начал работать, раньше не приходилось, как и с ethernet.
Nios II вставить удалось, портами подергать через него.
На плате стоит PHY/MAC SMSC LAN91C111, вроде у Альтеры есть компонент в qsys для интерфейса с ним. Но найти там не могу и как прикрутить не понимаю.
Вообщем скачал кучу документации, но чем дальше читаю, тем больше запутываюсь. Про lwIP и NicheStack посмотрел, но они, я так понимаю, под операционкой управляются. А хотелось бы для начала без ОС обойтись. Да и вообще просто бы эхо сервер для начала сварганить.
Прошу помощи в создании такого проекта. Может кто документацию какую посоветует, где доходчиво объяснено что и как, для таких как я. Или проект есть, который можно изучить и поколупать.
Заранее благодарю откликнувшихся!

Сообщение отредактировал Azatot - Jan 30 2015, 06:08
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Azatot
сообщение Feb 3 2015, 08:52
Сообщение #2


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

Группа: Участник
Сообщений: 108
Регистрация: 31-01-08
Из: Москва
Пользователь №: 34 633



Цитата
Используйте inout только для шины DATA, всё остольное или input или output (не будет лишней возможности ошибиться).

Хорошо, поменяю. Меня это тоже насторожило, но подумал раз Qsys так генерит, значит так и надо.
Цитата
Судя по pin-файлу LAN_AEn[0] вообще никуда не подключен.

LAN_AEn[0] я ввел, когда cs вывел из компонента. А сейчас на ADR[0] подключено, поэтому LAN_AEn[0] остался голый.
Цитата
LDEV<='0'; SRDY<='0'; вообще выходы микросхемы (если доку на LAN смотреть).

Эти пины подключены к ногам ПЛИС, которые являются GND ногами.

Смотрю осциллографом:
WR и RD оба в 0 лежат.
По адресной шине что то проскакивает.
На данных вообще пила какая то.
AEn в третьем состоянии будто бы.
Go to the top of the page
 
+Quote Post
doom13
сообщение Feb 3 2015, 09:12
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(Azatot @ Feb 3 2015, 11:52) *
Хорошо, поменяю. Меня это тоже насторожило, но подумал раз Qsys так генерит, значит так и надо.

Так Qsys генерит inout только для шины данных:
Код
output wire [15:0] tristate_conduit_bridge_tcm_address_out,      // tristate_conduit_bridge.tcm_address_out
output wire [3:0]  tristate_conduit_bridge_tcm_byteenable_n_out, //                        .tcm_byteenable_n_out
output wire [0:0]  tristate_conduit_bridge_tcm_read_n_out,       //                        .tcm_read_n_out
output wire [0:0]  tristate_conduit_bridge_tcm_write_n_out,      //                        .tcm_write_n_out
output wire [0:0]  tristate_conduit_bridge_tcm_reset_out,        //                        .tcm_reset_out
inout  wire [31:0] tristate_conduit_bridge_tcm_data_out          //                        .tcm_data_out

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Azatot   Stratix II + Ethernet   Jan 30 2015, 06:07
- - doom13   Цитата(Azatot @ Jan 30 2015, 09:07) На пл...   Jan 30 2015, 06:28
- - Azatot   ЦитатаБолее ранние версии Quartus-a смотрите, в но...   Jan 30 2015, 06:34
|- - doom13   Цитата(Azatot @ Jan 30 2015, 09:34) У мен...   Jan 30 2015, 07:07
- - Azatot   ЦитатаДумаю, Вам надо сделать простейший переходни...   Jan 30 2015, 07:10
|- - doom13   Цитата(Azatot @ Jan 30 2015, 10:10) Т.е. ...   Jan 30 2015, 07:24
- - Azatot   ЦитатаТолько, наверное, не просто вывести наружу, ...   Jan 30 2015, 07:40
|- - doom13   Цитата(Azatot @ Jan 30 2015, 10:32) Мда, ...   Jan 30 2015, 07:47
|- - krux   Цитата(Azatot @ Jan 30 2015, 10:40) в Qsy...   Jan 30 2015, 08:01
- - Azatot   ЦитатаНе знал, раз есть, должен подойти. Ставте и ...   Jan 30 2015, 07:50
|- - doom13   Цитата(Azatot @ Jan 30 2015, 10:50) Регис...   Jan 30 2015, 07:58
- - Azatot   Цитатаподойдёт. у меня на циклоне-3 такой вариант ...   Jan 30 2015, 08:11
|- - doom13   Цитата(Azatot @ Jan 30 2015, 11:11) Я так...   Jan 30 2015, 08:16
- - Azatot   ЦитатаДа, надо. Да, это я уже понял, в datasheete ...   Jan 30 2015, 08:29
|- - doom13   Цитата(Azatot @ Jan 30 2015, 11:29) Да, э...   Jan 30 2015, 08:40
|- - doom13   Цитата(doom13 @ Jan 30 2015, 11:40) Адрес...   Jan 30 2015, 10:59
- - Azatot   ЦитатаАдрес там A15-A1 (tristate_conduit_bridge_tc...   Jan 30 2015, 08:56
|- - doom13   Цитата(Azatot @ Jan 30 2015, 11:56) А сиг...   Jan 30 2015, 09:11
- - Azatot   ЦитатаДа, для Ниос он - внешняя память, должно быт...   Jan 30 2015, 09:14
|- - doom13   Цитата(Azatot @ Jan 30 2015, 12:14) Пины ...   Jan 30 2015, 09:17
- - Azatot   ЦитатаЧто значит ничего нет, а другие адреса смотр...   Jan 30 2015, 09:19
|- - doom13   Цитата(Azatot @ Jan 30 2015, 12:19) В это...   Jan 30 2015, 09:20
- - Azatot   ЦитатаДа, конечно. Можете попробовать из Ниос писа...   Jan 30 2015, 09:25
|- - doom13   Цитата(Azatot @ Jan 30 2015, 12:25) Спаси...   Jan 30 2015, 09:32
- - Azatot   Цитата0xFFFFFFFF это не есть хорошо, что-то не про...   Jan 30 2015, 09:48
|- - doom13   Цитата(Azatot @ Jan 30 2015, 12:48) По ид...   Jan 30 2015, 09:54
- - Azatot   ЦитатаСброс от PIO заведите, при запуске программы...   Jan 30 2015, 09:54
|- - doom13   Цитата(Azatot @ Jan 30 2015, 12:54) Тут е...   Jan 30 2015, 10:03
|- - doom13   Актуальным пока остаётся ответ на это Цитата(doom1...   Jan 30 2015, 16:21
- - Azatot   ЦитатаПопробуйте через указатель память LAN писать...   Jan 30 2015, 10:05
|- - doom13   Цитата(Azatot @ Jan 30 2015, 13:05) Есть ...   Jan 30 2015, 10:24
- - Azatot   ЦитатаСмотрите ещё сигналы из группы System Contro...   Jan 30 2015, 10:50
- - Azatot   ЦитатаРегистры LAN пишете через указатель А как эт...   Jan 30 2015, 11:00
|- - doom13   Цитата(Azatot @ Jan 30 2015, 14:00) А как...   Jan 30 2015, 11:03
- - Azatot   ЦитатаНо пока в Memory видите FFFFFF - не прокатит...   Jan 30 2015, 11:18
- - Serhiy_UA   Цитата(Azatot @ Jan 30 2015, 09:07) ...На...   Jan 30 2015, 12:09
- - Azatot   ЦитатаУ меня был Ethernet-100 на Stratix-II и LAN9...   Jan 30 2015, 12:30
|- - Serhiy_UA   Цитата(Azatot @ Jan 30 2015, 16:30) А как...   Jan 30 2015, 13:08
- - Golikov A.   ЦитатаСброс микросхемы LAN91C111 висит в воздухе? ...   Jan 30 2015, 12:55
|- - doom13   Цитата(Golikov A. @ Jan 30 2015, 15:55) С...   Jan 30 2015, 13:39
|- - Serhiy_UA   Цитата(doom13 @ Jan 30 2015, 16:39) Расск...   Jan 31 2015, 06:06
|- - doom13   Цитата(Serhiy_UA @ Jan 31 2015, 09:06) Н...   Jan 31 2015, 19:16
|- - Serhiy_UA   doom13, Вы писали "Не совсем то, что хотелось...   Feb 2 2015, 06:42
|- - doom13   Цитата(Serhiy_UA @ Feb 2 2015, 09:42) В ф...   Feb 2 2015, 06:50
- - Golikov A.   Тогда я спрошу, а что если она не в воздухе, а по...   Jan 30 2015, 14:58
|- - doom13   Цитата(Golikov A. @ Jan 30 2015, 17:58) Т...   Jan 30 2015, 15:16
- - Golikov A.   Балаболка вы doom13... ладно не буду мешать, упива...   Jan 30 2015, 17:15
|- - doom13   Цитата(Golikov A. @ Jan 30 2015, 20:15) Б...   Jan 30 2015, 17:39
- - Azatot   ЦитатаНе висит она в воздухе, просто ТС не ответил...   Feb 2 2015, 04:42
|- - doom13   Цитата(Azatot @ Feb 2 2015, 07:42) В SOPC...   Feb 2 2015, 06:29
- - Azatot   ЦитатаАвтоматически он не мог подключаться, SOPC н...   Feb 2 2015, 06:31
- - Azatot   ЦитатаТеперь кратко по шагам. Порядок действий нам...   Feb 2 2015, 06:49
|- - Serhiy_UA   Цитата(Azatot @ Feb 2 2015, 09:49) Вопрос...   Feb 2 2015, 07:21
|- - doom13   Цитата(Serhiy_UA @ Feb 2 2015, 10:21) По...   Feb 2 2015, 07:28
- - Azatot   ЦитатаВсе делать согласно принципиальной схеме на ...   Feb 2 2015, 07:24
|- - Serhiy_UA   Цитата(Azatot @ Feb 2 2015, 10:24) Вопрос...   Feb 2 2015, 07:48
- - Azatot   ЦитатаОткройте прилагаемый файл, там почти в конце...   Feb 2 2015, 07:48
|- - Serhiy_UA   Цитата(Azatot @ Feb 2 2015, 11:48) Получа...   Feb 2 2015, 08:05
|- - doom13   Цитата(Azatot @ Feb 2 2015, 10:48) Получа...   Feb 2 2015, 08:43
- - Azatot   ЦитатаПроверил, так и есть, для Вас - это внешняя ...   Feb 2 2015, 08:33
|- - doom13   Цитата(Azatot @ Feb 2 2015, 11:33) Кстати...   Feb 2 2015, 08:54
- - Azatot   ЦитатаИз приведённого примера не понятно, что дела...   Feb 2 2015, 08:48
- - Azatot   ЦитатаAEN (если доку смотреть) - не ADDR0, а больш...   Feb 2 2015, 09:08
- - Azatot   ЦитатаНо пока в Memory видите FFFFFF - не прокатит...   Feb 3 2015, 06:22
|- - doom13   Цитата(Azatot @ Feb 3 2015, 09:22) А Nios...   Feb 3 2015, 06:26
- - Azatot   ЦитатаДумал, что да. Но если через макросы работае...   Feb 3 2015, 06:39
|- - doom13   Цитата(Azatot @ Feb 3 2015, 09:39) Да, по...   Feb 3 2015, 06:42
- - Azatot   ЦитатаТ.е. прочитать значение регистра с помощью м...   Feb 3 2015, 06:51
- - doom13   Покажите, что и куда подключаете (все ножки микрос...   Feb 3 2015, 07:00
- - Azatot   ЦитатаПотом смотрю осциллографом AEN, а он как сто...   Feb 3 2015, 07:09
- - doom13   Можно ещё подключение портов Nios к выводам FPGA (...   Feb 3 2015, 07:27
- - Azatot   ЦитатаЗачем используете двунаправленные порты там,...   Feb 3 2015, 07:42
- - doom13   Используйте inout только для шины DATA, всё остоль...   Feb 3 2015, 08:00
- - Azatot   ЦитатаТак Qsys генерит inout только для шины данны...   Feb 3 2015, 09:17
- - doom13   Взято с форума Альтеры: ЦитатаConnect pins #BE0, #...   Feb 3 2015, 12:05
- - Azatot   ЦитатаВзято с форума Альтеры: Попробовал так. Подк...   Feb 3 2015, 13:13
|- - doom13   Цитата(Azatot @ Feb 3 2015, 16:13) А ссыл...   Feb 3 2015, 14:41
- - Azatot   ЦитатаЧто-то не понял, почему не работает, что зап...   Feb 4 2015, 06:32
- - Azatot   ЦитатаИсходный проект на DK-NIOS-2S60N и тексты дл...   Feb 4 2015, 11:43
|- - farbius   Цитата(Azatot @ Feb 4 2015, 14:43) Serhiy...   Feb 18 2015, 12:10
- - Azatot   Цитатаоколо года назад делал проект на аналогичной...   Feb 26 2015, 04:10


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

 


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


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