mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-21 19:30:03 +02:00
release notes and some fixes
This commit is contained in:
parent
f3c95148a7
commit
e37725ac12
55
RELEASE.txt
55
RELEASE.txt
@ -1,7 +1,7 @@
|
|||||||
SLS Detector Package x.x.x released on xx.xx.2021
|
SLS Detector Package 6.0.1 released on 23.11.2021
|
||||||
==================================================
|
==================================================
|
||||||
|
|
||||||
This document describes the differences between vx.x.x and v6.0.0.
|
This document describes the differences between v6.0.1 and v6.0.0.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -9,10 +9,9 @@ This document describes the differences between vx.x.x and v6.0.0.
|
|||||||
--------
|
--------
|
||||||
1. New or Changed Features
|
1. New or Changed Features
|
||||||
2. Resolved Issues
|
2. Resolved Issues
|
||||||
3. Known Issues
|
3. Firmware Requirements
|
||||||
4. Changes in Next Major Release
|
4. Kernel Requirements
|
||||||
5. Firmware Requirements
|
5. Download, Documentation & Support
|
||||||
6. Download, Documentation & Support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -43,6 +42,16 @@ This document describes the differences between vx.x.x and v6.0.0.
|
|||||||
detector without tftp. The previous API and command (fewer arguments)
|
detector without tftp. The previous API and command (fewer arguments)
|
||||||
using tftp is deprecated.
|
using tftp is deprecated.
|
||||||
|
|
||||||
|
5. Update mode in Detector server
|
||||||
|
Commandline: udpatemode, API set/getUpdateMode
|
||||||
|
One can set detector server to update mode (especially if server and
|
||||||
|
firmware are incompatible that the server cannot start up without errors).
|
||||||
|
This mode will limit access to a few operations only needed to update the
|
||||||
|
detector. Setting it will create an empty file (udpate.txt) and resetting
|
||||||
|
it will delete the empty file. Ofcourse, command line "--update" will
|
||||||
|
overwrite any file detection and start server in update mode.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
2. Resolved Issues
|
2. Resolved Issues
|
||||||
==================
|
==================
|
||||||
@ -78,13 +87,7 @@ This document describes the differences between vx.x.x and v6.0.0.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
3. Firmware Requirements
|
||||||
3. Known Issues
|
|
||||||
===============
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
5. Firmware Requirements
|
|
||||||
========================
|
========================
|
||||||
|
|
||||||
Eiger
|
Eiger
|
||||||
@ -119,7 +122,6 @@ This document describes the differences between vx.x.x and v6.0.0.
|
|||||||
|
|
||||||
Detector Upgrade
|
Detector Upgrade
|
||||||
================
|
================
|
||||||
|
|
||||||
The following can be upgraded remotely:
|
The following can be upgraded remotely:
|
||||||
Eiger via bit files
|
Eiger via bit files
|
||||||
Jungfrau via command <.pof>
|
Jungfrau via command <.pof>
|
||||||
@ -138,8 +140,31 @@ This document describes the differences between vx.x.x and v6.0.0.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
4. Kernel Requirements
|
||||||
|
======================
|
||||||
|
|
||||||
6. Download, Documentation & Support
|
Blackfin
|
||||||
|
========
|
||||||
|
Latest version: Fri Oct 29 00:00:00 2021
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
5. Download, Documentation & Support
|
||||||
====================================
|
====================================
|
||||||
|
|
||||||
Download
|
Download
|
||||||
|
@ -305,42 +305,52 @@ Firmware Troubleshooting with blackfin
|
|||||||
|
|
||||||
5. If one can't list it, read the next section to try to get the blackfin to list it.
|
5. If one can't list it, read the next section to try to get the blackfin to list it.
|
||||||
|
|
||||||
How to get back mtd3 drive remotely (copying new kernel)
|
How to get back mtd3 drive remotely (udpating kernel)
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
You have 2 alternatives to update the kernel.
|
||||||
|
|
||||||
.. code-block:: bash
|
1. Commands via software (>= v6.0.0)
|
||||||
|
|
||||||
# step 1: get the kernel image (uImage.lzma) from slsdetectorgroup
|
.. code-block:: bash
|
||||||
# and copy it to pc's tftp folder
|
|
||||||
|
|
||||||
# step 2: connect to the board
|
sls_detector_put updatekernel /home/...path-to-kernel-image
|
||||||
telnet bchipxxx
|
|
||||||
|
|
||||||
#step 3: go to directory for space
|
|
||||||
cd /var/tmp/
|
|
||||||
|
|
||||||
# step 3: copy kernel to board
|
2. or command line
|
||||||
tftp pcxxx -r uImage.lzma -g
|
|
||||||
|
|
||||||
# step 4: verify kernel copied properly
|
.. code-block:: bash
|
||||||
ls -lrt
|
|
||||||
|
|
||||||
# step 5: erase flash
|
# step 1: get the kernel image (uImage.lzma) from slsdetectorgroup
|
||||||
flash_eraseall /dev/mtd1
|
# and copy it to pc's tftp folder
|
||||||
|
|
||||||
# step 6: copy new image to kernel drive
|
# step 2: connect to the board
|
||||||
cat uImage.lzma > /dev/mtd1
|
telnet bchipxxx
|
||||||
|
|
||||||
# step 7:
|
#step 3: go to directory for space
|
||||||
sync
|
cd /var/tmp/
|
||||||
|
|
||||||
# step 8:
|
# step 3: copy kernel to board
|
||||||
reboot
|
tftp pcxxx -r uImage.lzma -g
|
||||||
|
|
||||||
# step 9: verification
|
# step 4: verify kernel copied properly
|
||||||
telnet bchipxxx
|
ls -lrt
|
||||||
uname -a # verify kernel date
|
|
||||||
more /proc/mtd # verify mtd3 is listed
|
# step 5: erase flash
|
||||||
|
flash_eraseall /dev/mtd1
|
||||||
|
|
||||||
|
# step 6: copy new image to kernel drive
|
||||||
|
cat uImage.lzma > /dev/mtd1
|
||||||
|
|
||||||
|
# step 7:
|
||||||
|
sync
|
||||||
|
|
||||||
|
# step 8:
|
||||||
|
reboot
|
||||||
|
|
||||||
|
# step 9: verification
|
||||||
|
telnet bchipxxx
|
||||||
|
uname -a # verify kernel date
|
||||||
|
more /proc/mtd # verify mtd3 is listed
|
||||||
|
|
||||||
|
|
||||||
Last Resort using USB Blaster
|
Last Resort using USB Blaster
|
||||||
|
@ -2515,6 +2515,7 @@ class Detector(CppDetectorApi):
|
|||||||
-----
|
-----
|
||||||
|
|
||||||
:getter: always returns in seconds. To get in datetime.delta, use getBurstPeriod
|
:getter: always returns in seconds. To get in datetime.delta, use getBurstPeriod
|
||||||
|
:setter: Not Implemented
|
||||||
|
|
||||||
Example
|
Example
|
||||||
-----------
|
-----------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user