19.2.1. Pre-Boot Configuration

  1. Flash an Raspbian Buster image to an SD card with the tool of your choice (for example Raspberry Pi Imager).

    Note

    Experimental 64bit images seem to work with Arducam and have the advantage that ROS can be installed via apt. No need to build ROS from source! Use ROS Noetic in this case.

  2. Do not eject the SD card yet. Download the Boot partition files and move them to the boot partition of the SD card.

    ssh

    Empty file that enables the SSH server on the Raspberry Pi.

    config.txt

    Added some lines to enable the serial console, camera, etc.

    wpa_supplicant.conf

    Configuration file for setting up Wifi. Modify or complement, if your Wifi setup requires it.

Attention

Please replace the password in the wpa_supplicant.conf with the correct one!

To enable output during boot process if connected via serial console, disable using a splash screen via the Plymouth module, by editing boot/cmdline.txt. Remove splash and plymouth.ignore-serial-consoles.

Also change your hostname before the first boot, by editing etc/hosts and etc/hostname on the rootfs partition of the SD card. Replace the default hostname raspberrypi with the new hostname. Naming scheme is hippo-main-nn for the Raspberry Pi connected with the FCU and hippo-buddy-nn if it is the secondary Raspberry Pi. Replace nn by a two digit long number with leading zero.