NSEE / SimuCam_Development_NFEE

SimuCam repository - NFEE version (LESIA/IAA)
3 stars 3 forks source link

State change causing EEPs (from: MEB RUN / FEE TEST CONNECTION to: MEB CONFIG) #19

Open ericolucasm opened 5 years ago

ericolucasm commented 5 years ago

State change causing EEPs (from: MEB RUN / FEE/ TEST CONNECTION to: MEB CONFIG)

rodmarfran commented 5 years ago

From a HW perspective, as an EEP is generated only when the HW fee-machine receive a "stop" command from the SW before it can send all the data in the data buffers to the SpaceWire codec. This can be caused because of the busy flag malfunction, tracked in issue #17.

An important observation is that, in the current HW, a forced removal from the calibration mode (such as a forced standby) will always generate a EEP, because the SW have no way or informing the HW that the transmission was not stopped because of an error, but because of an user command.

If such a feature is needed in the HW, please open a issue for it.