Genio 350-EVK


This chapter describes platform-dependent information and instructions. For example, you will get different benchmark results on different platforms.

For general usage of Ethernet, such as command to configure DHCP or static IP and so on, please refer to Ethernet chapter.

Note

Command operations and test results presented in this chapter are based on the IoT Yocto v22.1 and Genio 350-EVK.


Important

i350 EVKs are not shipped with pre-allocated MAC addresses.

Instead, a random MAC address is generated and stored after flashing the image. Please do not use it for production purposes.

Ethernet Port on Genio 350-EVK

The Ethernet PHY interface is mutually exclusive to DPI display interface on Genio 350-EVK:

../../../../_images/sw_yocto_app-dev_eth_port_i350-evk.png

Ethernet Port on Genio 350-EVK

Enable Ethernet Port on Genio 350-EVK

The default configuration for rity-demo-image disables Ethernet port.

To enable Ethernet port and disable the HDMI port, please follow these steps:

  1. Set the boot switch (SW2101) to Off=LAN, as shown below:

    ../../../../_images/sw_yocto_app-dev_display_boot-switch-eth.jpg
  2. Flash rity-demo-image with the overlay net-ethernet.dtbo:

    genio-flash --load-dtbo net-ethernet.dtbo rity-demo-image
    

    Important

    HDMI port gets disabled once net-ethernet.dtbo is loaded. You might want to enable DSI LCM in addition.

  3. Connect the Ethernet LAN port to your local area network.

  4. After flashing and rebooting the device, please login to the console.

  5. If your local area network have DHCP setup properly, you should be able to check the allocated IP address for i350 EVK with:

    ip a
    

    and the interface eth0 should have IP addresses registered, for example:

    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
       link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
       inet 127.0.0.1/8 scope host lo
          valid_lft forever preferred_lft forever
       inet6 ::1/128 scope host
          valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
       link/ether b6:ae:9c:a0:3e:4d brd ff:ff:ff:ff:ff:ff
       inet 10.1.4.172/16 brd 10.1.255.255 scope global dynamic eth0
          valid_lft 7173sec preferred_lft 7173sec
       inet 10/1/3/182/16 brd 10.1.255.255 scope global secondary dynamic noprefixroute eth0
          valid_lft 7178sec preferred_lft 6278sec
       inet6 fe80::acd6:8ec1:21e6:f5f1/64 scope link noprefixroute
          valid_lft forever preferred_lft forever