Opvolger/ansible/templates/boot.cmd.j2
2024-12-01 21:28:16 +01:00

19 lines
No EOL
922 B
Django/Jinja

{% if on_boot.ramdisk_addr_r is defined %}
ramdisk_addr_r={{ on_boot.ramdisk_addr_r }}
{% endif %}
{% if on_boot.fdt_addr_r is defined %}
fdt_addr_r={{ on_boot.fdt_addr_r }}
{% endif %}
{% if on_boot.bootargs is defined %}
setenv bootargs '{{ on_boot.bootargs }}'
{% else %}
setenv bootargs 'root={{ on_boot.rootfs_location }} rw console=tty0 console=ttyS0,115200 earlycon rootwait stmmaceth=chain_mode:1 selinux=0'
{% endif %}
load {{ on_boot.boot_device }}:{{ on_boot.bootfs_partition }} ${kernel_addr_r} /Image.gz
load {{ on_boot.boot_device }}:{{ on_boot.bootfs_partition }} ${fdt_addr_r} /{{ kernel.dtb_file_location | basename }}
{% if on_boot.load_ramdisk_location is defined %}
load {{ on_boot.boot_device }}:{{ on_boot.bootfs_partition }} ${ramdisk_addr_r} {{ on_boot.load_ramdisk_location }}
booti $kernel_addr_r $ramdisk_addr_r:$filesize $fdt_addr_r
{% else %}
booti ${kernel_addr_r} - ${fdt_addr_r}
{% endif %}