Difference between revisions of "iMX91 Industrial Debian"
| Line 50: | Line 50: | ||
== Flashing the binaries == | == Flashing the binaries == | ||
At this point everything was prepared to flash the binaries. Follow the [[iMX91 Industrial Flashing Procedure|flashing procedure]] instructions to start the development kit with the compiled images. | At this point everything was prepared to flash the binaries. Follow the [[iMX91 Industrial Flashing Procedure|flashing procedure]] instructions to start the development kit with the compiled images. | ||
| + | There is a slight change for flashing compared to yocto binaries: | ||
| + | === eMMC Flash Memory (default) === | ||
| + | |||
| + | ==== Linux ==== | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | sudo ./uuu -b emmc_all flash_imx91_<type>.bin debian12_<type>.sdimg | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | ==== Windows ==== | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | uuu.exe -b emmc_all flash_imx91_<type>.bin debian12_<type>.sdimg | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | === SD Card === | ||
| + | |||
| + | ==== Linux ==== | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | sudo ./uuu -b flash_imx91_<type>.bin debian12_<type>.sdimg | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | ==== Windows ==== | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | uuu.exe -b sd_all flash_imx91_<type>.bin debian12_<type>.sdimg | ||
| + | </syntaxhighlight> | ||
== Login == | == Login == | ||
When image is flashed and board is booted default credentials can be either '''root/root''' or '''voipac/voipac'''. | When image is flashed and board is booted default credentials can be either '''root/root''' or '''voipac/voipac'''. | ||
Latest revision as of 10:16, 25 February 2026
This Wiki page guides through the process of downloading the Debian source files for release (bookworm) and building images for the iMX91 Industrial Development Kit.
All the source files for this customized Debian, together with the recent changes made, can be inspected and downloaded at the Voipac GitHub repository.
Cloning the project
Create a new directory for the project environment:
mkdir ~/voipac-debian cd ~/voipac-debian
Clone the iMX9x Industrial Debian Project into the host machine:
git clone https://github.com/voipac/debian-imx-voipac
Prerequisites
For Debian image building it is necessary to install docker installation as whole procedure is done in virtualised environment.
Building the image
Voipac provides quick and simple-to-use option how to build an image by using build_debian_voipac.sh prepared script:
This script automatically create Debian image for iMX91:
MACHINE=imx91-voipac ./build_debian_voipac.sh
During the u-boot build user will be asked for RAM Size. For basic kit configuration select option (1), for lite select 1G (option 2) and for pro and max configurations choose 2G option (option 3) as shown in below image.
Locating output files
After the build process was completed, the freshly built output files are located in the root directory:
ls -la image.sdimg
Prebuild images
Prebuild images can be downloaded at following link
Flashing the binaries
At this point everything was prepared to flash the binaries. Follow the flashing procedure instructions to start the development kit with the compiled images. There is a slight change for flashing compared to yocto binaries:
eMMC Flash Memory (default)
Linux
sudo ./uuu -b emmc_all flash_imx91_<type>.bin debian12_<type>.sdimg
Windows
uuu.exe -b emmc_all flash_imx91_<type>.bin debian12_<type>.sdimg
SD Card
Linux
sudo ./uuu -b flash_imx91_<type>.bin debian12_<type>.sdimg
Windows
uuu.exe -b sd_all flash_imx91_<type>.bin debian12_<type>.sdimg
Login
When image is flashed and board is booted default credentials can be either root/root or voipac/voipac.
