Starter Kit – Raspberry Pi 5 (GenX320)
The Starter Kit GenX320 for Raspberry Pi 5 allows you to evaluate and develop embedded event-based vision applications based on the Raspberry Pi 5 single board computer (
available from Raspberry Pi) using Prophesee's
GenX320 event sensor.
Product briefs can be downloaded in the attachments at the bottom of this page.
Recommended Hardware
Item | SKU | Link |
Raspberry Pi 5
(8GB RAM or greater)
| SC1432 | |
Active Cooler | SC1148 | |
Power Supply | SC1153 (US)
SC1408 (EU) | |
SSD Kit
(highly recommended)
| SC1675 | |
MicroSD Card
(16GB or more)
|
|
|
MicroSD Card Reader |
|
|
Setup and Installation
At first, you will need to assemble the hardware accessories taking care of orientation of the camera flex cable. Then, install the software using one of the following methods.
Method 1 - Installation using the custom linux image
- Download our custom linux image (which is based on BookWorm Raspberry Pi OS and includes compiled RPi sensor driver and OpenEB)
- Flash the downloaded image to the SD card or SSD using RPi Imager software
Data streaming
First, prepare your system for loading the sensor driver and formats :
Load the sensor driver by loading the device tree overlay for both slots (your may add it to your boot configuration):
- sudo dtoverlay genx320
- sudo dtoverlay genx320,cam0
Setup additional parameters:
In case of installing the software from our custom image:
Setup formats/links/parameters for V4l:
- ./rp5_setup_v4l.sh
- In case of installing the software from the source code:
Setup formats/links/parameters for V4l:
- ./rpi-sensor-drivers/rp5_setup_v4l.sh
- Configure the following environment variables (you may add them to your ~/.bashrc to make them permanent, otherwise they are applied only in the active window):
- export PSEE_VAR_V4L2_BSIZE=1
- export V4L2_HEAP=vidbuf_cached
Now, you are ready to run OpenEB applications and tools and compile
samples.
We recommend you to start with
Metavision Viewer allowing data visualization, recording and replay:
OpenEB provides a variety of code samples helping to get started quickly. Most
OpenEB samples are distributed as source code. While some samples are pre-compiled and ready to run, others require compilation.
The samples are installed in the following directories and can be compiled following the instructions in
this tutorial:
- ls /usr/local/share/metavision/hal
- ls /usr/local/share/metavision/sdk
As a Prophesee customer, get access to your personal ticketing tool, application notes, product manuals, SDK Download Center and more resources.