NetX Duo DHCP and BSD sending large blocks of data

I'm using NetX Duo DHCP and BSD.  When using BSD to send a large amount of data (ex. 4k) from the S5 promotion kit, it seems the network connection drops and then reconnects.  If I break into 4 1k blocks, I get the same results.  If I put a tx_thread_sleep(1) between each 1k block, the send works without issues.

What am I missing?  Did I miss a setting or missed an important point somewhere.  Thanks for any help.

Kevin

Parents
  • Former Member
    Former Member
    For the sake of relyability I did propose to enlarge the package size to 1568.
    Reasoning:
    The internal structure of an Ethernet frame is specified in IEEE 802.3
    where the maximum size of payload is defined as 1500bytes.
    Add 0x38 (56 dez) for the ETH, IP and UDP/TCP Header
    Then to be on the save side align to a 32byte value which results in 1568.

    Good luck
    Remo
Reply
  • Former Member
    Former Member
    For the sake of relyability I did propose to enlarge the package size to 1568.
    Reasoning:
    The internal structure of an Ethernet frame is specified in IEEE 802.3
    where the maximum size of payload is defined as 1500bytes.
    Add 0x38 (56 dez) for the ETH, IP and UDP/TCP Header
    Then to be on the save side align to a 32byte value which results in 1568.

    Good luck
    Remo
Children