Skip to main content

Palladio 400/500 RPL

FrontBack

Depending on the configuration and following revisions, the features of the board are subject to change. For detailed information on hardware specifications, please visit www.seco.com

SECO Palladio 400/500 RPL are modular fanless embedded PC with 13th Gen Intel® Core™ processors (formerly known as Raptor Lake-P).

For ordering purposes, the Palladio 400/500 RPL are referred to by their base codes, “SF-K840-RPL” and “SF-K850-RPL“.

More information on the SECO website:

Get start with Palladio 400 RPL
Get start with Palladio 500 RPL

How can I update BIOS?

To update the BIOS, you can download the latest version of the package from the Downloads section below and use the correct package for the Palladio system you have to follow the instructions in the following file:

Palladio 400-500 EFI Update

Please pay attention to choose the correct update utility for your product, the table below depicts which BIOS version corresponds to the SECO products that you have purchased:

SECO PNMODEL
SF-K840-RPL-01-00SECO-K843-PALLADIO400RPL
SF-K840-RPL-02-00SECO-K845-PALLADIO400RPL
SF-K840-RPL-03-00SECO-K847-PALLADIO400RPL
SF-K850-RPL-01-00SECO-K855-PALLADIO500RPL
SF-K850-RPL-02-00SECO-K857-PALLADIO500RPL
SF-K850-RPL-03-00SECO-K859-PALLADIO500RPL

Downloads

The following are links to the current software releases:

PackageDownload
Palladio 400 - BIOS packagePalladio_400_bios_utility.7z
Palladio 500 - BIOS packagePalladio_500_bios_utility.7z
WIN11 LTSC driversseco_raptorlakep_palladio_drivers_win11.7z

Clea OS

Clea OS is a versatile and robust Linux Operating System framework designed specifically for industrial embedded devices. Based on the open source Yocto Project, Clea OS offers a flexible and customizable platform that can be tailored to meet the specific needs of various hardware architectures and applications.

Starting with Linux Kernel 5.10, the Board Support Package (BSP) for this board is fully integrated into Clea OS. It ensures high security and stability through features like OTA (Over-the-Air) updates, dual partitions, and fallback procedures. Additionally, Clea OS includes a complete device manager for seamless cloud communication, enabling centralized management of product fleets.

Documentation

For a complete explanation of Clea OS and detailed installation instructions, refer to the official documentation:

Clea OS Documentation

Download Clea OS Images

To quickly get started, download the latest complete prebuild Clea OS images (or other binaries like U-Boot, Linux Kernel, SDKs) from the official release page:

Download Clea OS images here - Release Page

Installation instructions for Intel Boards

Build Clea OS

The source code for Clea OS can be found at the following Gitlab organization. To build a complete BSP image from source you can check the Get Started pages of the documentation.


Frequently Asked Questions (FAQ)

How do I enable auto power on?

Enter the BIOS and go to Advanced > PCH-IO Configuration > State After G3. Set it to [s0 State]. See below for a step by step guide.

Which LAN ports support PoE?

The K800 can be configured with optional PoE hardware, adding PoE functionality to existing ports, or adding additional PoE ports. Check your configuration to see if your unit has PoE installed.

The optional PoE module supports the 802.3at standard @ up to 25.5 watts per port.

PoE can be added to the native Ethernet ports on either ports 1 & 2 (on the x2 LAN models), or ports 2 & 3 (on the x6 LAN models). Additional ports may be added with the Karbon Modbay cards.
K800 series 2-LAN model:

K800 series 6-LAN model:

What Operating Systems are supported?

Windows 10 IoT 2021 and Windows 11 are supported. In most applications it is NOT necessary to disable the e-cores.

The K800 also supports Ubuntu 22.04 for Intel IoT with Kernel version 5.15. Other Ubuntu and Kernel versions are not supported on the K800 series.

What chipset do the Ethernet ports uses?

The onboard LAN ports use the I225. The optional 10gig Modbay expansion card uses the X550.

What Baudrate is supported on the K800 COM ports?

The K800 series supports up to 115200 baudrate on the COM ports. Higher baud rates can be achieved by implementing the CAN port. See how to do this through the Embedded Microcontroller MCU in the CAN section below.

How do I disable TurboBoost on the CPU?

TurboBoost can be disabled in the BIOS of the system. Navigate to Advanced and set Expert Mode to Enabled. Then, go to:
Power & Performance -> CPU – Power Management Control -> Boot Performance -> Set to Max Non-Turbo Performance

How do I use the integrated video ports, instead of the GPU?

The K800 series can be configured with a GPU. For some customers this is used to drive multiple high-resolution displays, and the video output will automatically output through the GPU. However in some cases you may want to use the GPU for specific computational applications, and use the integrated DisplayPorts. To enable this option, you will want to change the “Primary Display” output in the BIOS. Navigate to:

**Setup Utility - > Advanced page- > **Set “Expert Mode” to Enabled
Then go to:
**Setup Utility - > Advanced -> System Agent (SA) Configuration -> Graphics Configuration -> Primary Display -> **Change to “IGFX”
Make sure to Save & Reset via the F10 function key or through the Exit page.


Connecting the power supply

If you need to assemble the system’s power input connector, follow these steps to locate and wire the correct parts.

  • Unbox the power brick and grab the 5 pin green/black terminal block from the accessory box.

  • Using a flathead screwdriver, turn the two indicated screws counter-clockwise a few turns.

  • The metal holes at the bottom will open up.

  • Insert the power supply wires as shown

  • Turn the screws clockwise to tighten. Firmly hand tighten.

  • Connect the green/black terminal block to the Palladio. It is now ready for use. Note that the labeling on the back of the system matches the wires you just installed.


Enabling Auto Power On

The Palldio can be configured to turn on automatically when DC power is connected. This is useful for power outage recovery or if the unit is mounted in a hard to reach location. You can enable Auto Power On by following the steps listed below.

  • Note: In future revisions the name of this setting will be changed. “Auto power ON’ under the Power tab will be the new name and location.
  1. Power on the system and press Del a few times to access the “Front Page” menu

  2. Choose “Setup Utility”

  3. Navigate to Advanced > PCH-IO Configuration

  1. Locate “State After G3”

  2. Change it to”s0 State” to enable auto power on.

  1. Press F10 to Save & Exit

Accessing the Microcontroller (MCU)

The embedded microcontroller unit (MCU) is used to interface and control various aspects of the system such as CAN, DIO, and ignition sensing. To communicate with the MCU, follow the steps below for your installed OS.

Windows

  1. Download the PuTTy tool from putty.org

  2. Look in Device Manager and find the highest numbered USB serial device, COM5 in this example

  3. Open Putty. Set the connection type to Serial and change COM1 to the COM # you found in the previous step. This example uses COM5.

  4. Click “Open”. This will open a virtual connection to the MCU (no physical cable is required)

  1. To confirm you have the correct port open, type “help” and press enter. The help text should appear. If it does not, try a different COM port.

Linux

  1. Use a program such as PuTTy to interface with the microcontroller (MCU). You can run the following command to install it (you will need an active internet connection for this):

    sudo install putty

  2. The MCU will typically enumerate as ttyACM0. It enumerates as a serial-interfaceable USB device. If you run into issues accessing ttyACM0, you can run the following command to identify the other port(s):

    sudo dmesg | grep tty

  1. In this example, the MCU is on ttyACM0. Open PuTTy, enter the port #, and set the connection type as “Serial”. The other settings can be left on their defaults (i.e. baudrate = 9600).

  1. To confirm you have the correct port open, type “help” and press enter. The help text should appear. If it does not, try a different port #.

Microcontroller Commands

A full list of microcontroller commands be be found here in the User MCU Shell documentation here:

Palladio 400-500 Commands