RT-thread lts-v3.1.x版本,GD32F450以太网,上电之后有一定概率ping不通问题处理。
先给结论官方驱动没有按照GD32F4XX手册要求,等待ENET_DMA_CTL第20bit清0后再写synopsys_emac.c文件,voidEMAC_FlushTransmitFIFO(structrt_synopsys_eth*ETHERNET_MAC)函数,增加一句判断即可解决。/***ClearstheETHERNETtransmitFIFO.*/voidEMAC_FlushTransm