Am 14.03.2018 um 20:07 schrieb Jakob Unterwurzacher:
On 14.03.18 11:04, Wolfgang Grandegger wrote:
(000.000443) can0 20000034 [8] 00 0C 00 00 00 00 78 00
ERRORFRAME
controller-problem{rx-error-warning,tx-error-warning}
transceiver-status
no-acknowledgement-on-tx
error-counter-tx-rx{{120}{0}}
(000.000444) can0 20000034 [8] 00 3C 00 00 00 00 80 00
ERRORFRAME
controller-problem{rx-error-warning,tx-error-warning,rx-error-passive,tx-error-passive}
Just,
controller-problem{rx-error-passive,tx-error-passive} [...]
Back to error active is missing!?
That was indeed missing. We have fixed the missing back-to-error-active
in our firmware.
Also, we no longer send the controller status in every error frame, but
only on state changes (see below) which seems to be how other drivers
are handling things.
Good, it would also be useful, if berr-reporting could be enabled by the
firmware. This avoids a lot of traffic and load, especially if no cable
is connected.
Wolfgang.