Before you begin
- Install and boot NVIDIA JetPack on the Jetson
- Confirm the Jetson has internet access for apt packages
- Connect the M1 with a USB-C data cable, preferably to a direct USB 3.x port
- Ensure your user can run
sudo
Install
1
Clone the public repository
2
Build on the Jetson
--deps installs the arm64 packages and M1 USB udev rule, then builds in
sdk/linux/build/. Use ./build.sh for later rebuilds.3
Re-plug the M1
Disconnect and reconnect the M1 after the first build so the new udev
permissions apply.
4
Verify the connection
ef-cli info should print its
serial, firmware, capture modes, and sensor configuration.Jetson considerations
- Prefer a direct SuperSpeed port rather than a hub.
- Use an appropriate Jetson power mode for sustained decode or perception workloads.
- MCAP recordings can grow quickly; write them to storage sized for the expected session duration.
- The Efference SDK does not require CUDA; downstream applications may use it.

