How to connect to an SKR3EZ H723 via SBC

Prepare the SBC

Before you connect the SKR3EZ H723 to the SBC, complete step 1 and step 2 of the official Duet3D SBC setup guide.

Next, download the RRF upgrade script onto the SBC. Connect to the SBC using SSH or a console connection, then run the following command. You only need to run this command once.

sudo wget https://raw.githubusercontent.com/TeamGloomy/rrf_stm32_sbc/master/armbian/userpatches/overlay/rrf_upgrade.sh -O /usr/local/bin/rrf_upgrade && sudo chmod a+x /usr/local/bin/rrf_upgrade

Now use the script to install the firmware build you want, and set the communication method to USB at the same time. Run the following command. Replace <version> with the build you want to install.

rrf_upgrade <version> --comms usb

For example, this command installs the latest stable release and sets the communication method to USB.

rrf_upgrade latest-stable --comms usb

Wait for the command to finish before you continue to the next step.

Flash the Firmware

Use an SD card to flash the firmware onto the SKR3EZ H723.

  1. Rename the firmware file to firmware.bin.
  2. Put firmware.bin in the root folder of a FAT32 formatted SD card.
  3. Put the SD card into the SKR3EZ H723.
  4. Power on the SKR3EZ H723 (using USB power or 12/24V power).
  5. Leave the SKR3EZ H723 powered on for 1 to 2 minutes. This gives the board enough time to flash the firmware.
  6. Power off the SKR3EZ H723.

Connect the Board

  1. Remove the SD card from the SKR3EZ H723.
  2. Connect the SKR3EZ H723 to the SBC using a USB cable.

First Boot

  1. Turn on power to the SKR3EZ H723 and the SBC.
  2. Wait for the SBC to boot. The first boot takes about 1 minute, and the SBC restarts two or three times during this time. Later boots take about 30 seconds.
  3. If you did not set up your Raspberry Pi using the ‘OS Customisation’ settings in Raspberry Pi Imager, Raspberry Pi OS will ask you for this information now. Connect a screen and a keyboard to the SBC so that you can see these messages and respond to them.
    1. Set the keyboard language.
    2. Set a username and password.
  4. Setup finishes and shows a command prompt. To set up WiFi and SSH, log in using the username and password you just created. Then type sudo raspi-config and press Enter.
  5. To set up WiFi, select ‘System Options > Wireless LAN’. Select your country, then enter your WiFi network name (SSID) and password.
  6. To set up SSH, select ‘Interface Options > SSH’ and enable it.
  7. Select ‘Finish’ to close the configuration tool.

If you are connecting over the network, open a web browser and go to http://duet3.local/.

Tags: