aboutsummaryrefslogtreecommitdiffstats
path: root/CUSTOMIZE.md
diff options
context:
space:
mode:
Diffstat (limited to 'CUSTOMIZE.md')
-rw-r--r--CUSTOMIZE.md47
1 files changed, 18 insertions, 29 deletions
diff --git a/CUSTOMIZE.md b/CUSTOMIZE.md
index 497e6d2b..4dfc1554 100644
--- a/CUSTOMIZE.md
+++ b/CUSTOMIZE.md
@@ -37,12 +37,12 @@ target.
#### Supported software features
-| Software feature | Configuration variable | Configuration values | Default value | Supported machines |
-|:----------------------|:----------------------------|:---------------------|:--------------|:---------------------|
-| ON-TARGET DEVELOPMENT | EXTRA_IMAGE_FEATURES:append | tools-sdk | | milan, rome, vermeer |
-| ON-TARGET DEBUGGING | EXTRA_IMAGE_FEATURES:append | tools-debug | | milan, rome, vermeer |
-| ON-TARGET PROFILING | EXTRA_IMAGE_FEATURES:append | tools-profile | | milan, rome, vermeer |
-| RT KERNEL | RT_KERNEL_AMD | yes, no | no | milan, rome, vermeer |
+| Software feature | Configuration variable | Configuration values | Default value | Supported machines |
+|:----------------------|:----------------------------------|:----------------------------|:--------------|:-------------------|
+| ON-TARGET DEVELOPMENT | EXTRA_IMAGE_FEATURES:append | tools-sdk | | all |
+| ON-TARGET DEBUGGING | EXTRA_IMAGE_FEATURES:append | tools-debug | | all |
+| ON-TARGET PROFILING | EXTRA_IMAGE_FEATURES:append | tools-profile | | all |
+| RT KERNEL | PREFERRED_PROVIDER_virtual/kernel | linux-yocto, linux-yocto-rt | linux-yocto | all |
#### Example configuration in local.conf
```sh
@@ -51,35 +51,24 @@ EXTRA_IMAGE_FEATURES:append = " tools-debug"
EXTRA_IMAGE_FEATURES:append = " tools-profile"
# Please run 'bitbake -c clean virtual/kernel' everytime before
-# configuring the RT_KERNEL_AMD variable
-RT_KERNEL_AMD = "yes"
+# configuring the PREFERRED_PROVIDER_virtual/kernel variable
+PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"
```
-Furthermore, the `vermeer` platform does not have an on-board RS232
-serial port. Therefore, the graphical console is enabled on this
-machine by default and the user is required to interact with the
-machine using a display device plugged into a dGPU connected via the
-PCIe slot.
+If you use the iso image, you can choose to `boot` from iso directly, or
+to `install` the system to existing hard drive.
-In case the user does not have a dGPU, and wants to interact with the
-machine over the RS232 serial interface, the user needs to have an
-`LPC to UART Adapter` module plugged into the LPC header on the
-motherboard.
+By default, the user interactive console is the serial port.
-Using a serial cable connected between the host machine's RS232 port
-and this module, the user will be able to interact with the machine
-using the serial interface, but will still not be able to install the
-OS to a harddrive using the serial interface. For that, the graphical
-console has to be disabled. In order to achieve that, add the
-following to the `local.conf` and rebuild an image.
+To install from vga console, edit the platform config file of you machine
+`meta-amd-bsp/conf/machine/include/<platform>.inc`
+and set tty0 as the last console option of the `APPEND` variable.
-```sh
-MACHINE_FEATURES:remove = "screen-console"
+Example:
+```
+Set `APPEND += "console=tty0 console=ttyS0,115200n8"` to install from serial console.
+Set `APPEND += "console=ttyS0,115200n8 console=tty0"` to install from vga console.
```
-
-The resulting image will have no graphical console support and will
-only have the serial console support. After this, the user will also
-be able to install the OS to a harddrive using the serial interface.
---
#### What's next