Releases: rudislabs/navqplus-images
Ubuntu 22.04.4 Humble Image
NavQPlus Ubuntu 22.04 ROS 2 Humble image on 6.1.22 kernel
See downloadable assets below.
To check current image on NavQPlus, shell in and run:
uname -aThis should return with Linux imx8mpnavq 6.1.22- followed by humble-240105185325 the release specific name associated with the image files in the assets.
Flash image with uuu to emmc
Boot switches
Make sure boot switches are in flash mode:

| Mode | Switch 1 | Switch 2 |
|---|---|---|
| SD | ON | ON |
| eMMC | OFF | ON |
| Flash | ON | OFF |
Uncompress image for flashing faster
unzstd navqplus-image-22.04-humble-240105185325.wic.zstMake uuu executable
chmod a+x uuuFlash image with uuu to emmc
sudo ./uuu -b emmc_all navqplus-image-22.04-humble-240105185325.bin-flash_evk navqplus-image-22.04-humble-240105185325.wicSwitch boot switches back to eMMC and you can now resume any other guide that you were following.
ONLY IF YOU WANT TO BUILD FROM SOURCE
Setup Docker
Clone Docker repository
mkdir -p /home/$USER/git
cd /home/$USER/git
git clone [email protected]:rudislabs/docker-imx-builder.gitInstall Docker (with docker compose)
cd /home/$USER/git/docker-imx-builder/navqplusbuilder/install
./docker.shBuild Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose buildBuild NavQPlus Humble image in Docker
Run Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose run navqplusbuilderRun Humble build script in navqplusbuilder Docker
wget https://raw.githubusercontent.com/rudislabs/meta-navqplus-apt-ros/imx-6.1.22-humble/scripts/build.sh
chmod a+x build.sh
./build.shUbuntu 22.04.3 Humble Image
NavQPlus Ubuntu 22.04 ROS 2 Humble image on 6.1.22 kernel
See downloadable assets below.
To check current image on NavQPlus, shell in and run:
uname -aThis should return with Linux imx8mpnavq 6.1.22- followed by humble-231218153304 the release specific name associated with the image files in the assets.
Flash image with uuu to emmc
Boot switches
Make sure boot switches are in flash mode:

| Mode | Switch 1 | Switch 2 |
|---|---|---|
| SD | ON | ON |
| eMMC | OFF | ON |
| Flash | ON | OFF |
Uncompress image for flashing faster
unzstd navqplus-image-22.04-humble-231218153304.wic.zstMake uuu executable
chmod a+x uuuFlash image with uuu to emmc
sudo ./uuu -b emmc_all navqplus-image-22.04-humble-231218153304.bin-flash_evk navqplus-image-22.04-humble-231218153304.wicSwitch boot switches back to eMMC and you can now resume any other guide that you were following.
ONLY IF YOU WANT TO BUILD FROM SOURCE
Setup Docker
Clone Docker repository
mkdir -p /home/$USER/git
cd /home/$USER/git
git clone [email protected]:rudislabs/docker-imx-builder.gitInstall Docker (with docker compose)
cd /home/$USER/git/docker-imx-builder/navqplusbuilder/install
./docker.shBuild Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose buildBuild NavQPlus Humble image in Docker
Run Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose run navqplusbuilderRun Humble build script in navqplusbuilder Docker
wget https://raw.githubusercontent.com/rudislabs/meta-navqplus-apt-ros/imx-6.1.22-humble/scripts/build.sh
chmod a+x build.sh
./build.shUbuntu 22.04.2 Humble Image
NavQPlus Ubuntu 22.04 ROS 2 Humble image on 6.1.22 kernel
See downloadable assets below.
To check current image on NavQPlus, shell in and run:
uname -aThis should return with Linux imx8mpnavq 6.1.22- followed by humble-231202053128 the release specific name associated with the image files in the assets.
Flash image with uuu to emmc
Boot switches
Make sure boot switches are in flash mode:

| Mode | Switch 1 | Switch 2 |
|---|---|---|
| SD | ON | ON |
| eMMC | OFF | ON |
| Flash | ON | OFF |
Uncompress image for flashing faster
unzstd navqplus-image-22.04-humble-231202053128.wic.zstMake uuu executable
chmod a+x uuuFlash image with uuu to emmc
sudo ./uuu -b emmc_all navqplus-image-22.04-humble-231202053128.bin-flash_evk navqplus-image-22.04-humble-231202053128.wicSwitch boot switches back to eMMC and you can now resume any other guide that you were following.
ONLY IF YOU WANT TO BUILD FROM SOURCE
Setup Docker
Clone Docker repository
mkdir -p /home/$USER/git
cd /home/$USER/git
git clone [email protected]:rudislabs/docker-imx-builder.gitInstall Docker (with docker compose)
cd /home/$USER/git/docker-imx-builder/navqplusbuilder/install
./docker.shBuild Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose buildBuild NavQPlus Humble image in Docker
Run Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose run navqplusbuilderRun Humble build script in navqplusbuilder Docker
wget https://raw.githubusercontent.com/rudislabs/meta-navqplus-apt-ros/imx-6.1.22-humble/scripts/build.sh
chmod a+x build.sh
./build.shUbuntu 22.04.1 Humble Image
NavQPlus Ubuntu 22.04 ROS 2 Humble image on 6.1.22 kernel
Flash image with uuu to emmc
Boot switches
Make sure boot switches are in flash mode:

| Mode | Switch 1 | Switch 2 |
|---|---|---|
| SD | ON | ON |
| eMMC | OFF | ON |
| Flash | ON | OFF |
Uncompress image for flashing faster
unzstd navqplus-image-22.04-humble-231117221049.wic.zstFlash image with uuu to emmc
sudo ./uuu -b emmc_all navqplus-image-22.04-humble-231117221049.bin-flash_evk navqplus-image-22.04-humble-231117221049.wicBuild steps for current image release:
Setup Docker
Clone Docker repository
mkdir -p /home/$USER/git
cd /home/$USER/git
git clone [email protected]:rudislabs/docker-imx-builder.gitInstall Docker (with docker compose)
cd /home/$USER/git/docker-imx-builder/navqplusbuilder/install
./docker.shBuild Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose buildBuild NavQPlus Humble image in Docker
Run Docker
cd /home/$USER/git/docker-imx-builder/navqplusbuilder
docker compose run navqplusbuilderRun Humble build script in navqplusbuilder Docker
wget https://raw.githubusercontent.com/rudislabs/meta-navqplus-apt-ros/imx-6.1.22-humble/scripts/build.sh
chmod a+x build.sh
./build.sh