-
Notifications
You must be signed in to change notification settings - Fork 349
Closed
Labels
IPC timeoutIPC timeout observedIPC timeout observedenhancementNew feature or requestNew feature or request
Milestone
Description
Is your feature request related to a problem? Please describe.
Currently only trace_error() messages are entered into the persistent buffer. This means we are unable to find the fault if FW crashes and DMA trace buffer is not flushed.
Describe the solution you'd like
Reserve the first item in the persistent trace buffer (error buffer) for the last trace message. This way (for any FW crash) the last trace item is always available regardless of DMA trace buffer copy status. i.e. we always write the current trace message to the top of the persistent buffer for every trace call.
Metadata
Metadata
Assignees
Labels
IPC timeoutIPC timeout observedIPC timeout observedenhancementNew feature or requestNew feature or request