Skip to content

Bug Fix Release: 7.0.1

Compare
Choose a tag to compare
@thattil thattil released this 24 Mar 15:16
· 190 commits to main since this release
CONTENTS
--------
1   Resolved Issues
2   On-board Detector Server Compatibility
3   Firmware Requirements
4   Kernel Requirements
5   Download, Documentation & Support

1 Resolved Issues

Receiver
--------


*   HDF5 Compilation
    Compilation issues from 7.0.0 fixed.


*   Arping error
    Cmdline: rx_arping
    API: setRxArping/ getRxArping
    Even if arping was successful, it gave an error. Fixed.



Client
------


*   Detector Server Version from previous Releases
    Hostname command would hang with 7.0.0 client if the detector server
    was from a previous release (eg. 6.1.2). In this case, the user cannot
    get the detector server version.
    
    Fixed that the hostname command will throw an exception about 
    incompatible server with its version in the message. Now, the user can 
    get the version number without having to telnet or ssh to the detector.
    With this info, one can then update to matching client for that server
    and start the detector updation process.

2 On-board Detector Server Compatibility

Eiger       7.0.0
Jungfrau    7.0.0
Mythen3     7.0.0
Gotthard2   7.0.0
Gotthard    7.0.0
Moench      7.0.0
Ctb         7.0.0


On-board Detector Server Upgrade
--------------------------------

From v6.1.0 (without tftp):
    Using command 'updatedetectorserver'
From 5.0.0 (with tftp):
    Using command 'copydetectorserver'

Instructions available at
    https://slsdetectorgroup.github.io/devdoc/serverupgrade.html

3 Firmware Requirements

Eiger       20.02.2023 (v31)

Jungfrau    04.11.2022 (v1.4, HW v1.0) 
            03.11.2022 (v2.4, HW v2.0)

Mythen3     24.01.2023 (v1.4)

Gotthard2   23.11.2022 (v0.3)

Gotthard    08.02.2018 (50um and 25um Master)
            09.02.2018 (25 um Slave) 

Moench      05.12.2022 (v0.3)

Ctb         05.12.2022 (v1.1)


Detector Upgrade
----------------

The following can be upgraded remotely:

Eiger      via bit files
Jungfrau   via command <.pof>
Mythen3    via command <.rbf>
Gotthard2  via command <.rbf>
Moench     via command <.pof>
Ctb        via command <.pof>

Gotthard cannot be upgraded remotely  

Except Eiger, 
    upgrade 
        Using command 'programfpga' or

    udpate both server and firmware simultaneously
        Using command 'update'


Instructions available at
    https://slsdetectorgroup.github.io/devdoc/firmware.html

4 Kernel Requirements

Blackfin 
--------
Latest version: Fri Oct 29 00:00:00 2021

Older ones will work, but might have issues with programming firmware via
the package.

Nios
-----
Compatible version: Mon May 10 18:00:21 CEST 2021

Kernel Upgrade
---------------
Eiger   via bit files
Others  via command

Commands: udpatekernel, kernelversion
Instructions available at
    https://slsdetectorgroup.github.io/devdoc/commandline.html
    https://slsdetectorgroup.github.io/devdoc/detector.html
    https://slsdetectorgroup.github.io/devdoc/pydetector.html