Easy installer Unhandled fault alignement exception

I followed explanation to add custom image from there: Toradex Easy Installer

So I created a image.json below

{
    "config_format": 1,
    "autoinstall": false,
    "name": "Mizar Easy Installer",
    "description": "Mizar Easy Installer for Colibri iMX7.",
    "version": "0.3.5",
    "release_date": "20181019",
    "wrapup_script": "wrapup.sh",
    "icon": "mizar.png",
    "isinstaller": true,
    "supported_product_ids": [
        "0039"
    ],
    "blockdevs": [
        {
            "name": "mmcblk0",
            "partitions": [
                {
                    "partition_size_nominal": 32,
                    "want_maximised": false,
                    "content": {
                        "label": "BOOT",
                        "filesystem_type": "FAT",
                        "mkfs_options": "",
                        "filelist": [
                            "zImage",
							"imx7d-colibri-emmc-mcm.dtb",
                            "alcor.elf"
                        ]
                    }
                },
				{
                    "partition_size_nominal": 512,
                    "want_maximised": true,
                    "content": {
                        "label": "rootfs",
                        "filesystem_type": "ext3",
                        "mkfs_options": "",
						"filename": "rootfs.tar"
                    }
                }
            ]
        },
        {
            "name": "mmcblk0boot0",
            "content": {
                "filesystem_type": "raw",
                "rawfiles": [
                    {
                        "filename": "u-boot.imx-emmc",
                        "dd_options": "seek=2"
                    }
                ]
            }
        }
    ]
}

Easy installer detects the USB stick but it shows an error like below. What does it means ?
2067-2020-02-05-15-28-06-com7-putty.png

You definitely don’t want to have isinstaller set to true as this is reserved exclusively for a Toradex Easy Installer package. Then, as filesystem_type I would rather recommend using ext4 nowadays. As mkfs_options we usually use -E nodiscard with that. Then, filename should be a compressed tar file unless you really only want that single tar file to be copied rather than extracted. Please note that with a compressed tar file you also would need to specify the uncompressed_size. Concerning the error you are seeing one could try e.g. the following:

  • You may want to have a look at our trouble shoot section. Especially, posting /var/volatile/tezi.log as a textual file may be more helpful than some random screenshot.
  • Try whether or not the latest beta version of the Toradex Easy Installer behaves the same.
  • Try minimising the image.json file (e.g. try with a single entry in blockdevs and/or only one single partition on mmcblk0.

Let us know whether or not any of this helps or what exactly you find out. Thanks!

Thanks a lot, I’m trying now. I let you know !

It worked thank you !

You are very welcome. What exactly did make it work at the end?