Kernel images for LEON and NOEL
-------------------------------

The sample directories found here contains one or more kernel images
including an initramfs root file system and the config files used when
building the images.

LEON Linux release samples are found under leon-linux-*.
NOEL Linux release samples are found under noel-linux-*.

Note about releases up until leon-linux-5.10-1.2
------------------------------------------------
These samples were built using the deprecated LINUXBUILD Linux development
frontend and was replaced by Buildroot starting with version 2022-02-1.0.
Note that these samples might contain additional files compared to the files
mentioned below.

File structure:
---------------

Here follows a short description of the files present in the sample directories:

Symbol file:
- vmlinux.xz          - This file can be decompressed and used with debug
                        tools to get symbols for the kernel.

Configuration files:
- linux.config       - Linux kernel config used for build.
- buildroot.config   - Buildroot config used for build.

LEON:

For LEON there are two configurations in separate directories of the releases:
- smp                - SMP sample images.
- up                 - Single-processor sample images.

RAM images:
- image.ram          - Corresponds to the default Buildroot configuration.
                       For systems with memory at 0x40000000.
- image0.ram         - As image.ram but with base memory address 0, such as for GR740.

NOEL:

For NOEL there are two configurations in separate directories of the releases:
- noel32             - Sample image based on the default (32-bit) configuration
- noel64             - Sample image based on the default (64-bit) configuration

RAM image:
- fw_payload.elf     - Executable RAM file produced by OpenSBI for NOEL.

How to run a RAM image:
-----------------------
The RAM images can be loaded and run using tools like GRMON and TSIM.

Please refer to the Buildroot manual of the release that was used when
creating the samples for instructions on how to run the images.

