Could not find configuration node(Create a modified image of Toradex Easy Installer itself)

Hello,
I created a tezi.itb file using the instructions on website. When i created the tezi.itb i changed the only system.dtb file. After this step i ran recovery-linux.sh and it was successfull but i got this error from colibri’s console

Hit any key to stop autoboot:  0 
USB EHCI 1.00
SDP: initialize...
SDP: handle requests...
Downloading file of size 7121092 to 0x82100000... done
Downloading file of size 376 to 0x82000000... done
Jumping to header at 0x82000000
Header Tag is not an IMX image
## Loading kernel from FIT Image at 82100000 ...
Could not find configuration node
ERROR: can't get kernel image!
/******* tezi.its file *********/
/dts-v1/;
/ {
    description = "U-Boot fitImage for Toradex Easy Installer";
    #address-cells = <1>;
  
    images {
        kernel@0 {
            description = "Linux Kernel";
            data = /incbin/("./zImage");
            type = "kernel";
            arch = "arm";
            os = "linux";
            compression = "none";
            load = <0x81000000>;
            entry = <0x81000000>;
            hash@1 {
                algo = "md5";
            };
        };
        fdt@0 {
            description = "Flattened Device Tree blob";
            data = /incbin/("./system.dtb");
            type = "flat_dt";
            arch = "arm";
            compression = "none";
            hash@1 {
                algo = "md5";
            };
        };
        ramdisk@0 {
            description = "Ramdisk Image";
            data = /incbin/("./ramdisk");
            type = "ramdisk";
            arch = "arm";
            os = "linux";
            compression = "none";
            hash@1 {
                algo = "md5";
            };
        };
    };
    configurations {
        default = "config@1";
        config@1 {
            description = "Boot Linux kernel with FDT blob + ramdisk";
            kernel = "kernel@0";
            fdt = "fdt@0";
            ramdisk = "ramdisk@0";
            hash@1 {
                algo = "md5";
            };
        };
    };
};

Hi @yek !

Could you please share more information related to the following questions?

  • Which exact Colibri iMX7 are you using? Please share its full name and version.
  • Which version of Toradex Easy Installer are you basing yourself on?
  • In which OS are you performing the changes? Windows? WSL 1/2 on Windows? Native Linux (Ubuntu, Fedora, etc and which version)?

Also, could you please execute the following teste: follow the exact same steps from the article you referenced, but, this time, please perform no changes and create the .itb again. And test it on the module to check if it works.

With this, we can see if there is something wrong with the method or with your modification.

Let us know how it goes :slight_smile:

Best regards,

Hi,
Module = Colibri iMX7D 1G V1.1 A
Version of TEI = Colibri-iMX7_ToradexEasyInstaller_1.8-20181019 / Colibri-iMX7_ToradexEasyInstaller_5.7.1+build (I tried these two version)
OS = 18.04.1-Ubuntu

I tried this way but got same result.

Best regards,

Hi @yek !

Could you please test with newer version of Toradex Easy Installer?

Currently, the most up-to-date is 5.7.1: Loading Toradex Easy Installer | Toradex Developer Center

Best regards,

Hi @yek !

Were you able to test with the newer Toradex Easy Installer?

Best regards,
Henrique