Полная версия этой страницы:
Ethernet на HPS, Cyclone V
alexPec
Mar 27 2015, 08:52
Всем доброго дня.
Не поделится ли кто каким-нибудь проектом с ethrnet на HPS для квик-старта? Чтоб просто на пинг отвечал, к примеру.
Заранее благодарен.
vadimuzzz
Mar 29 2015, 01:45
у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
alexPec
Mar 29 2015, 04:48
Цитата(vadimuzzz @ Mar 29 2015, 05:45)

у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
Дададададада! Bare metal и надо. Там у Вас до уровня MAC разбор?
vadimuzzz
Mar 29 2015, 05:42
Цитата(alexPec @ Mar 29 2015, 10:48)

Там у Вас до уровня MAC разбор?
данные на выходе DMA (буфер с пакетом). MAC там вроде аппаратно может фильтроваться. не помню делал ли. завтра выложу
gosu-art
Mar 29 2015, 09:35
Тоже бы с удовольствием посмотрел примерчик

Главное же буфер получить/отправить. А пинг и прочее уже дело техники))
alexPec
Mar 29 2015, 10:45
Цитата(gosu-art @ Mar 29 2015, 13:35)

А пинг и прочее уже дело техники))
Точно так! Vadimuzzz как обычно, с новинками в первых рядах.
Цитата
у меня есть bare-metal (по типу того, что для ниоса я выкладывал), но там "квик" не получится - прием/передача есть, а сетевые дела (ping и т.д.) руки не дошли прикрутить. выложить?
Присоединяюсь, просим просим!

Было бы очень кстати!
vadimuzzz
Mar 30 2015, 07:44
В аттаче проект для Arrow SoCKit. Для других плат надо будет пересобрать bsp, наверное. В проекте происходит загрузка HPS с SD-карты, затем инициализация EMAC и FPGA (можно выбросить, если не нужно). Собственно к эзернету относятся эти файлы: emac_driver.h, emac_driver.c, emac_dma_descriptor.h. В мейкфайле забиты абсолютные пути - поправить, то что связано с screen.tga смело выбросить.
gosu-art
Mar 30 2015, 09:51
Цитата(vadimuzzz @ Mar 29 2015, 04:45)

прием/передача есть
А а какую максимальную скорость удалось получить по UDP, TCP?
P/S за пример большое спасибо
vadimuzzz
Mar 30 2015, 11:34
Цитата(gosu-art @ Mar 30 2015, 15:51)

А а какую максимальную скорость удалось получить по UDP, TCP?
P/S за пример большое спасибо
не мерял я там ничего, потыкал на ките пару месяцев назад, все руки не дойдут во вменяемое состояние привести
alexPec
Mar 30 2015, 16:26
Респект!
Спасибо за примерчик!
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.