24.04.02-Jazzy Image
bperseghetti
released this
17 Nov 20:00
·
4 commits
to main
since this release
NavQPlus 24.04 ROS 2 Jazzy image on 6.6.23 kernel
See downloadable assets below.
To check current image on NavQPlus, shell in and run:
uname -a
This should return with Linux imx8mpnavq 6.6.23-
followed by jazzy-241107112629-f5fbb06c28
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-24.04-jazzy-241107112629-f5fbb06c28.wic.zst
Make uuu executable
chmod a+x uuu
Flash image with uuu
to emmc
sudo ./uuu -b emmc_all navqplus-24.04-jazzy-241107112629-f5fbb06c28.bin-flash_evk navqplus-24.04-jazzy-241107112629-f5fbb06c28.wic
Switch 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
Build steps for current image release on native 24.04 system host:
Run 24.04 Jazzy build script on local system
sudo apt-get install -y gawk wget diffstat unzip texinfo \
gcc-multilib build-essential chrpath socat file cpio python3 \
python3-pip python3-pexpect xz-utils debianutils iputils-ping \
libsdl1.2-dev xterm tar locales net-tools rsync sudo vim curl zstd \
liblz4-tool libssl-dev bc lzop libgnutls28-dev efitools
wget -q https://raw.githubusercontent.com/NXPHoverGames/meta-nxp-mr/refs/heads/lf-6.6.23-2.0.0-scarthgap/scripts/build.sh
chmod a+x build.sh
./build.sh