diff options
Diffstat (limited to 'CUSTOMIZE.md')
-rw-r--r-- | CUSTOMIZE.md | 47 |
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 |