It might be a platform issue. I had a fragmentation problem using the standard CubeMx stm32h7 ethernet driver some time ago, but the error message was different. It was easy reproducible by sending large sized pings. See for more info:
I may have found an error in the STM32H7 Ethernet Driver when receiving multiple frames https://community.st.com/s/question/0D50X00009q5WkDSAU/i-may-have-found-an-error-in-the-stm32h7-ethernet-driver-when-receiving-multiple-frames (Click on the link More Answers at the bottom to complete conversation) Regards, Harrold On Wed, Dec 11, 2019 at 10:25 PM goldsi...@gmx.de <goldsi...@gmx.de> wrote: > Am 11.12.2019 um 18:55 schrieb Ranran: > > Hello, > > > > I use a simple echo udp example for STM32 Hal , with stm32h743 EVAL. > > I encounter exception (it shows as unaligned exception, but the > > address is not anything we allocated. > > > > This failure happen if I increase the packet size from 1704 to 1744 ! > > > > > tcip_thread->tcip_timeouts_mbox_fetch->sys_check_timeouts->lwip_cyclic_timer->ip_reass_timr->ip_reass_free_complete_datagram > > exception error of type unaligned access. > > > > I tried to increase various size in lwipopts.h but nothing helps. > > > > Is it stm32 issue ? > > Any idea ? > > Doesn't ring a bell. Last time I tested, fragmentation/reassembly worked > just fine, so I expect this is a platform/config specific issue. > > Regards, > Simon > > _______________________________________________ > lwip-users mailing list > lwip-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/lwip-users
_______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users