Skip to main content
The following figure shows the architecture and its components involved in communicating data over Ethernet on the reference kits.
Ethernet architecture on reference kits
The following table describes the components of Ethernet architecture on QCS6490.
ComponentDescription
Application processor subsystem (APSS)Runs on a Linux-based operating system.
Ethernet driver
  • A software driver in the Linux kernel.
  • Provides data connectivity over a wired Ethernet interface.
PHY driver
  • A low-level driver dedicated to manage the Ethernet physical layer.
  • Implements a software state machine required to handle the life cycle of PHY, from initialization to link establishment.
  • Interacts with an underlying management data input/output (MDIO) to access the PHY register and perform operations such as detecting alive and/or linked PHYs.
Ethernet hardware (RB3 Gen 2 Development Kit)
  • Both QEP and AQR PHYs are validated on RB3 Gen 2 Development Kit.
  • QEP PHY for 2.5 GbE is available by default on SGMII interface. It’s enabled and verified on a 1 x QEP8121 IX connector.
  • USB2ETH interface with 1 GbE is available by default and verified on RJ45 connector.
  • AQR PHY for 10 GbE is optional and may not be available on the development kit. If available, it’s verified on a 1 x AQR113C IX connector.
The sample outputs shown in tools for ethernet operations are based on the verification of QEP8121 PHY, USB2ETH, and AQR113C PHY.

Next steps