4.2. Configure D3 Embedded Software¶
After installing D3 Embedded’s support packages, devicetree overlays need to be applied using scripts provided by the d3-jetson-util
package.
4.2.1. Camera Selection¶
After cameras are physically connected to a carrier board or interface card, the
software needs to be informed of their location and type. To do this, run
d3-select-cameras-boot
.
Once the selection dialog opens, you will see a list of all camera ports available
on your specific hardware combination. To update a port’s configuration, use the
up and down arrow keys to highlight it, and then press <ENTER>
.
Inside the configuration for a camera port, you will be given the option to
enable an available camera to be used on that port. Select the camera you wish
to use by navigating with the arrow keys and selecting with <spacebar>
.
Once you have configured the camera port, press <ENTER>
to save your selection.
Save your new configuration by moving the cursor right to select the “Apply” button from the main menu. You will be prompted to save your changes before they are applied. The saved configuration will be applied after a reboot.
4.2.2. Manually Applying Overlays¶
The d3-apply-dt-overlays
script applies D3 Embedded’s devicetree overlays to support
the chosen hardware configuration. This script is automatically run when
selecting “Apply” in d3-select-cameras-boot
, so it is not necessary to run
this in normal use cases.
The overlays script must be run with root permissions and needs to be run:
After initial installation of D3 Embedded’s software
After a new camera configuration is selected with
d3-select-cameras-boot
(done automatically)After updating or reinstalling any of D3 Embedded’s support packages