由于 NicheStack TCP/IP Stack - Nios® II版,当发送多播消息并同时接收到一系列多播消息流时,会发生不对齐的内存陷阱。
下载两个文本文件,pk_alloc.c 和 ip_write_internal.c,并随带更新 pktalloc.c 和 ip.c 文件,以正确处理多播消息。此问题将在 Quartus® II 软件的未来版本中解决。
1. pk_alloc.c
使用pk_alloc.c更新 /nios2eds/组件/altera_iniche/UCOSII/src/net/pktalloc.c
2. ip_write_internal.c
使用ip_write_internal.c更新 /nios2eds/组件/altera_iniche/UCOSII/src/ip/ip.c