0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Raspberry Pi 5- 2 Port Ethernet (with WIZnet PoE)

Last updated at Posted at 2024-01-26

image.png
このボードはPoE+を使用するように設計されており、PoEコネクタだけでなく、既存のイーサネットコネクタを通じても使用できます。
!! 私はPoEモジュールを使用しましたが、PoEでなくてもWIZnet w5500モジュールであれば、どのような装置でも問題ありません。

HW

ハードウェアの製作は、以下のpostingを参考にしてください!
image.png

https://qiita.com/WIZnet/items/4eb4bb2f2c09598bddc7

W5500内で使用されるRaspberry Pi Pinmapは以下の通りです。

image.png
image.png

Getting Start W5500 Ethernet

Raspberry Pi update

システム上のパッケージリストを次のコマンドで更新してください。

    sudo apt-get update

image.png

Install gpiod

WiringPiは、標準のRaspbianシステムに事前にインストールされています。Raspbian-Liteシステムでアップデートまたはインストールするには:

    sudo apt-get install libgpiod2 libgpiod-dev

image.png

Enable the SPI Module

ターミナルでraspi-configを入力して、シリアルポートI2Cを開きます(sshインターフェースを開く設定を参照してください:インターフェースオプション)

    sudo raspi-config

"Interfacing Options" -> "SPI" enable

image.png

Test that the SPI is enabled:

    ls -l /dev/spidev*

image.png

get w5500 loopback source

W5500のコードを取得する:

    git clone https://github.com/Wiznet-OpenHardware/RPi-w5500.git
    cd RPi-w5500

build & run

コンパイルするために「make」コマンドを実行します。これにより、「W5x00_loopback」という名前の実行可能ファイルが作成されます。

    make

image.png

実行ファイルを実行すると、以下に示すようにループバックコードを実行できます。

    ./w5x00_loopback

image.png

DHCP&DNSコードを実行できます。

    ./w5x00_dhcp_dns

image.png

Source Code : https://github.com/Wiznet-OpenHardware/RPi-w5500/tree/main/RPi5-w5500

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?