boards/shields/link_board_eth/doc/index.html · boards/shields/link_board_eth/doc/index.rst 공식 원문 ↗

Zephyr 3.7.0 · Shields · PHYTEC · Ethernet

PHYTEC link board ETH

ENC424J600 10/100 Ethernet을 SPI로 reel board와 Arduino R3 platform에 추가합니다.

Official pathboards/shields/link_board_eth/doc/index.html
Source fileboards/shields/link_board_eth/doc/index.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

Unique MAC, RJ45, 3.3V/75~147mA 조건과 digital·analog header 22개 pin, startup SPI 자동 선택을 설명합니다.

Controller

ENC424J600

Ethernet

10/100 Base-T/TX

Interface

SPI auto-selected

Current

75–147mA

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 2300D878429D586FA0FC70D0208FA5A11FD2304E9C493D99AC2C0DEF7B305C66
.. _link_board_eth_shield:

PHYTEC link board ETH
#####################

Overview
********

The link board ETH is an ethernet expansion board based on ENC424J600
ethernet controller and compatible with the Arduino UNO R3 connector.
It was developed as an expansion component for the reel board.
See :ref:`reel_board` documentation for more information about
link board family and how to connect it to the reel board.

.. image:: ../../../../../../../boards/shields/link_board_eth/doc/img/link_board_eth.jpg
     :align: center
     :alt: link board ETH


Hardware
********

- ENC424J600

        - 10/100 Base-T/TX Ethernet Controller with SPI Interface
        - Factory Pre-programmed Unique MAC Address

- Connectivity

        - Arduino compatible
        - RJ45 Connector

- Electrical Characteristics

        - Supply Voltage 3.3 V
        - Supply Current 75 mA ... 147 mA

Pins Assignment of the Shield Connector
=======================================

ENC424J600 device offers a choice between an SPI based interface and
parallel slave port (PSP) interface. SPI interface is automatically selected
during startup and it requires no intervention from the MCU side.

+-----------------------+-----------------------+-----------------------------+
| Shield Connector Pin  | Function              | ENC424J600 Pin              |
+=======================+=======================+=============================+
| D0                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D1                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D2                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D3                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D4                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D5                    | alternative INTn      |                             |
+-----------------------+-----------------------+-----------------------------+
| D6                    | not populated         |                             |
+-----------------------+-----------------------+-----------------------------+
| D7                    | not populated         |                             |
+-----------------------+-----------------------+-----------------------------+
| D8                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| D9                    | INTn                  | 24 (Interrupt Output)       |
+-----------------------+-----------------------+-----------------------------+
| D10                   | SPI CSn               | 34 (SPI Chip Select)        |
+-----------------------+-----------------------+-----------------------------+
| D11                   | SPI MOSI              | 36 (SPI Serial Data Input)  |
+-----------------------+-----------------------+-----------------------------+
| D12                   | SPI MISO              | 35 (SPI Serial Data Out)    |
+-----------------------+-----------------------+-----------------------------+
| D13                   | SPI SCK               | 37 (SPI Serial Clock Input) |
+-----------------------+-----------------------+-----------------------------+
| D14                   | not populated         |                             |
+-----------------------+-----------------------+-----------------------------+
| D15                   | not populated         |                             |
+-----------------------+-----------------------+-----------------------------+

+-----------------------+-----------------------+-----------------------------+
| Shield Connector Pin  | Function              | ENC424J600 Pin              |
+=======================+=======================+=============================+
| A0                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| A1                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| A2                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| A3                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| A4                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+
| A5                    | not connected         |                             |
+-----------------------+-----------------------+-----------------------------+

For more information about the link board ETH and ENC424J600:

- `link board ETH Website`_
- `ENC424J600 Website`_

Programming
***********

Set ``--shield link_board_eth`` when you invoke ``west build`` or ``cmake`` in your
Zephyr application. For example:

.. zephyr-app-commands::
   :zephyr-app: samples/net/zperf
   :tool: all
   :board: reel_board
   :shield: link_board_eth
   :goals: build

.. _link board ETH Website:
   https://www.phytec.eu/en/produkte/low-power-solutions/reel-board/

.. _ENC424J600 Website:
   https://www.microchip.com/wwwproducts/en/ENC424J600

Part 3

한국어 전문 번역

개요

Link board ETH는 ENC424J600 Ethernet controller 기반이며 Arduino UNO R3 connector와 호환되는 Ethernet expansion board입니다. Reel board용 expansion component로 개발되었습니다.

link board ETH
PHYTEC link board ETH

Hardware

ENC424J600

  • SPI interface를 갖춘 10/100 Base-T/TX Ethernet controller
  • Factory pre-programmed unique MAC address

Connectivity

  • Arduino compatible
  • RJ45 connector

Electrical characteristics

  • Supply voltage: 3.3V
  • Supply current: 75mA~147mA

Shield connector pin assignment

ENC424J600은 SPI interface와 parallel slave port(PSP) interface 중 하나를 사용할 수 있습니다. Startup 중 SPI interface가 자동 선택되므로 MCU에서 별도 개입할 필요가 없습니다.

Shield connector pinFunctionENC424J600 pin
D0not connected
D1not connected
D2not connected
D3not connected
D4not connected
D5alternative INTn
D6not populated
D7not populated
D8not connected
D9INTn24 (Interrupt Output)
D10SPI CSn34 (SPI Chip Select)
D11SPI MOSI36 (SPI Serial Data Input)
D12SPI MISO35 (SPI Serial Data Out)
D13SPI SCK37 (SPI Serial Clock Input)
D14not populated
D15not populated
Shield connector pinFunctionENC424J600 pin
A0not connected
A1not connected
A2not connected
A3not connected
A4not connected
A5not connected

프로그래밍

west build 또는 cmake에서 --shield link_board_eth를 지정합니다. 다음 예시는 reel board용 zperf sample입니다.

west build -b reel_board   --shield link_board_eth   samples/net/zperf

참고 자료

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.