Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 27 additions & 5 deletions docs/developer-guide/emt-architecture-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -204,19 +204,19 @@ for RT tasks. This way, for example, the workloads can be shifted between effici
and performance cores. The parameter takes lists as values:

- isolcpus=\<cpu core number>,...,\<cpu core number>

```bash
isolcpus=1,2,3
```

- isolcpus=\<cpu core number>-\<cpu core number>

```bash
isolcpus=1-3
```

- isolcpus=\<cpu core number>,...,\<cpu core number>-\<cpu number>

```bash
isolcpus=1,4-5
```
Expand Down Expand Up @@ -386,6 +386,28 @@ PERSISTENT_BIND_PATHS="
additional bind mounts such as `/etc/rancher`, `/etc/cni`, `/etc/kubernetes`,
`/var/lib/rancher`.

## Boot Optimization

While EDKII BIOS is used for
[specific image versions of Edge Microvisor Toolkit](#edge-microvisor-toolkit-image-versions),
you can try [Slim Bootloader (SBL)](https://github.com/slimbootloader/slimbootloader)
\- an open-source boot firmware that can optimize and accelerate the boot
performance of your device.

SBL is designed to run on Intel x86 architecture. It is highly optimized, secure,
and lightweight at the same time. Slim Bootloader supports modular payload
architecture and can support UEFI through UEFI-payload. SBL provides a viable
option for customers who prefer to develop their own boot firmware for their
platforms.

Switching to SBL and enabling fast boot will result in a noticeable speed-up.
Refer to the
[official documentation](https://slimbootloader.github.io/introduction/index.html)
for more details. Visit the
[GitHub page](https://github.com/slimbootloader/slimbootloader)
for deployment instructions and full source code.


<!--hide_directive
:::{toctree}
:hidden:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,3 +251,9 @@ Custom Secure Boot Options → DB Options → Enroll Signature → Enroll Signat

Re-enable secure boot in the firmware menu and reboot. Verify that the system boots successfully with secure boot enabled.

## Boot Firmware

You can try Slim Bootloader for the deployment of Edge Microvisor Toolkit on
your machine. Refer to the
[Boot Optimization](../emt-architecture-overview.md#boot-optimization) section
for more details.
Loading