Command failed - "APP_EIM=1 TARGET_JETSON_NANO=1 make -j" while running on Jetson nano

Question/Issue:
I have clonned one of the project to run on jetson nano. After following all the step, the final command that creates the model is creating issue.
The command - APP_EIM=1 TARGET_JETSON_NANO=1 make -j
Issue: Screenshot attached.
Its restarting the jetson nano device everytime.

Project ID:
Project ID - 585524

Context/Use case:
Object detection.

Steps Taken:
Followed the steps from the doc : High-resolution, High-speed Object Counting - Nvidia Jetson Nano (TensorRT) | Expert Projects

Expected Outcome:
Run the model on jetson nano

Actual Outcome:
Error after running the command - APP_EIM=1 TARGET_JETSON_NANO=1 make -j

Environment:

Hi @ajithkjajith

It looks like you are missing the C++ compiler or have an incorrect version installed to support,

e.g. gcc 10 etc

sudo apt-get update
sudo apt-get install -y gcc-10 g++-10
export CC=gcc-10
export CXX=g++-10

See: NVIDIA Jetson | Edge Impulse Documentation

Running make -j without limiting the job count (-j$(nproc)) can overwhelm the Jetson Nano, especially if it’s USB-powered, you need to set a number for the amount of cores to target

See: NVIDIA Jetson | Edge Impulse Documentation

Please also make sure you have a recent build of your project, and the latest jetson nano script installed:

wget -q -O - https://cdn.edgeimpulse.com/firmware/linux/jetson.sh | bash

Hopefully that will get you going if not please provide all of the versions of jetpack and details you can so our embedded team can review (details are in the message template)

cc @rjames in case i missed anything here.

Best

Eoin

1 Like