передача данных с PL(fpga) на ПК через ethernet

Работаю с Zedboard и vivado v2017.3. У меня есть собственный IP-адрес в части PL zynq, генерирующий 32-битные значения и сохраняющий их в одном из регистров, скажем, slv_reg0 (адрес: 0x43c00000). В части PS я читаю этот регистр и могу распечатать его в gtkterm (простом). Теперь я хочу передать эти значения через Ethernet на ПК. Любое предложение о том, как это сделать?

Спасибо, Упасана.


person upasana    schedule 15.05.2018    source источник


Ответы (1)


Xilinx поставляет образцы программ, одна из них — эхо-сервер. Должно быть довольно просто изменить его так, чтобы он обслуживал генерируемые вами данные, а не просто повторял полученное сообщение, и вы могли узнать из него, как использовать библиотеку lwip, если вам нужно более подходящее решение.

person Paza    schedule 15.05.2018