yura-w 0 Posted October 10, 2007 · Report post Здравствуйте, хочу сделать устройство: Ethernet (10/100) + CycloneII + NiosII. Подскажите пожалуйста, на какую корку (TCP/IP) и соответствующую ей аппаратную часть обратить внимание Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
RHnd 0 Posted October 10, 2007 · Report post Здравствуйте, хочу сделать устройство: Ethernet (10/100) + CycloneII + NiosII. Подскажите пожалуйста, на какую корку (TCP/IP) и соответствующую ей аппаратную часть обратить внимание Могу подсказать, что на отладочной плате NIOSII CyclonII Edition есть Ethernet. Так что даже если самой платы нет, то можно глянуть на альтеровские примеры веб-сервера. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yura-w 0 Posted October 11, 2007 · Report post ...на отладочной плате NIOSII CyclonII Edition есть Ethernet... спасибо посмотрел, поиск от туда мне и надо было начинать… похоже, этого будет достаточно для закрытия темы Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yura-w 0 Posted October 15, 2007 · Report post подскажите, кто-нибудь решал такую задачу на базе Davicom? например у terasic DE2 есть DM9000A, но можно ли ее ip-core применить в собственном проекте (да и микросхему не просто достать), или лучше идти по пути LAN91C111? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
iosifk 0 Posted October 16, 2007 · Report post подскажите, кто-нибудь решал такую задачу на базе Davicom? например у terasic DE2 есть DM9000A, но можно ли ее ip-core применить в собственном проекте (да и микросхему не просто достать), или лучше идти по пути LAN91C111? Могу предложить Micrel KSZ8841/2. Описания на русском - у меня на сайте, в разделе "статьи"... Лежат на складе... На них Метроком успешно делает свои приборы... Так что есть у кого посмотреть драйвера... Будут вопросы - пишите. Удачи! Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yura-w 0 Posted October 16, 2007 · Report post ...Будут вопросы - пишите. Удачи! Спасибо за помощь, По данной теме появился обозревательный семинар: "Implementing Flexible Industrial Ethernet Solutions": http://www.altera.com/education/webcasts/a...industrial.html Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Postoroniy_V 0 Posted October 17, 2007 · Report post Здравствуйте, хочу сделать устройство: Ethernet (10/100) + CycloneII + NiosII. Подскажите пожалуйста, на какую корку (TCP/IP) и соответствующую ей аппаратную часть обратить внимание тоесть стоит задача реализовать подержку TCP/IP в железе а не в софте? или всё таки в железе как здесь тут вот исходники можно взять если всё таки в железе подскажите, кто-нибудь решал такую задачу на базе Davicom? например у terasic DE2 есть DM9000A, но можно ли ее ip-core применить в собственном проекте (да и микросхему не просто достать), или лучше идти по пути LAN91C111? давиком9000 и лан91 это MAC уровень. о каком ip-core идёт речь? на самом деле какой MAC вы собрались использовать всё равно, лишь бы доставаем был и доки были а TCP/IP всё же стоит реализовать средствами ниоса, тоесть софтверно. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yura-w 0 Posted October 17, 2007 · Report post тоесть стоит задача реализовать подержку TCP/IP в железе а не в софте? лучше я думаю в софте (изначально задача: объединить плис и инет; и после предварительного знакомства, с новой для меня темой, я решил что удобнее всего реализовать в ниосе) давиком9000 и лан91 это MAC уровень. о каком ip-core идёт речь? я посчитал, что компоненты добавляемые в sopc builder (для связи ниоса и лан91) это и есть ip-core, я не прав? на самом деле какой MAC вы собрались использовать всё равно, лишь бы доставаем был и доки были именно об этом я и хотел получить информацию создавая тему. стыковка МАК и Ниос мне не ясна... Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Postoroniy_V 0 Posted October 18, 2007 · Report post лучше я думаю в софте (изначально задача: объединить плис и инет; и после предварительного знакомства, с новой для меня темой, я решил что удобнее всего реализовать в ниосе) я посчитал, что компоненты добавляемые в sopc builder (для связи ниоса и лан91) это и есть ip-core, я не прав? именно об этом я и хотел получить информацию создавая тему. стыковка МАК и Ниос мне не ясна... для того чтобы связать проц(ниос) с лан91 нужно почитать про tristate avalona bridge в handbook-e там всё ясно и просто написано...почти русским по белому :) вообщем лан91 будет для ниоса как memory mapped устройства вот и все дела з.ы. доки почитайте :smile3046: Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
yura-w 0 Posted October 18, 2007 · Report post ...Описания на русском - у меня на сайте, в разделе "статьи"... Очеть полезная информация. Спасибо! Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Postoroniy_V 0 Posted October 18, 2007 · Report post Очеть полезная информация. Спасибо! ага полезная, особенно про мак адрес длиной 3 байта :07: дело ваше конечно, но лучше на англ читать доки :) Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
J0hnNick 0 Posted April 8, 2008 · Report post Чтоб не открывать новую тему пишу здесь. В наличии CycloneII_PCI_Kit-v6.0.1. Необходимо реализовать на ней прием иформации по ethernet с помощью утановленного на ней lan91c11(аппаратные MAC+PHY) Что я делаю 1 - создал проект в квартусе. 2 - в SOPC Builder создаю систему с следующими компонентами - cpu_0, pio_0, pio_1, onchip_memory, tri_state_bridge_0, lan91c111_0 3 - Сгенерировал систему, открываю NIOS II IDE 4 - Выбираю простенький проект hello_led_0, успешно компилирую. Теперь вопрос - как добавить сюда прием из ethernet ??? в квартусе есть HAL драйвера altera_avalon_lan91c111 как их испеользовать?. NIOS II handbook читал, пока не помогло((( Срочно нужно это дело запустить и в режиме эмуляции посмотреть работу. Помогите, пожалуйста. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torik 0 Posted April 9, 2008 · Report post Если хочется быстро запустить и поглядеть - надо из примеров запускать. Но опять же "если", если в примерах это быть. Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Voloshchenko 0 Posted April 9, 2008 · Report post Чтоб не открывать новую тему пишу здесь. В наличии CycloneII_PCI_Kit-v6.0.1. Необходимо реализовать на ней прием иформации по ethernet с помощью утановленного на ней lan91c11(аппаратные MAC+PHY) Что я делаю 1 - создал проект в квартусе. 2 - в SOPC Builder создаю систему с следующими компонентами - cpu_0, pio_0, pio_1, onchip_memory, tri_state_bridge_0, lan91c111_0 3 - Сгенерировал систему, открываю NIOS II IDE 4 - Выбираю простенький проект hello_led_0, успешно компилирую. Теперь вопрос - как добавить сюда прием из ethernet ??? в квартусе есть HAL драйвера altera_avalon_lan91c111 как их испеользовать?. NIOS II handbook читал, пока не помогло((( Срочно нужно это дело запустить и в режиме эмуляции посмотреть работу. Помогите, пожалуйста. 1. Не знаю как на Вашем ките, но у меня на DK-NIOS-2S60N было два примера "Simple Sockek Server", а также "Web Server". С них надо начать изучение Ethernet-100, а после переходить к своим вещам и кодам. 2. Есть несколько готовых разработок, которые могут помочь, что в altera component->NiosII Software Packeges, это: - altera_iniche - altera lwip для последнего light weight IP (lwip) сбрасываю инфу в приложении. Получил ее от одного хорошего человека из Финляндии, по имени Matti Malmstedt. 3. Можно попытаться написать драйвера для lan91c111 самому, кстати, я так и поступил, что так же имеет свои преимущества. Пока скорость 31Мбит/с для UDP. Удачи. К модераторам: Похоже, что тему эту целесообразно перенести в раздел для SOPC web_versio.zip Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
J0hnNick 0 Posted April 9, 2008 · Report post 1. Не знаю как на Вашем ките, но у меня на DK-NIOS-2S60N было два примера "Simple Sockek Server", а также "Web Server". С них надо начать изучение Ethernet-100, а после переходить к своим вещам и кодам. 2. Есть несколько готовых разработок, которые могут помочь, что в altera component->NiosII Software Packeges, это: - altera_iniche - altera lwip для последнего light weight IP (lwip) сбрасываю инфу в приложении. Получил ее от одного хорошего человека из Финляндии, по имени Matti Malmstedt. 3. Можно попытаться написать драйвера для lan91c111 самому, кстати, я так и поступил, что так же имеет свои преимущества. Пока скорость 31Мбит/с для UDP. Удачи. К модераторам: Похоже, что тему эту целесообразно перенести в раздел для SOPC Спасибо, полезный файл) попробовал по инструкции запустить, на файле С:\altera\quartus60\sopc_builder\components\altera_avalon_lan91c111\HAL\src\altera_avalon_lan91c11\.c выдается ошибка use of cast expressions as lvalues is depricated не пойму в чем дело? Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...