Posted on June 30, 2017 at 04:39Hi,I use CubeMX 4.21.0 to generate FreeRTOS+LWIP code on STM32F746GZ Nucleo board. The problem is when I ping the board, It will reply after pinging 2 times. See below capture:Did anybody ever meet this problem?
Posted on July 05, 2017 at 09:02I found the problem. It's in 'Resume DMA transmission' part code in function HAL_ETH_TransmitFrame(): if (((heth->Instance)->DMASR & ETH_DMASR_TBUS) != (uint32_t)RESET) {/* Clear TBUS ETHERNET DMA flag */ (heth->Inst...
Posted on June 30, 2017 at 11:25Same Gateway. I traced the code and foud the problem may be in function HAL_ETH_TransmitFrame() which called by low_level_output(). I could see the ICMP pack was copied to heth buffer in memory view. But the pack didn...
Posted on June 28, 2017 at 07:47Hi Imen,I got same problem with CubeMx 4.21.0. It can generating code well after I added some codes in USER CODE area and change CubeMX configuration. But after I changed some code in debug.h and cc.h for Lwip, and th...