Other Parts Discussed in Thread: DRA821
Environment: DRA821(J7200) with quad port(QSGMII). SDK Version: 09.00.00.07(07 Aug 2023)
I attempt to enable Native Ethernet according to the TI site CPSWng Native Ethernet page.
I used pre built binary(SDK 09.00.00.07) for DRA821 evm board(Design & development).
I have configurate for enable Native Ethernet(subsystem of CPSWng).
After completing the configuration for Native Ethernet enabling, MAC mode seems not work. Ping test does not work for MAC mode on eth1, eth2, eth3 or eth4.
After ping test, if check ifconfig, rx count is not increase.
Also, I checked with eth0(CPSW2g) for same environment. It works correctly.
I will attach my test procedure below.
Please check and give to me feedback for how to enable CPSWng Native Ethernet in DRA821.
Detail follow the configuration sequence and test procedure on the evm board.
Table of Contents 1) Follow the configuration to use the quad port 2) Check kernel configuration status 3) Mac mode configuration 4) Ping test with ETH1 on quad port |
1) Follow the configuration to use the quad port. 3.2.3.6.3.2.3.2.3. Enabling CPSWng Native Ethernet for Linux
Steps in Guide Document | Applying and Verifying on the evm Console |
![]() |
|
2) Check kernel configuration status. 3.2.3.6.3.2.3.2.2. Driver Configuration
Steps in Guide Document | Applying and Verifying on the evm Console |
![]() |
![]() |
3) Mac mode configuration
- Mac mode feature method in the CPSW2g Ethernet page guided 3.2.3.6.3.2.3.2.4. MAC Mode.
MAC mode | Verifying from the evm Console |
- Bringing Up interface | ![]() |
- Get driver information | ![]() |
- ethtool - Display standard information about device/link |
![]() |
4) Ping test with ETH1 on quad port (rx count NOT changed)
Eth1 Physical Connection Status | Eth1 Ping test (evm console) |
![]() |
![]() |