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
  1. Remove the HDMI jumpers (J2324, J2325, J2326 and J2327):

    ../../../../_images/sw_yocto_app-dev_display_jumpers.jpg

    Important

    The boot switch and the HDMI jumpers must adjust together. Returning the DIP switch to the HDMI setting without replacing the jumpers may result in the HDMI signal having incorrect voltage levels.

  1. 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.

1. Connect the Ethernet LAN port to your local area network. 1. After flashing and rebooting the device, please login to the console. 1. 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