When trying to lock car (for example), I can see the following errors in shell:
E (69191) can: can1: intr=1 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=8 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=4 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=32 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=5 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=40 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=6 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=48 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=7 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=56 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=9 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=72 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=10 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=80 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=11 rxpkt=0 txpkt=0 errflags=0x8000d9 rxerr=0 txerr=88 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=12 rxpkt=0 txpkt=0 errflags=0x8440d9 rxerr=0 txerr=96 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=13 rxpkt=0 txpkt=0 errflags=0x8040d9 rxerr=0 txerr=104 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=14 rxpkt=0 txpkt=0 errflags=0x8040d9 rxerr=0 txerr=112 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=16 rxpkt=0 txpkt=0 errflags=0x8040d9 rxerr=0 txerr=128 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=18 rxpkt=0 txpkt=0 errflags=0x204800 rxerr=0 txerr=128 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=0 wdgreset=0 errreset=0E (69191) can: can1: intr=18 rxpkt=0 txpkt=0 errflags=0x204800 rxerr=0 txerr=128 rxinval=0 rxovr=0 txovr=0 txdelay=0 txfail=1 wdgreset=0 errreset=0
Expected or not? If not, does it reveal an issue with the module or with the connection with the car?
Thanks!
That's a transmission failure. It's expected when the bus is offline (switched off). Some vehicles may need a few seconds to wake up from CAN traffic, so the initial frame transmissions will also fail there.
If the bus is online, it usually points to an error with the connector or cabling, may also be a module/driver issue then.
To avoid sending to an offline CAN bus, the adapter can query the bus status. That's a more recent addition I made, not all adapters use this yet.
Regards,
Michael
How can I confirm bus is offline/online? I have tried lock/unlock the car multiple times and nothing, and this message gets repeated.