Follow-up from "Support for PyHAL-based write/read, adding function execution requests and support for VCU128 tcp/ip-based firmware"
In the TCP/IP firmware, there are 11 TCP configuration variables whose values have been fine tuned by @pzejdl. These default values are initialized directly in the firmware, with the possibility to change them through a register access. However, as stated by Petr, we might need to tweak a bit these values when running in particular conditions. Thus, SCONE needs to be able to change these values through the REST interface when the function manager requires it (ideally when we configure the board).
The fields for these variables are already in the board configuration json file, but a sub-routine that actually changes this values has to be implemented in the board specific python module (for instance vcu128.py
) containing the implementation of all the possible actions.
The following discussion from !37 (merged) should be addressed:
-
@dinyar started a discussion: (+8 comments) Are these supposed to be hardcoded? (i.e. will they almost never change?)