Details
Description
When the application sends an fragmented request (e.g. Set Configuration Service request) to the firmware, the confirmation for the last fragment may have cleared the PACKET_SEQ_LAST bit in field ulExt of packet header.
According netX Dual Port Memory - Packet based services manual, the last confirmation packet shall have the PACKET_SEQ_LAST bit set for a fragmented request.
Workaround: Ignore the value of PACKET_SEQ_LAST bit in last fragment confirmation packet. Failed requests will be indicated by non-Zero value in field ulSta of packet header.