Article ID: 000074978 Content Type: Troubleshooting Last Reviewed: 10/22/2013

Why does a misaligned memory trap happen in the NicheStack TCP/IP Stack when sending multicast message ?

Environment

  • Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem of NicheStack TCP/IP Stack - Nios® II Edition, a misaligned memory trap happens when a multicast message is sent and a stream of multicast messages are being received at the same time.

     

    Resolution

    Download two text files, pk_alloc.c and ip_write_internal.c, and update pktalloc.c and ip.c files with them to handle multicast messages correctly. This issue will be fixed in the future version of Quartus® II software.

    1. pk_alloc.c
       Update <install_dir>/nios2eds/components/altera_iniche/UCOSII/src/net/pktalloc.c with pk_alloc.c

    2. ip_write_internal.c
       Update <install_dir>/nios2eds/components/altera_iniche/UCOSII/src/ip/ip.c with ip_write_internal.c

    Related Products

    This article applies to 1 products

    Intel® Programmable Devices