Forum Discussion
5 Replies
- Deshi_Intel
Regular Contributor
Hi,
I noticed there is one register control called "tx_frame_maxlength" (0x002C) as shown in user guide doc page 77.
You can try change this register value from default 1518 setting to some other setting
Thanks.
Regards,
dlim
- Deshi_Intel
Regular Contributor
Hi,
Sorry, I take back my words.
I cross check with Ethernet frame spec as in IEEE 802.3.
- https://en.wikipedia.org/wiki/Ethernet_frame
- 1500 indeed is already max payload size.
- So, you can't set something bigger than it. You just need to transfer multiple times if you have more data transfer.
Thanks.
Regards,
dlim
- JET60200
Contributor
hi @Deshi_Intel ,
you said "1500 is the max frame length" for 10GE, right ? but I see in some document, MTU=9600 is also supported by intel A10 FPGA, how could it reach that (I mean MTU=9600 bytes ) ?
Pls double check from your intel inside. Thanks
- Deshi_Intel
Regular Contributor
HI,
9600 is referring to jumbo packet. Standard packet still only support 1500.
As the Max Tx/Rx frame length bit are 16 bits register, so you should be able to still set it to 9600 but you need to take care of external FIFO depth size to be able to support this large data transfer.
I found out below KDB link that mentioned about the risk in transferring large packet size
Thanks.
Regards,
dlim
- Deshi_Intel
Regular Contributor
Hi,
I hope I have answered your doubt.
I am now setting this case to closure.
Thanks.
Regards,
dlim