Как добавить библиотеку lwip в Xilinx SDK для платформы Linux

Что ж, мой вопрос заключается в том, чтобы спросить, как я могу добавить библиотеку lwip в инструмент Xilinx SDK, чтобы использовать ее в среде Embedded Linux. Я много пробовал, но всегда есть проблемы с отладкой. Я добавил эту библиотеку например lwip-2.0.2 по ссылке http://download.savannah.nongnu.org/releases/lwip/

в настоящее время у меня есть плата Zybo на базе Zynq 7010, и я хочу разработать приложение, которое может использовать протокол TCP/IP.

Я много оглядывался, но я не понимаю, как правильно использовать стек lwip.

Спасибо за ваши предложения


person A. S    schedule 18.10.2018    source источник


Ответы (1)


LWIP обычно используется для встроенного программного обеспечения перейдите по этой ссылке

Когда Zynq работает под управлениемpetalinux, вы можете напрямую использовать стек Linux POSIX TCP/IP. Например, код TCP-сервера/клиента Linux

Вы можете выбрать ОС Linux в разделе Платформа ОС и разработать приложение Linux в Xilinx SDK. приложение Linux с использованием SDK

person Community    schedule 24.10.2018
comment
Большое спасибо за ответ. Я пробую ваш ответ. Но связь между ПК и платой установить пока не удается. Как это работает, я дам вам знать? - person A. S; 25.10.2018
comment
@В КАЧЕСТВЕ. Конечно. Не могли бы вы сказать, что именно происходит? - person ; 25.10.2018
comment
большое спасибо за ответ. Ну, Ethernet был недоступен, и в Petalinux должен быть обходной путь. Теперь я не могу пропинговать плату на хосте Linux, но на хосте Windows все работает :) - person A. S; 26.10.2018
comment
теперь он работает и на хосте Linux. Ethernet должен быть настроен :) - person A. S; 26.10.2018