About this Release
This release supports the following Switchtec devices and releases:
| Generation | Variant | Release |
|---|---|---|
| Gen5 | PFX | MR3 (F/W version: 06.09.0.056) |
| Gen5 | PSX | MR3 (F/W version: 07.09.0.056) |
| Gen4 | PFX/PSX | MR5 Patch3 (F/W version: 03.90.0.06C) |
Note:
- The Switchtec-user was tested with Switchtec-kernel driver on Ubuntu 24.04.5 LTS with kernel 6.8.0-79-generic .
What is New Since v4.2 Release?
This release introduces the following new features, changes and fixes
Ismail Abdul (2):
Add AER event generate commands
Add support for Gen5 Port Eq Dump commands
Chetana Kaushik (3):
Fixing crosshair scan output for top and bottom right fields
Add Link error injection commands
Add support for Gen5 Eye capture
Logan Gunthorpe (8):
lib: Fix uninitialized variable use
lib: Cleanup whitespace damage in diag.c
lib: Fix incorrect initialization
lib: Don't use variable length arrays in osa_data_read_out structure
configure: Update autoconf scripts
lib: Move RSA_get0_key() closer to use
configure: Check for PEM_read_PUBKEY()
lib: Implement switchtec_read_pubk_file() using new openssl interfaces
Ben Reed (29):
Implement FTDC MRPC command log collecting
Added support for FTDC bin log parse
Added support for ltssm diag command for gen5
Update fw version string to expected size
Add missing free call
Added tlp injection command
Add support for Gen5 loopback commands
Add support for Gen5 pattern mon/gen
add command option for riotcore
add GPIO command
refactor convert_str_to_dword function
Add ordered set commands
add minor version to info command
Add gen5 ltssm str decode func
Add bitfield convert to aer-gen
Add Gen5 PRBS pattern monitor values
Add detailed print to pattern monitor
Add gen4 check to fix disable issue
Update pattern monitor cli options
Add pattern monitor disable changes
Update port-eq commands
Add new port_eq_coeff for gen5
Update tlp help message
Add validation for summary ptrs
Fix segfault observed
Add gen5 check for txtable print
Add clear option for ltssm log
Add status print to refclk
Add redundant image partition code
Limitations
-
GAS dump
Switchtec-user commandgas dumpmight impact system performance or cause instability -
FABRIC commands
fabricsubmenu commands are not yet supported on Gen5 device