I am trying to update the boot container of my apalis imx8qm. It works fine if I flash my torizoncore directly through easy installer, but if I try to push my image using torizoncore-builder deploy, the boot-container stays the same. Am I able to modify this using this tool, or do I have to do it manually?
My method when using torizoncore-builder is the following:
- Create a new
torizon-core-docker-apalis-imx8-Tezi_5.7.2+build.20.tar
with a modifiedimx-boot
file - Run
torizoncore-builder build
to build thetcbuild.yaml
recipe, where I specify the use of the local image
input:
easy-installer:
local: torizon-core-docker-apalis-imx8-Tezi_5.7.2+build.20.tar
output:
easy-installer:
local: build_torizon_core
- Run
torizoncore-builder images unpack build_torizon_core
- Run
torizoncore-builder deploy --remote-host [ipaddr] --remote-username [username] --remote-password [password] --reboot
Is there a configuration I could change or another flag perhaps that could be used to make sure that the imx-boot
file is updated on the board?
This is the only mention of the imx-boot
file that I have found so far (in the image.json
file produced by the build command):
{
"name": "mmcblk0boot0",
"erase": true,
"content": {
"filesystem_type": "raw",
"rawfiles": [
{
"filename": "imx-boot",
"dd_options": "seek=0"
}
]
}
}