Hello TI,
we are working on K2L and K2K SOC's, there is a need from our customer to use XAUI.
since we are running TI RTOS on ARM corepac we are trying to port XAUI driver from Linux kernel space to TI RTOS as TI has not provided any 10G Ethernet example based on SYS/BIOS
from PDK package --->pdk_k2l_4_0_1--> we got example for 1G Ethernet-->D:\ti\pdk_k2l_4_0_1\packages\MyExampleProjects_old\PA_emacExample_K2LArmBiosExampleProject.
* Example to illustrate the usage of EMAC CPSW3G switch using CPPI, QMSS
* low level drivers and CSL.
*
* This example application does the following:
* (1) Initializes:
* (a) Queue Manager (QM) Subsystem
* (b) Packet Accelerator (PA) CPPI DMA
* (c) Ethernet Subsystem (Ethernet switch + SGMII + MDIO) - (Note: Applicable only for NO_BOOT mode)
* (d) PA Subsystem + PDSP - (Note: PDSP is initialized only during NO_BOOT mode)
*
* (2) Sets up the CPPI descriptors and Queues required for sending and
* receiving data using Ethernet.
* (a) Uses Host descriptors
* (b) Uses High Priority Accumulation interrupts
Now we want to know if we can modify above sample example for 10G Ethernet?
we are thinking in place of step( c)--> (c) Ethernet Subsystem (Ethernet switch + SGMII + MDIO) --> instead of initializing Ethernet Subsystem for 1G , we can initialize it for 10G or XGE , is our understanding Correct???
we want to know what are all the necessary modifications needed for above sample 1G emac example to be made as 10G ...
kindly update us ASAP.
Thanks
Manjunath