BSP-2025.12
Version |
BSP-2025.12 |
|---|---|
Previous Version |
BSP-2025.09 |
Date |
2025-12-15 |
Description |
Roadmap Release |
Version of major components
| Component | Host | Version |
|---|---|---|
Linux kernel |
All |
6.12.48 |
GCC |
All |
13.2.0 |
Buildroot |
All |
2025.02.6 |
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.12
The BSP binaries and source code packages can be downloaded via this link:
New Features and bug fixes
Linux Kernel
-
Standalone Config:
-
LAN9645x
-
FRER Support
-
Broadcast/Unicast/Multicast Storm Policers
-
Media Redundancy Protocol support
-
Cyclic Queuing and Forwarding support
-
Improve PTP timestamping
-
Added LAN9645X switch bindings
-
Use dynamic child dev population based on dts
-
Add FRER twocycle mode on all ports
-
hsr: add support for node table
-
hsr: add debugfs to toggle supervision frames
-
-
LAN969x
-
DWC3 USB gadget support
-
-
LAN966x
-
Enable LAN865X
-
-
-
XStaX Config:
-
Fix uFDMA for MIPS: Short frames were not entirely flushed
-
U-Boot
-
Sparx5
-
Network support on 10G and 25G SerDes
-
Fix support for IF_SGMII_CISCO
-
Allow the RGMII ports to run at lower speeds
-
When using ports 12-15 they need to set in SGMII mode
-
-
LAN969x
-
EV09P11a/EV22N59a: Enable DDR_PLL
-
-
Sparx5 and LAN969x
-
Enable all the ports to run at speeds lower or equal to 2.5G
-
-
Jaguar2
-
mips: dts: mscc: Move the NPI PHY from MDIO0 to MDIO1
-
Bug Status
Linux Kernel
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 needs to know which netlink interface to use via an environment variable. |