BSP-2025.03
Version |
BSP-2025.03 |
---|---|
Previous Version |
BSP-2024.12 |
Date |
2025-03-24 |
Description |
Roadmap release |
Version of major components
Component | Host | Version |
---|---|---|
Linux kernel |
All |
6.12.9 |
GCC |
All |
13.2.0 |
Buildroot |
All |
2024.02.9 |
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.03
New Features
These are the new features in this release of the BSP:
Linux Kernel
-
Standalone Config: HSR and PRP end node support for LAN969x using the LAN969x hardware REDBOX.
-
Standalone Config: MRP support for LAN969x.
-
Standalone Config: Sparx5/LAN969x: add selective feature support for PSFP and PTP by checking the Chip ID.
-
Standalone Config: mdio-mscc-miim: Add support for clause 45 to the driver.
-
Standalone Config: Sparx5/LAN969x: Allow to differentiate what is the maximum MTU: Add support for configuring device MTU via the iproute2 link command. The maximum MTU is common across all ports.
-
IStaX Config: Increase the I2C Bus frequency to 400KHz for Sparx5 and LAN969x to support newer versions of the PoE module.
-
Add support for the SPI-NOR MX25U1635E device.
U-Boot
-
LAN969x: EVB-LAN9696-24port: Add support for QSGMII: A LAN8814 PHY on the EVB-LAN9696-24port can now be used as the U-Boot network interface. The port is configured in the U-Boot device tree at compile time. The default in the BSP is port 29 (the second RGMII port).
-
LAN969x: EVB-LAN9696-24port/EVB-LAN9698-10port: Enable USB Host mode: This allows a USB stick to be used as storage media for transferring files to the these two EVBs. This may be used for firmware upgrading.
Bug Status
These bugs were fixed in this release of the BSP:
-
net: phy: micrel: Fix force speed 100. This is a workaround for a link down issue when plugging/unplugging a cable repeatedly.
-
dts: lan969x: Make sure that the qspi will appear as spi0 (Device Tree configuration)
-
nand: spi: macronix: For MX35LF2GE4AB remove SPINAND_HAS_PROG/READ_PLANE_SELECT_BIT: This caused LEB overlaps.
-
net: sparx5: Check also for sparx5 chips that have been fused wrong: Handle SoC with non-standard Chip IDs correctly.
-
vcap: netlink: When modifing u32 keys, use the correct mask
-
vcap: netlink: When adding u32 keys, use the correct mask
-
net: sparx5: appl: Fix OOPS: setup MTU and NAPI and start FDMA for the APPL.
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.