User's Manual
ReliaGATE 10-12 User manual Rev. 2-1 Appendix 1: Advanced boot options
APPENDIX 1: ADVANCED BOOT OPTIONS
1.1 Advanced boot options availability
The ReliaGATE 10-12 bootloader provides a number of advanced boot options, that allow a developer to
run different build artifacts.
The following advanced boot options are currently available:
Boot option How it works Notes
fitboot 1. It retrieves the production fitImage from /boot/fitImage in the
filesystem
2. It executes the fitImage
3. By default, it boots the kernel@1 and fdt@reliagate-10-12-xx.dtb
partitions within the fitImage.
This is the default boot option,
which boots the production
kernel fitimage.
fitImagetftpboot 1. It retrieves a file called fitImage from the root of the tftp server
2. It executes the fitImage
3. By default, it boots the kernel@1 and fdt@reliagate-10-12-xx.dtb
partitions within the fitImage.
This option is a fast and easy
way to test development
fitImages.
zImageboot 1. It retrieves the zImage from /boot/zImage and the device tree from
/boot/reliagate-10-12.dtb within the filesystem
2. It boots both the zImage and the device tree.
This option is a way to boot a
production zImage and device,
should the default verified boot
system not be required.
zImagetftpboot 1. It retrieves zImage and reliagate-10-12.dtb from the root of the tftp
server
2. It executes the zImage and the fdt.
This option is a fast and easy
way to develop kernel images
and device trees.
If you are using a tftp boot option (fitImagetftpboot or zImagetftpboot), note that:
l The system will use the tftp server specified by serverip and it assumes that a dhcp
address can be obtained through interface eth0. Always ensure that this ties in with your
network architecture before attempting to boot the tftp options
l All runtime artifacts are loaded into RAM before execution, no execution from flash is
currently supported.
1.1.1 How to configure a boot option
To configure a boot option, you need access to the bootloader CLI.
1.1.2 How to gain access to the Bootloader CLI
To gain access to the bootloader CLI, complete the following procedure:
1. Connect a serial cable to the ReliaGATE 10-12 Console
2. Type stop before the timeout expires
111 / 118