Network Configuration and Remote Development Methods
Info
OriginMan comes pre-loaded with the latest Desktop version image. You can configure it either by connecting to a computer display via HDMI or through terminal tools!
Quick Configuration
Method 1
When configuring OriginMan's network, if you have a display screen nearby, you can connect OriginMan's display port to the screen using an HDMI cable. After connecting, you'll see the following interface:
Then use the Wi-Fi management tool in the upper right corner of the menu bar to connect to Wi-Fi, as shown below. Click on the Wi-Fi name you want to connect to, and enter the Wi-Fi password in the pop-up dialog.
Once completed, you're successfully connected to Wi-Fi! How do you know the wlan0 IP address? You can check the Oled display screen on the back of OriginMan, where you'll see it change from "Network not connected" to the IP address you can connect to.
Method 2
Besides using a display screen, you can also use the network cable included in the kit for VNC configuration. You'll need to download a remote connection software first - we recommend MobaXterm.
First, connect the robot's network port to your laptop's network port using the network cable, then turn on OriginMan's power switch.
Taking Windows 11 as an example, open Network Settings, and you'll see a new Internet connection available for configuration.
OriginMan's initial static IP address is 192.168.127.10, so you need to set this Internet connection to another address in the same segment. You can configure it similar to my settings shown below.
After setting up, open MobaXterm, click Session in the upper left corner, select VNC, and enter 192.168.127.10 in the remote connection.
Then enter the password - the VNC login password is 12345678. After this, the configuration is the same as Method 1!
SSH Configuration
Besides the system desktop quick operation method, SSH is the most common method for developers!
Wired (Network Cable) Login
Similarly using MobaXterm, select SSH. After setting up the local static IP as in Method 2, open MobaXterm, click Session in the upper left corner, select SSH, and enter 192.168.127.10 in the remote connection.
Once entered, you'll see the terminal requesting username and password. The default superuser is root, and the regular user is sunrise. The passwords are the same as the usernames: root or sunrise.
Tip
The password is not visible when typing, just enter the correct password and press Enter.
After entering the system, type the following commands in the terminal:
$ sudo nmcli device wifi rescan # Scan for wifi networks
$ sudo nmcli device wifi list # List found wifi networks
$ sudo wifi_connect "SSID" "PASSWD" # Connect to a specific wifi network
Find your target wifi and use the wifi_connect command to successfully connect wirelessly.
Wireless Login
After connecting to WiFi, if your local PC and OriginMan are connected to the same WiFi, you can directly select SSH from MoboXterm and enter the IP address shown on OriginMan's back OLED display to access the system terminal.
Serial Port Login
Serial port login is another way to enter the OriginMan system. This requires a microUSB cable. Connect the microUSB end to the third USB port from left to right on the OriginMan main controller RDK X5, and the other end to your laptop.
Then turn on OriginMan's power switch, open MobaXterm, click Session in the upper left corner and select serial, set the baud rate to 115200, and you can successfully log into the system.
Tip
If you're using serial port login while OriginMan is powered on, you might see a black screen in the terminal. In this case, you need to enter the username root, after which you'll see the password prompt. Enter the password to access the terminal.