The document ID of this user manual is SL-PRO-UM-SRX-8 and the revision number is v1.4.0. This user manual is compatible with v1.4.0 of the software.
Changelog
1.4.0 - 2026-11-11
Changed:
Sync PA internal and external temperature measurements due to inconsistencies of the integrated PA diode used to estimate the internal temperature.
tm.temp.buc.padienow always reports the same temperature astm.temp.buc.pa.Update BUC firmware to v1.1.0.
1.3.1 - 2026-09-11
Added:
Add acknowledgements of open source components to the user manual. Refer to the
doc/doc/opensource.htmlpage.
1.3.0 - 2026-07-13
Fixed:
The BBHEADER SYNC field is now set to
0x00for GSE traffic as described in ETSI TS 101 162 V1.9.1.
Changed:
The reflected power telemetry does not accurately measure the true reflected power due to coupler directivity limitations. Lock the
tx.pwr.rflproperty value to0.0to avoid misleading readings.Update BUC firmware to v1.0.4. This improves output power accuracy in temperature extremes.
1.2.1 - 2026-03-20
Fixed:
Fix invalid read-only property flag on
tx.enable.Fix packets to some destination addresses being dropped on the 10G Ethernet interface.
Update client libraries to fix a warning when building with latest version of glibc.
1.2.0 - 2026-02-09
Fixed:
Advertise asymmetric pause frame transmission support in auto-negotiation capabilities. Do not advertise support for 10 Mb/s or half-duplex operation.
Changed:
Increase
sys.uart.ratemaximum value to 3.125 Mbps to match hardware capabilities. Show warning if the achievable rate differs more than 5% from the target rate.Update BUC firmware to v1.0.3. This improves power amplifier key-down behavior.
Improve user manual. Start from the
doc/doc/index.htmlpage.
1.1.0 - 2025-11-20
Fixed:
Improve error handling in case of faults in the key-up sequence.
Fix potential memory corruption on invalid property commands.
Fix invalid DAC temperature readings during key-up/down.
Fix IP prefix masks for lengths that are not a multiple of 8.
Fix spurious SEM core timeout messages during firmware update.
Fix default value of
sys.net.xg.gwproperty.
Changed:
Deprecate support for Revision A hardware.
Update firmware update code to support asynchronous flashing with progress.
Code cleanup and optimizations to BTP server and client.
Added:
Add idle BBFRAME generator. This allows optional transmission of empty BBFRAMEs, instead of dummy PLFRAMEs, when no data is ready to be sent on the channel. The generator is enabled and configured through the
idlegroup properties.Add
gse.ccmproperty to control the CCM/ACM field in BBFRAMES created by the GSE encapsulator.Add properties to control pause frame transmission and IP forward ranges.
Increase trace message time stamp granularity.
1.0.1 - 2025-06-27
Fixed:
Fix unreliable communication between BUC and baseband.
Fix field lengths in BBHEADER example.
1.0.0 - 2025-04-28
Fixed:
Stop using unstable reflected power measure to disable PA.
Stop emitting a short modulated glitch when enabling TX.
Fix spurious RS-422 packet loss.
Changed:
Several internal changes to reduce power consumption when idle.
Internal changes for more reliable PLL locking and tuning.
Reply with “ICMP: Network unreachable” when trying to send data over Ethernet but TX is disabled.
Improve ALC precision.
Added:
Add properties for IP interface control.
Add property for DAC temperature sensor calibration.
Add FPGA configuration scrubber to correct and report bit flips.
Add several packet counters and miscellaneous telemetry.
0.9.0 - 2024-11-08
Fixed:
Reject and warn on invalid GSE MODCOD plus short frame combinations. The MODCOD will now take precedence and normal frames be used if the MODCOD is not compatible with short frames.
Drop BBFRAMEs and GSE frames that arrive for transmission while the transmitter is disabled, instead of being queued up.
Changed:
Reduce IF power when targeting RF power below 33 dBm (BUC with PA) or 0 dBm (BUC without PA). This allows the BUC to operate at a more consistent gain level, regardless of output power configuration.
Improved reverse power protection in BUC.
Internal changes for more reliable PLL locking.
Added:
Add bootloader control service on
SL_SRX8_PORT_BOOTLOADERport. This allows flashing, erasing and changing boot images remotely.Add collection of RF control voltages from BUC and log in
txproperty group.Show VGA gain percentage in
tm showdebug command.
0.8.0 - 2024-10-28
Fixed:
Fix modulator for MODCOD < 28.
Fix GSE encapsulator control using the
gseproperty group.
Changed:
Rename
tx.framesproperty totx.bbframesand count transmitted BBFRAMEs.Rename
gse.pdus.senttogse.pdusand count transmitted GSE PDUs. Remove thegse.pdus.droppedproperty, since overflow frames are dropped before the encapsulator.Rework
tx.enabledstate machine to be more reliable and handle BUC errors.
Added:
Print BUC errors and warnings to EGSE shell.
Add
tx.pwr.fwdandtx.pwr.rflto log forward and reflected RF power.Add
tx.pa.templimitproperty to stop the transmitter if the set temperature is exceeded on the BUC PA sensor.Add more telemetry parameters from BUC to the
tmproperty group.
0.7.0 - 2024-10-14
Added:
First released version.