BSP-2025.06
Version |
BSP-2025.06 |
---|---|
Previous Version |
BSP-2025.03 |
Date |
2025-06-23 |
Description |
Roadmap release |
Version of major components
Component | Host | Version |
---|---|---|
Linux kernel |
All |
6.12.20 |
GCC |
All |
13.2.0 |
Buildroot |
All |
2025.02 |
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.06
New Features
These are the new features in this release of the BSP:
Linux Kernel
-
Common for XStaX and Standalone:
-
Support for Axcen Photonics AXGT-R1T4-05I1 sfp
-
Add PTP support for LAN8842 PHY
-
-
Standalone Config:
-
Link Aggregation Support for Sparx5 and LAN969x
-
BUM Storm Policer Support for Sparx5 and LAN969x
-
IGMP Snooping Support for Sparx5 and LAN969x
-
XDP Support for LAN969x
-
From Ilya A. Evenbach we got these improvements via the GitHub repository:
-
Standalone Config:
-
Watchdog Support for Sparx5 enabled
-
Improved register access warning for Sparx5 enabled
-
Improved PTP4L restart support on Sparx5
-
Improved Ingress VLAN modification support on Sparx5
-
Sparx5 Device Tree support for setting MDC and MDIO pin drive strength individually
-
Thanks to Ilya for these Pull Requests.
Bug Status
These bugs were fixed in this release of the BSP:
-
Common for XStaX and Standalone:
-
phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames
-
phy: mscc: Multiple minor PTP related fixes
-
phy: mscc: Fix parsing of unicast frames
-
-
XStaX Config:
-
mips: Enable CONFIG_PREEMPT to reduce frame latency (only temporarily)
-
lan969x: Decrease the I2C bus frequency back to default (400KHz needs more investigation)
-
-
Standalone Config:
-
lan966x: fix lan966x_tc_flower_add leaks
-
lan966x: Fix speed configuration for flow control
-
From Ilya A. Evenbach <ievenbach@aurora.tech> we got these improvements via the GitHub repository:
-
Standalone Config:
-
sparx5/lan969x: actually power up/down the SerDes lanes
-
sparx5/lan969x: fix incorrect register access in SerDes init
-
These bugs are known but not fixed in this release of the BSP:
-
MAS_SW-393: PFC:Pause frames counters are not incrementing on ingress port of DUT-1
-
MAS_SW-424: PFC: Even when the traffic rate is less than the egress port speed, DUT is generating PFC pause frames when frames with size more than 1380Bytes are received.