由於 NicheStack TCP/IP Stack (Nios® II Edition) 的問題,當傳送多播訊息,同時收到一串多播訊息時,就會發生不對齊的記憶體陷阱。
下載兩個文字檔案,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