System Controller Update 2026_SC_Q2 Release Notes

System Controller Update 2026_SC_Q2 Release Notes

Change List

S NO 

Changes 

Component 

S NO 

Changes 

Component 

The following features, enhancements, and bug fixes have been implemented in the BEAM tool as part of the 2026.1_SC_Q2 release.

New Features

  • Added support for Si5518 clocks on VRK160 boards.

  • Automated the PL UART BIT test, transitioning it from a manual process.

  • Enhanced the clock upload feature to automatically upload clock files based on the corresponding clock command extensions.

  • Added support to correctly handle Versal Junction Temperature value 228.8°C as the maximum temperature scenario for SCU200 boards.

  • Updated the LED test logging mechanism to record Pass/Fail status based on user input.

Improvements

  • Removed the FMC tab when the command response is empty or null.

  • Fixed the issue where uploaded files were automatically selected in dropdown menus.

  • Resolved the issue that prevented re-uploading a file after deletion.

Bug Fixes

  • Aligned manual BIT test logs with Versal console logs for consistency.

  • Fixed the Set VADJ_FMC failure issue in SC BEAM.

  • Added comprehensive error handling for the SetClock feature.

  • Removed all Jupyter Notebook-related code from scwebrun.sh.

scweb

2

New Features

  • Added support to manage Si5518 clock chip on VRK160 and VRK165 through BEAM GUI.

  • Added additional Board Interface Tests for VRK160 and VRK165 boards.

  • Added Board Interface Tests for SCU200 board.

  • Reporting DUT’s temperature on SCU200 board.

  • Re-directing DUT UARTs to SC on SCU200 board (ser2net).

sc_app

3

Build And Distro:

  • Added standalone SC distro support with amd-edf-sc.

  • Added default SC build templates: bblayers.conf.sample, local.conf.sample, and conf-notes.txt.

  • Added scripts/sc-init-build-env for SC build environment setup.

  • Removed dependency wiring for dynamic-layers/meta-amd-edf from conf/layer.conf.

  • Added amd-cortexa53-common machine support.

  • Added source and sstate mirror defaults for 2025.2 SC builds.

  • Added sudoers user setup support through amd-useradd-sudoers.bbclass.

  • Added jupyter-examples.bbclass.

Images And Packaging:

  • Added system-controller-board-packages.bb to build board package dependencies without producing a rootfs image.

  • Added system-controller-image-everything.bb.

  • Updated system-controller-image-full-cmdline.bb to include:

    • setup-board

    • python3-image-mgmt

    • sc-version-info

  • Moved boot script and WKS behavior out of system-controller.inc into distro-specific config.

  • Added standalone meta-createrepo.bb SDK recipe for DNF repository indexing.

  • Added systemd repart/openssl package config.

Board Setup And Version Info:

  • Added new setup-board recipe and installed /usr/bin/setup_board.sh.

  • New setup script detects board/revision from EEPROM FRU data, selects the best matching board package, installs/upgrades board packages plus common SC packages, then reboots after
    success.

  • Removed older setup_board.sh from system-controller-app.

  • Added sc-version-info recipe and version_info.sh.

  • New version script reports QSPI image info, boot-device image info, RPM release version, board firmware/app package status, and common package versions.

Utilities:

  • Added python3-image-mgmt_1.1.bb.

  • Added RAFT bbappend for SC builds, using branch 2025.2 and enabling raftstartupsc.

  • Updated embpf-bootfw-update-tool SRCREV.

  • Updated labtool-jtag-support SRCREV and added runtime dependency on libusb1.

BSP

4

Added Xilinx XADC patch series:

  • splits XADC driver into core/platform pieces

  • adds channel setup callback

  • adds XADC I2C interface support

  • enables CONFIG_XILINX_XADC_I2C

  • returns fallback XADC values on I2C read errors

Linux

Known issues

Platform/SoC Supported

Description

Work-around

Platform/SoC Supported

Description

Work-around

VRK160
VRK165

Incorrect voltage read for GTM_AVCC, GTYP1_AVCCAUX, ADC_AVCCAUX, DAC_AVCCAUX, and VCCO_302 power rails.

 

All

bootstatus overloads the word "active" with two distinct meanings on adjacent lines

FollowSUCCESS” label for Active bank. Ignore Info prints

All

 

switch-bank allows switching to an invalid/empty bank without validation

User should not keep empty bank or invalid bootbin in bankA or bankB

/

User should not load invalid bootbin

All

CRC of boot FW and UUID of DUT from image-mgmt utility not available for SOM based SC