mkuboot(8)

mkuboot8

Create u-boot files

Usage

mkuboot [-a arch] [-e entry] [-l loadaddr] [-n name] [-o os] [-t type] infile outfile

Overview

The mkuboot utility creates images suitable for loading using the U-Boot bootloader.

The options are as follows:

-a arch

Sets the image architecture to arch. For a list of valid arguments, see below.

-e entry

Sets the entry point to entry.

-l loadaddr

Sets the load address to loadaddr.

-n name

Sets the name of the loaded object inside the generated image.

-o os

Sets the image OS to os. os can be either “Linux” or “OpenBSD”.

-t type

Sets the type of the object to be loaded. For a list of valid arguments, see below.

The following arguments are valid as the arch parameter:

aarch64
alpha
amd64
arm
i386
m68k
mips
mips64
powerpc
sparc
sparc64
superh

The following arguments are valid as the type parameter:

standalone
kernel
script

Releases

28 releases since OpenBSD 5.4; the text changed 1 time.

  1. 5.4–6.9
  2. 7.0–8.0

History

An mkuboot utility first appeared in OpenBSD 4.4 as mkboot.

From man 8.0-current-20261101 in OpenBSD 8.0-current (2026-11-01). Parsed by carta from the page's mdoc source.