- 博客(4)
- 收藏
- 关注
原创 Xilinx的lwip库不支持国产以太网芯片YT8511问题解决
1-3:打开lwip211_v2_2\src\contrib\ports\xilinx\netif\xemacpsif_physpeed.c,进行如下修改。1-4:打开lwip211_v2_2\src\contrib\ports\xilinx\netif\xemac_ieee_reg.c,进行如下修改。1-3-3:在原有的get_IEEE_phy_speed函数中新增速率获取条件。1-2:修改lwip211_v2_2\data\lwip211.mld文件,将其中的版本编号。1-6: 重启Vitis软件。
2024-10-21 19:29:06
1345
原创 裕太微YT8511的RGMII链路千兆网不通,百兆网通的解决方法
个人认为因为之前是用编写的verilog代码跑udp协议,只需要MDIO配置YT8511完成自协商后,就能实现RGMII通信,而本次采用Xilinx的IP核进行调试,对RGMII版本和rx端的延迟时序可能有要求,因此造成千兆网通信异常,百兆网通信正常的现象,需要在芯片内部关Rx_clk_delay_en信号,就能够解决该问题。重新编译完成后,烧写代码,再回去看串口打印的信息,此时自协商速率1000Mbps,DHCP协议配置通过,网口调试助手也成功连接上并且收发数据正常。
2024-08-29 14:10:38
3239
原创 Ubuntu下Vivado2021.1关联Modelsim SE 2020.4进行仿真
而设计软件Vivado自带的仿真工具Vivado Simulator使用起来效果不是很理想,个人感觉最主要的问题是波形加载慢,甚至不及Modelsim的一半。编译耗时取决于电脑处理器性能,编译完成后TCL窗口会显示下图所示表格,个别error也不要紧,出错的IP可能根本用不上。这里的指定GCC可执行文件路径是Vivado 2020.2版本新加入的,Vivado 2018.3中没有这部分。2-1:新建工程内点击Settings,设置Modelsim仿真,一开始都是Vivado自带的仿真器。
2024-08-01 19:33:42
1999
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人