Reading errors from firmware
Open
- Dominant language
- C
- Stars
- 251
- Forks
- 75
- PR merge metrics
- No merged PRs in 30d
Description
I have been trying to figure out why I keep getting errors from the firmware while capturing. With debug messages enabled, I get the following:
```
[ 73.897846] intel_ipu6_isys.isys intel_ipu6.isys.40: FW resp 07 PIN_DATA_READY, stream 0, ts 0x00000000da9e09f4, pin 0
[ 73.897850] intel_ipu6_isys.isys intel_ipu6.isys.40: FW error resp error 8, details 1
```
This ends up setting an error flag when the buffer is dequeued.
According to the source code, the name of this error is `IPU6_FW_ISYS_ERROR_HW_REPORTED_STR2MMIO`, which suggests that there should be an actual error string somewhere in mmio, but where is it?
Contributor guide
Assessment
This issue has not been assessed yet.