BSP-2025.09

Version

BSP-2025.09

Previous Version

BSP-2025.06

Date

2025-09-22

Description

Roadmap Release

Version of major components

Component Host Version

Linux kernel

All

6.12.34

GCC

All

13.2.0

Buildroot

All

2025.02.3

U-Boot

Sparx5

2024.04

LAN969x

2024.04

LAN966x

2024.04

RPi4CM

2021.04

MIPSEL

2019.10

LS1046

2016.09

Availability

The Linux Kernel is available as a GitHub repository. You can find it here:

The Linux LTS is made available as branch: bsp-6.12-2025 The minor update available with this BSP release will be added with a tag: bsp-6.12-2025.09

New Features

These are the new features in this release of the BSP:

Linux Kernel

  • Standalone Config:

    • Support for the LAN9645x Switch on the EVB-LAN9668-EDS2 host

      • Basic Networking: mac/vlan, bridge, internal PHYs, Multicast DB, Statistics

      • Link Aggregation Support

      • EEE support

      • Ingress/Egress priority and VLAN mapping via QoS/DCB tool

      • HSR and PRP end node support (DANH/DANP)

      • TC flower filter support via VCAP HW offload

      • TC port configuration support for mqprio, cbs, tbf and ets

      • TC matchall port mirroring support

      • TC matchall port policing support

      • SFP support via PHYLINK

      • PTP timestamping support

      • Priority Flow Control

U-Boot

  • Sparx5, LAN966x, LAN969x

    • USB: extend xHCI to support USB_PORT_FEAT_TEST

Bug Status

These bugs are known but not fixed in this release of the BSP:

Reference Description Remark and possible workaround

DBB-903

LAN9645x: Traffic works with ports shut/no shut, traffic drop seen, and few frames received is corrupted

Set the port down and up again.

DBB-945

LAN9645x: 2.5G ports are not coming up with FS-2.5G copper SFP

Do not use the FS SFP-2.5G-T-I as its not supported in Linux.

DBB-950

LAN9645x: Port details are displayed for the SFP ports, after the SFP’s are plugged out of the device

No workaround: The information is cached by the Linux SFP subsystem.

DBB-951

LAN9645x: DMESG output gives wrong information, when SFP plugged out of the port

No workaround: The information is cached by the Linux SFP subsystem.

DBB-955

LAN9645x: QoS macro should be part of the code

No workaround: Currently the QoS tool need to know which netlink interface to use via an environment variable.

Known limitations

  • The upper SFP cage on the EVB-LAN96459F must not have an SFP inserted at power on of the EVB, as this will change the bootstrap settings and prevent management via SPI