[subexp-daq] sis3316 updates
Hans Toshihide Törnqvist
hans.tornqvist at chalmers.se
Tue Mar 5 18:03:18 CET 2024
Dear all,
We have rebased the Sis3316 changes from Bastian on top of the current
master which has the V767 support also. This branch called
'rebasing_sis3316' can be found on gitlab.com:
https://gitlab.com/chalmers-subexp/nurdlib/-/tree/rebasing_sis3316
Best regards,
Hans
On 2024-02-20 19:59, Håkan T Johansson wrote:
>
> Dear Günter, all sis3316 nurdlib user,
>
> the changes to the nurdlib sis3316-code that have been used at Jena (and
> possibly other places), which was a branch that had its branch point
> about three years ago has been forward-ported to approximately current
> master.
>
> It is available as the 'rebasing_sis3316' branch at
> https://gitlab.com/chalmers-subexp/nurdlib
>
> Since we have no direct access or own experience with those modules, the
> testing needs to be done by some/anyone with access to sis3316 hardware.
>
> Note: it is not necessary to have used the forked branch to provide
> helpful test results! Knowing that the new changes do not break other
> sis3316-behaviour would also be very helpful.
>
> Thus, this is a call for help! ;)
>
> As can be seen in the repository graph
>
> https://gitlab.com/chalmers-subexp/nurdlib/-/network/master?ref_type=heads
>
> there are about 20 commits. Some of them are followed by fixup commits,
> where we just kept a minimal merge first, and then fixed compilation
> issues separately, in order to more easily follow any mistakes. I.e.:
> when a commit is followed by fixup commits, it only makes sense to test
> the last fixup commit in that sequence.
>
> I would suggest the following test strategy:
>
> 0) First test the 'rebasing_sis3316' branch.
> If we are lucky - it just works!
>
> 1) If 0) fails, then test the fork point, i.e. the currently the
> commit e2163738. This is an close ancestor of the nurdlib master
> branch, and thus contains no additional sis3316 changes than has been
> in the master branch so far.
>
> When testing that, it will probably be necessary to comment out some
> settings, which have been implemented in the new branch.
>
> If this fails, nurdlib master has a problem, which I think should be
> looked into before proceeding further.
>
> 2) Move forward, commit by commit (in steps to fixup commits where they
> follow other commits). For each such commit, test and see if it still
> works. If a commit implements a new option, also test that one.
>
> This way, we should hopefully be able to pin-point any issues.
>
> Best regards,
> Håkan
>
More information about the subexp-daq
mailing list