Skip to main content

Massflash Image

MFI (massflash image) is used for online flashing to multi Jeston devices. Supports up to 10 devices for flashing.

Support platform

Support TEK7000-ORIN-NX and TEK7000-ORIN-NANO. MFI will flash into NVMe storage.

Steps for flash MFI

1. Prepare Jetson devices

Connect the Jetson devices to the flashing hosts.
Ensure that the devices have the identical hardware revision.
Device enter to recovery mode.

2. Prepare MFI image

You can download prebuilt MFI or create MFI.

Prebuilt MFI

ProductDemo image
TEK7000-ORIN-NXTEK7000-ORIN-NX_JP6_ubuntu-22.04_hdmi_mfi.tar.gz
TEK7000-ORIN-NANOTEK7000-ORIN-NANO_JP6_ubuntu-22.04_hdmi_mfi.tar.gz

Note

Unzip MFI tar file on a Linux machine, such as an Ubuntu system.

Prebuilt MFI can be programmed on up to 5 devices simultaneously.

sudo tar -zxpvf Product_mfi.tar.gz --numeric-owner

Create MFI

  • create TEK7000-ORIN-NX MFI tar file:

    ./technexion_jetpack_download.sh -b TEK7000-ORIN-NX --massflash <N>

    mfi_tn-tek7000-orin-nx folder and tar file will be generated.


  • create TEK7000-ORIN-NANO MFI tar file:

    ./technexion_jetpack_download.sh -b TEK7000-ORIN-NANO --massflash <N>

    mfi_tn-tek7000-orin-nano folder and tar file will be generated.


info

Maximum massflash devices
<N> is the highest possible number of devices that will be concurrently flashed.
Support integer number 1 to 10. Default value is 10.

3. Make the flash process

cd mfi_<Product>
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --flash-only --network usb0 --massflash 5 --showlogs

For example, up to 5 devices can be programmed simultaneously.
The maximum number of devices that can be programmed must not exceed the maximum value set during compilation.