Documentation/platforms/risc-v/esp32c6: Add oa_tc6 defconfig info

Add documentation for new oa_tc6 defconfig into esp32c6-devkitc and esp32c6-devkitm boards docs.

Signed-off-by: michal matias <mich4l.matias@gmail.com>
This commit is contained in:
michal matias
2025-09-18 00:30:48 +02:00
committed by Filipe do Ó Cavalcanti
parent 6eef3880a0
commit bd28635b68
2 changed files with 52 additions and 0 deletions
@@ -342,6 +342,32 @@ nsh
Basic configuration to run the NuttShell (nsh).
oa_tc6
------
This configuration features the network driver for 10BASE-T1S and 10BASE-T1L SPI MAC-PHYs
that follow the `OPEN Alliance 10BASE-T1x MAC-PHY Serial Interface` specification (OA-TC6).
Among such MAC-PHYs are e.g. Microchip LAN865x, Onsemi NCV7410 (NCN26010), Analog Devices ADIN1110.
See the build configuration utility (e.g. ``make menuconfig``) to find out which ones are currently supported.
The OA-TC6 defines a 5 signal connection between the MAC-PHY and the host MCU. These are 4 lines for the standard SPI and 1 line for the interrupt signal from the MAC-PHY to the MCU.
**Default pinout**
============ ========== =========================================
ESP32-C6 Pin Signal Pin Description
============ ========== =========================================
0 CS SPI Chip Select
2 MISO SPI Master In Slave Out
5 INT MAC-PHY interrupt signal
6 CLK SPI Clock
7 MOSI SPI Master Out Slave In
============ ========== =========================================
The ``oa_tc6`` configuration is additionally equipped with the ``plcatool`` utility. This allows configuration of the Physical Layer Collision Avoidance (PLCA) functionality
in 10BASE-T1S PHYs.
ostest
------
@@ -267,6 +267,32 @@ nsh
Basic configuration to run the NuttShell (nsh).
oa_tc6
------
This configuration features the network driver for 10BASE-T1S and 10BASE-T1L SPI MAC-PHYs
that follow the `OPEN Alliance 10BASE-T1x MAC-PHY Serial Interface` specification (OA-TC6).
Among such MAC-PHYs are e.g. Microchip LAN865x, Onsemi NCV7410 (NCN26010), Analog Devices ADIN1110.
See the build configuration utility (e.g. ``make menuconfig``) to find out which ones are currently supported.
The OA-TC6 defines a 5 signal connection between the MAC-PHY and the host MCU. These are 4 lines for the standard SPI and 1 line for the interrupt signal from the MAC-PHY to the MCU.
**Default pinout**
============ ========== =========================================
ESP32-C6 Pin Signal Pin Description
============ ========== =========================================
0 CS SPI Chip Select
2 MISO SPI Master In Slave Out
5 INT MAC-PHY interrupt signal
6 CLK SPI Clock
7 MOSI SPI Master Out Slave In
============ ========== =========================================
The ``oa_tc6`` configuration is additionally equipped with the ``plcatool`` utility. This allows configuration of the Physical Layer Collision Avoidance (PLCA) functionality
in 10BASE-T1S PHYs.
ostest
------