
Back
Version 6.00 Build 20001 of 9th June 2022
New File Versions
- Library - DLL V6.0
- M4i Linux Kernel - V3.0
- M4i Windows Kernel - V6.0
- Control Center - V2.28
New Features
- [SPCMDRV-2827] Support of M5i.33xx Series
- [SPCMDRV-3062] Create repositories for linux packages
- [SPCMDRV-2690] Use Distributed Kernel Module Support (DKMS) to rebuild kernel module on driver update
- [SPCMDRV-3063] Support for Ubuntu 22.04
- [SPCMDRV-3072] Support for Fedora 36
- [SPCMDRV-1289] RemoteServer: Tolerant for already local used cards
- [SPCMDRV-2483] Examples: bSpcMCalcSignal: additional phase parameter
- [SPCMDRV-2901] Add new functionality: FPGA logic reload without power-cycle
- [SPCMDRV-2959] Print more user-friendly information to log file if checks for source channels fail when setting SPCM_Xy_MODE for a M2p.65xx
- [SPCMDRV-3015] Print version info of CC and driver during speedtest
- [SPCMDRV-3020] Allow setup of sync group for demo card
- [SPCMDRV-3021] Make dGPU in NVidia Clara usable for RDMA
- [SPCMDRV-3025] Make drop-down menu with demo cards large enough to fit all types
- [SPCMDRV-3042] Print M2p and M5i with xx instead of 00 after the family
- [SPCMDRV-3044] Re-name Option "Averaging" to "Block Average" in Demo Card Dialog to match wording from other documentation
- [SPCMDRV-3052] Expand voltage test sequence in SPC_MODPWRRAILS_TEST_EN to be able to determine reason for error
- [SPCMDRV-3053] Pass "Reduced output buffer size" as 64bit value to kernel
- [SPCMDRV-3066] Improvement of update process for Control Center and driver
- [SPCMDRV-3069] Extend simple_rep_single.py example for DO and DIO cards
- [SPCMDRV-3070] Further improve internal clock phase calibration for M4i.66xx cards
Fixed Bugs
- [SPCMDRV-667] Starting SBench with two demo starhubs uses both starhubs in one instance
- [SPCMDRV-1724] 22xx: relais wait-time at memsize (and other) change active
- [SPCMDRV-2695] Simple Sync Fifo examples incorrectly send STOP commands to individual cards instead of Sync handle.
- [SPCMDRV-2709] Deleting demo card after detecting Netbox and powering it off leaves wrong entries
- [SPCMDRV-2822] Driver log with synced cards does not contain all entries
- [SPCMDRV-2886] Python example simple_rec_fifo.py crash with M2p.59xx and continuous memory
- [SPCMDRV-2954] SPC_FILLSIZEPROMILLE not properly set for M2p demo replay cards
- [SPCMDRV-2977] 75xx: memory leaks through own group SyncIO and Mode memory allocation
- [SPCMDRV-3001] Strange error message if library cannot access log file
- [SPCMDRV-3016] Notify size = 0 causes crash in linux kernel module
- [SPCMDRV-3018] Reading monitor registers on Demo-M2p causes crash
- [SPCMDRV-3022] int8 is unsigned char on Jetson and Clara
- [SPCMDRV-3024] M2p 59xx and 65xx: Enabling allowed CH_ENABLE combination with different number of Ch per module icorrectly generates an error
- [SPCMDRV-3026] Real cards are put under demo-starhub node
- [SPCMDRV-3030] Compiler errors with MinGW
- [SPCMDRV-3031] rep_fifo_single and rep_fifo_multi examples do not run with M2p.75xx
- [SPCMDRV-3033] RDMA DI examples do not work with M2p.75xx
- [SPCMDRV-3040] Memtest with enabled continuous memory fails with lots of errors
- [SPCMDRV-3043] Crash at program start if democard with starhub and Netbox of same family are in system
- [SPCMDRV-3049] 75xx: Cannot disable clock output after reset
- [SPCMDRV-3050] Fix for voltage readings from card not working after fixing some wrong code
- [SPCMDRV-3076] x64 Windows debug driver DLL: no DMA transfer if buffer is in upper address area
- [SPCMDRV-3077] Helper function bSpcMSetupClockExternal() tries to set SPC_EXTERNRANGE on M2p
- [SPCMDRV-3079] Possible system crash if number of notify events in combination with non-page-aligned DMA buffer exceeds a certain value
- [SPCMDRV-3085] Error level for debug message is wrong, causing lots of entries in dmesg log