TWAI giving broken messages via twai_receive() (IDFGH-11326)
Answers checklist.
- [X] I have read the documentation ESP-IDF Programming Guide and the issue is not addressed there.
- [X] I have updated my IDF branch (master or release) to the latest version and checked that the issue is present there.
- [x] I have searched the issue tracker for a similar issue and not found a similar issue.
IDF version.
v5.1
Espressif SoC revision.
ESP32 Wrover E ECO3
Operating System used.
Windows
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
PowerShell
Development Kit.
Custom Board
Power Supply used.
USB
What is the expected behavior?
twai_receive() does only deliver correct messages to the application.
What is the actual behavior?
twai_receive() does very rarely deliver a corrupt message to the application.
We encountered this problem by a once happened random undefined behavior and couldn't localize it at first. After narrowing it down by extensive error logging we found CAN-messages in our log, which never have been sent by anyone (the structure of the data in the message does not match the ID).
Further observation by a PCAN-Adapter in listen only mode confirmed, that all messages which have been sent over the bus had the correct format (also no BUS-Errors).
=> Either the message got corrupted on its way from the transceiver to the application or this message was never received, and an never existent message got randomly delivered to the application.
The occurrence just by observation is very very rare. With a system running 24/7 we can not reproduce the issue within days.
Though the pattern of the issue is always the same: ID and DLC is correct, and the data is almost correct, it is just shifted by some bytes. E.g. the byte 0 of the correct sent message gets byte 2-4 and so on of the received message by the application (we never saw it shifted by more than 4 bytes). So a message with ID 0x10000 dlc: 8 originally data: 0xAB 0xCD 0xEF 0x01 0x23 0x45 0x67 0x89 gets: Message ID: 0x10000 (65536), len: 8, data: 45 67 89 AB CD EF 01 23
Steps to reproduce.
That's the hard part.
Though, we could reproduce the problem by inducing CAN-errors by cutting the data lines and a modified ESP IDF TWAI Example.
Steps to Reproduce:
- Flash gist to an ESP32 Wrover E ECO3 16MB flash 8MB PSRAM with CAN-Transceiver
- Connect an PCAN Transceiver to the ESP32 CAN-Bus (point to point, no real bus) with following config:
- Open terminal and start ESP-IDF monitor of the ESP32
- Simulate a bad CAN-Bus connection by plugging and un-plugging the CAN-Bus connector between PCAN-Adapter and ESP32 transceiver
- See many many
TWAI_ALERT_BUS_ERRORandTWAI_ALERT_ERR_PASSorTWAI_ALERT_PERIPH_RESETerrors - Eventually spot one rare corrupted messages
Message ID: 0x10000 (65536), len: 8, data: 45 67 89 AB CD EF 01 23, msg tickcount: 686471msbetween many many errors.
It takes me around 2-15mins of fiddling with the data lines to get this error. The PCAN on the other side does never receive a corrupted message in the application layer (I guess they are all filtered out by the CAN-Errors/CRC-Check).
Debug Logs.
Logs of different events collapsed in "More Information"
More Information.
Errors close to the end of the logs.
Run 1
E (685221) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685229) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111123 E (685249) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685257) CAN_ROUT: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111146 E (685277) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685285) CAN_ROUT: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111168 E (685305) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685313) CAN_ROUT: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111190 E (685333) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685341) CAN_ROUT: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111213 E (685362) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685370) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 826 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111233 E (685390) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/11206) E (685396) CAN_ROUT: !!! ALERT !!!: ERR_PASS (1000/11206) E (685402) CAN_ROUT: !!! ALERT !!!: PERIPH_RESET (10000/11206) W (685410) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111233 E (685431) CAN_ROUT: !!! ALERT !!!: RX_QUEUE_FULL (800/807) W (685454) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 127 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111233 E (685465) CAN_ROUT: !!! ALERT !!!: ERR_ACTIVE (10/13) W (685554) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111234 E (685565) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685573) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111249 E (685593) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/1200) E (685599) CAN_ROUT: !!! ALERT !!!: ERR_PASS (1000/1200) W (685607) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111277 E (685627) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685635) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111299 E (685655) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685663) CAN_ROUT: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111321 E (685683) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685691) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111337 E (685711) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/207) W (685737) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 1 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111338 E (685748) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/11200) E (685755) CAN_ROUT: !!! ALERT !!!: ERR_PASS (1000/11200) E (685761) CAN_ROUT: !!! ALERT !!!: PERIPH_RESET (10000/11200) W (685936) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 1 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111339 E (685948) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (685955) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 69 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111340 E (685976) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/207) W (686154) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 127 rx_error_counter: 49 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111340 E (686165) CAN_ROUT: !!! ALERT !!!: ERR_ACTIVE (10/13) W (686454) CAN_ROUT: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 20 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111341 E (686465) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) E (686472) main: Message ID: 0x10000 (65536), len: 8, data: 45 67 89 AB CD EF 01 23, msg tickcount: 686471ms W (686473) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 220 rx_error_counter: 17 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111345 E (686504) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/1207) E (686510) CAN_ROUT: !!! ALERT !!!: ERR_PASS (1000/1207) W (686836) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 217 rx_error_counter: 1 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111346 E (686848) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/200) W (686856) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 216 rx_error_counter: 72 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111347 E (686876) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/207) W (687158) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 213 rx_error_counter: 43 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111348 E (687169) CAN_ROUT: !!! ALERT !!!: BUS_ERROR (200/11200) E (687175) CAN_ROUT: !!! ALERT !!!: ERR_PASS (1000/11200) E (687181) CAN_ROUT: !!! ALERT !!!: PERIPH_RESET (10000/11200) W (695654) CAN_ROUT: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 127 rx_error_counter: 0 tx_failed_count: 2 rx_missed_count: 836 rx_overrun_count: 0 arb_lost_count: 61 bus_error_count: 111348 E (695665) CAN_ROUT: !!! ALERT !!!: ERR_ACTIVE (10/13)
Run 2
E (1035711) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1035849) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31252 E (1035861) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1035948) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31262 E (1035960) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1036159) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31331 E (1036171) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1036441) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 5 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31407 E (1036453) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1036558) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31417 E (1036570) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1036763) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 107 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31425 E (1036775) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1036783) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31439 E (1036807) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1200) W (1036818) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31441 E (1036838) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1036938) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31489 E (1036950) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1037008) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31537 E (1037020) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1037048) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31543 E (1037060) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1037280) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31635 E (1037292) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1037428) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 31717 E (1037440) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) E (1038422) TWAI Alert and Recovery: CAN receive timed out E (1039422) TWAI Alert and Recovery: CAN receive timed out E (1040422) TWAI Alert and Recovery: CAN receive timed out E (1041423) TWAI Alert and Recovery: CAN receive timed out E (1042424) TWAI Alert and Recovery: CAN receive timed out E (1043424) TWAI Alert and Recovery: CAN receive timed out W (1044865) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36390 E (1044877) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1045101) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36414 E (1045113) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1045370) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36472 E (1045382) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1045640) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36553 E (1045652) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1045870) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36609 E (1045882) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1046454) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36637 E (1046467) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1046822) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36669 E (1046835) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1046918) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36709 E (1046930) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1047221) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36788 E (1047233) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1047470) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 2 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36860 E (1047482) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1047543) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 122 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36911 E (1047555) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1047563) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 36924 E (1047586) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1200) W (1047881) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 37026 E (1047893) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1048181) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 37121 E (1048193) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1048440) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 18 bus_error_count: 37204 E (1048452) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1048460) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 124 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37213 E (1048483) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/11297) E (1048491) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/11297) W (1048498) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37224 E (1048522) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/11207) E (1048529) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/11207) W (1048781) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37323 E (1048793) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1049182) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37478 E (1049195) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1049310) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 14 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37585 E (1049323) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/11200) E (1049330) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/11200) W (1049501) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37590 E (1049513) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1049760) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37675 E (1049772) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1049869) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37732 E (1049881) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1050079) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37776 E (1050091) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1050116) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 5 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37807 E (1050128) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/11200) E (1050136) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/11200) W (1055192) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 0 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37809 E (1055204) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1055215) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 37825 E (1055235) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) E (1056183) TWAI Alert and Recovery: CAN receive timed out E (1057183) TWAI Alert and Recovery: CAN receive timed out E (1058183) TWAI Alert and Recovery: CAN receive timed out E (1059183) TWAI Alert and Recovery: CAN receive timed out E (1060183) TWAI Alert and Recovery: CAN receive timed out W (1061582) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 0 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 42087 E (1061595) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1062308) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 42104 E (1062320) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1062513) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 19 bus_error_count: 42142 E (1062525) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1062753) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 9 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42200 E (1062765) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1062953) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42223 E (1062965) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1063355) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42258 E (1063368) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1063422) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 126 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42296 E (1063435) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1063443) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 5 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42311 E (1063466) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/11200) E (1063473) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/11200) W (1063501) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 20 bus_error_count: 42313 E (1063513) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1063773) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42382 E (1063785) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1063983) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42419 E (1063995) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064061) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42453 E (1064073) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064111) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42470 E (1064123) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064251) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42528 E (1064263) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064331) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42533 E (1064343) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064391) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42544 E (1064403) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064461) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42569 E (1064473) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064592) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42645 E (1064604) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064681) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42690 E (1064693) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064801) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42758 E (1064813) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1064881) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42798 E (1064893) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065012) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42871 E (1065024) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065141) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42897 E (1065153) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065201) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42914 E (1065213) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065291) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 42951 E (1065303) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065392) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43000 E (1065404) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065481) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43048 E (1065493) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065611) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43124 E (1065623) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065712) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43180 E (1065724) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065841) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43247 E (1065853) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1065921) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43275 E (1065933) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066021) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43331 E (1066033) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066131) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 116 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43393 E (1066144) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1066152) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43403 E (1066175) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1200) W (1066221) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43432 E (1066233) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066321) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 129 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43491 E (1066333) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066442) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43565 E (1066454) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066551) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43624 E (1066563) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066672) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43689 E (1066684) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066811) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 128 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43731 E (1066823) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066861) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43742 E (1066873) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1066987) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 118 rx_error_counter: 9 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43798 E (1066999) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1067012) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 131 rx_error_counter: 6 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43800 E (1067030) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067061) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43810 E (1067073) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067303) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43910 E (1067315) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067402) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 123 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43960 E (1067415) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1067422) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 2 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 43971 E (1067446) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1200) W (1067522) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44015 E (1067534) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067621) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 133 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44065 E (1067633) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067731) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44121 E (1067743) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067852) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44175 E (1067864) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1067931) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 134 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44195 E (1067943) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1068051) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44253 E (1068063) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1068091) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 125 rx_error_counter: 1 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44255 E (1068104) TWAI Alert and Recovery: !!! ALERT !!!: PERIPH_RESET (10000/10200) W (1068112) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 0 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44258 E (1068135) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1207) W (1068151) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44259 E (1068166) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1068341) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 132 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44303 E (1068342) TWAI Alert and Recovery: Message ID: 0x10000 (65536), len: 8, data: 45 67 89 AB CD EF 01 23, msg cnt: 103964 E (1068365) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1068553) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 135 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44366 E (1068565) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000) W (1068762) TWAI Alert and Recovery: TWAI State: 1 msgs_to_tx: 1 msgs_to_rx: 0 tx_error_counter: 130 rx_error_counter: 0 tx_failed_count: 85 rx_missed_count: 0 rx_overrun_count: 0 arb_lost_count: 21 bus_error_count: 44415 E (1068774) TWAI Alert and Recovery: !!! ALERT !!!: ERR_PASS (1000/1000)
Note: Around 50% of the time I could reproduce the error, the corrupted message is really really close to a TWAI_ALERT_BUS_ERROR, like within 1ms between the alert and the corrupted message being delivered.
Addition:
I saw #10004 with similar symptoms but on my side I can not see the TWAI_ALERT_ARB_LOST as a cause.
@giga993 Could you double check that all of the TWAI errata workarounds are enabled via menuconfig?
@Dazza0 Hi, thanks for the quick response.
We tested it with 2 different hardware devices (all got the ESP32 Wrover E Eco 3 module) and 3 different software projects (one software project per hardware device (which I can not share) and additionally the gist/idf example).
On all 3 software projects idf version is v5.1 and the sdkconfig is as following:
#
# TWAI Configuration
#
CONFIG_TWAI_ISR_IN_IRAM=y
CONFIG_TWAI_ERRATA_FIX_BUS_OFF_REC=y
CONFIG_TWAI_ERRATA_FIX_TX_INTR_LOST=y
CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID=y
CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT=y
CONFIG_TWAI_ERRATA_FIX_LISTEN_ONLY_DOM=y
# end of TWAI Configuration
We also tested independently:
- ISR not in IRAM and
twai_general_config_t .intr_flags = ESP_INTR_FLAG_LEVEL1 - With and without all errata fixes (all together disabled, we did not test every single variation of errata fixes enabled or disabled)
This did not change the outcome. We could reproduce the issue with any TWAI sdkconfig we tested.
Strange thing is: the complete TWAI messages are saved in FIFO and a queue. So ID, length and flags are stored right next to the data itself. Tough, the application layer never received a message with wrong ID, length or flags. Every time we reproduced the problem, it was always the data field. And so far it was never random bytes, but the bytes were shifted by some byte number. (Byte 0 was not Byte 0 anymore but Byte 3 or so).
Hi @Dazza0, any idea what we could further test? Receiving invalid CAN messages on the application layer is quite a problem.
Any updates on this one?
Still no progress? I have the same Problem and it produces random issues in a critical environment, leading in the worst case to undefined behaviour of my machine.
@Dazza0 Any updates on this one?
We're also seeing this behaviour, where the data is shifted, especially in noisy environments where we have CAN errors. This is happening on ~1k devices we deployed, but we don't have this on the other devices present on the buses (stm32s with integrated controlers), is there something doable to have reliable data ? Thanks!
@Dazza0 any updates on this one? Having a CAN-Interface randomly making up payload data is a major problem in almost all CAN applications (as long as you rely on the message integrity on the application side).
How do we get an issue elevated within espressif?
Dazza0 is pause to maintian twai driver, I'll trying on this issue, sorry for block long time, I may need some time try to reproduct ,,
Hi @wanckl, any progress on this?
Hi @wanckl, were you able to reproduce the issue? Like @energizer77 described, the issue has to do with a bad connection / noisy environment / interference and thus broken CAN frames. Other devices on the bus just filter them out by the modul (e.g. my PCAN adapter just sees an error frame) but the ESP is sometimes forwarding, some message which has never been sent, to the application.
@giga993 Hi, I think I'm now reproduce this issue, it caused by a frame is interrupted during a frame receiving, then the next received frame will broken data.
enable or disable all erratas don't mind the issue, it myabe another hardware issue.
But from my test now, other chips except esp32 don't have this issue.
I'll now try to fix it.
I think I'm now reproduce this issue
I'm NOT correctly reproduce the issue, I de something like disable the config CONFIG_TWAI_ERRATA_FIX_RX_FRAME_INVALID then it get samilar issue,,,
After actually enable this errata workaround and using the way mention above, I can NOT reproduce issue again.
But I geuss I'm more close to the issue, @giga993 Could you help appling bellow changes then check what log printed before your data error, 🤝 .
diff --git a/components/hal/twai_hal_iram.c b/components/hal/twai_hal_iram.c
index 922701926e..421305cf28 100644
--- a/components/hal/twai_hal_iram.c
+++ b/components/hal/twai_hal_iram.c
@@ -9,6 +9,7 @@
#include "sdkconfig.h"
#include "esp_compiler.h"
#include "hal/twai_hal.h"
+#include "esp_rom_sys.h"
#ifdef CONFIG_TWAI_ERRATA_FIX_RX_FIFO_CORRUPT
//Errata condition occurs at 64 messages. Threshold set to 62 to prevent the chance of failing to detect errata condition.
@@ -116,10 +117,12 @@ uint32_t twai_hal_get_events(twai_hal_context_t *hal_ctx)
twai_ll_err_seg_t seg;
twai_ll_parse_err_code_cap(hal_ctx->dev, &type, &dir, &seg); //Decode error interrupt
//Check for errata condition (RX message has bus error at particular segments)
+ esp_rom_printf("type %d dir %d seg %d\n", type, dir, seg);
if (dir == TWAI_LL_ERR_DIR_RX &&
((seg == TWAI_LL_ERR_SEG_DATA || seg == TWAI_LL_ERR_SEG_CRC_SEQ) ||
(seg == TWAI_LL_ERR_SEG_ACK_DELIM && type == TWAI_LL_ERR_OTHER))) {
TWAI_HAL_SET_BITS(events, TWAI_HAL_EVENT_NEED_PERIPH_RESET);
+ esp_rom_printf("errata_invalid\n");
}
#endif
twai_ll_clear_err_code_cap(hal_ctx->dev);
@wanckl here some logs with your changes :
type 1 dir 0 seg 26
BUS_ERROR-ID0309
type 2 dir 1 seg 10
errata_invalid
BUS_ERROR-ID0309
ARB_LOST-ID0309
type 1 dir 0 seg 26
BUS_ERROR-ID0309
type 2 dir 1 seg 10
errata_invalid
BUS_ERROR-ID0309
@energizer77 Hi, Thank you for your reply
the log is resonable and indicate the workaround is corect, But what I want is the log when your messages broken, can you mark it
Hi @wanckl
I ve redone the test with the changes.
I've setup a full project (not just the gist) so you can reproduce it easily: https://github.com/giga993/TWAI_Tester/tree/main
Edit: Forgot link to git repo
Hardware setup is same as before: ESP32 Wrover E Eco3 16MB Flash, 8MB PSRAM + CAN Transceiver PEAK-PCAN USB Adapter and PCAN-View Directly wired together.
Busspeed is at 125kbit/s.
This is the PCAN Message send by the PC:
ID=1,Type=D,Length=8,Data=0123456789ABCDEF,CycleTime=5,Paused=1,IDFormat=hex,Comment="TWAI-Test"
At first you see the:
I (334) TWAI Alert and Recovery: Driver started
I (339) TWAI Alert and Recovery: Starting transmissions
E (1310) TWAI Alert and Recovery: CAN receive timed out
E (2310) TWAI Alert and Recovery: CAN receive timed out
E (3310) TWAI Alert and Recovery: CAN receive timed out
E (4310) TWAI Alert and Recovery: CAN receive timed out
E (5310) TWAI Alert and Recovery: CAN receive timed out
And it won't appear after the PCAN Message is activated from the PC.
Then I just disconnect the CAN-Plug 1-3 times and after your prints there is a message handled to the application which was never send on the bus:
E (53013) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 89 AB CD EF 01 23 45 67, msg cnt: 9407
It is hard to say when this happens, as your logs are printed from the ISR, so with higher priority.
Here the full log:
First Try, 3x disconnect:
--- Warning: GDB cannot open serial ports accessed as COMx
--- Using \\.\COM3 instead...
--- esp-idf-monitor 1.5.0 on \\.\COM3 115200
--- Quit: Ctrl+] | Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H
ets Jul 29 2019 12:21:46
rst:0x1 (POWERON_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:7176
load:0x40078000,len:15576
load:0x40080400,len:4
--- 0x40080400: _init at ??:?
load:0x40080404,len:3904
entry 0x40080640
I (29) boot: ESP-IDF v5.3.1-6-gd9ecbca0b1-dirty 2nd stage bootloader
I (29) boot: compile time May 15 2025 15:05:46
I (31) boot: Multicore bootloader
I (35) boot: chip revision: v3.0
I (39) boot.esp32: SPI Speed : 80MHz
I (44) boot.esp32: SPI Mode : DIO
I (48) boot.esp32: SPI Flash Size : 16MB
I (53) boot: Enabling RNG early entropy source...
I (58) boot: Partition Table:
I (62) boot: ## Label Usage Type ST Offset Length
I (69) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (77) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (84) boot: 2 factory factory app 00 00 00010000 00100000
I (92) boot: End of partition table
I (96) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=085f0h ( 34288) map
I (114) esp_image: segment 1: paddr=00018618 vaddr=3ffb0000 size=03ec0h ( 16064) load
I (119) esp_image: segment 2: paddr=0001c4e0 vaddr=40080000 size=03b38h ( 15160) load
I (126) esp_image: segment 3: paddr=00020020 vaddr=400d0020 size=1543ch ( 87100) map
I (154) esp_image: segment 4: paddr=00035464 vaddr=40083b38 size=0eb94h ( 60308) load
I (184) boot: Loaded app from partition at offset 0x10000
I (184) boot: Disabling RNG early entropy source...
I (196) cpu_start: Multicore app
I (204) cpu_start: Pro cpu start user code
I (204) cpu_start: cpu freq: 240000000 Hz
I (204) app_init: Application information:
I (207) app_init: Project name: TWAI_Tester
I (212) app_init: App version: aefe065
I (217) app_init: Compile time: May 16 2025 09:09:06
I (223) app_init: ELF file SHA256: fa96b660e955aeb0...
I (229) app_init: ESP-IDF: v5.3.1-6-gd9ecbca0b1-dirty
I (235) efuse_init: Min chip rev: v0.0
I (240) efuse_init: Max chip rev: v3.99
I (245) efuse_init: Chip rev: v3.0
I (250) heap_init: Initializing. RAM available for dynamic allocation:
I (257) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (263) heap_init: At 3FFB48D8 len 0002B728 (173 KiB): DRAM
I (269) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (276) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (283) heap_init: At 400926CC len 0000D934 (54 KiB): IRAM
I (289) spi_flash: detected chip: generic
I (293) spi_flash: flash io: dio
I (298) main_task: Started on CPU0
I (302) main_task: Calling app_main()
I (305) TWAI Alert and Recovery: Receive Task started
I (306) gpio: GPIO[32]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (319) gpio: GPIO[33]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (329) TWAI Alert and Recovery: Driver installed
I (334) TWAI Alert and Recovery: Driver started
I (339) TWAI Alert and Recovery: Starting transmissions
E (1310) TWAI Alert and Recovery: CAN receive timed out
E (2310) TWAI Alert and Recovery: CAN receive timed out
E (3310) TWAI Alert and Recovery: CAN receive timed out
E (4310) TWAI Alert and Recovery: CAN receive timed out
E (5310) TWAI Alert and Recovery: CAN receive timed out
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (53013) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 89 AB CD EF 01 23 45 67, msg cnt: 9407
Second Try, fiddling around like 5-10 times with the CAN-Connector:
ets Jul 29 2019 12:21:46
rst:0x1 (POWERON_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:7176
load:0x40078000,len:15576
load:0x40080400,len:4
--- 0x40080400: _init at ??:?
load:0x40080404,len:3904
entry 0x40080640
I (29) boot: ESP-IDF v5.3.1-6-gd9ecbca0b1-dirty 2nd stage bootloader
I (29) boot: compile time May 15 2025 15:05:46
I (31) boot: Multicore bootloader
I (35) boot: chip revision: v3.0
I (39) boot.esp32: SPI Speed : 80MHz
I (44) boot.esp32: SPI Mode : DIO
I (48) boot.esp32: SPI Flash Size : 16MB
I (53) boot: Enabling RNG early entropy source...
I (58) boot: Partition Table:
I (62) boot: ## Label Usage Type ST Offset Length
I (69) boot: 0 nvs WiFi data 01 02 00009000 00006000
I (77) boot: 1 phy_init RF data 01 01 0000f000 00001000
I (84) boot: 2 factory factory app 00 00 00010000 00100000
I (92) boot: End of partition table
I (96) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=085f0h ( 34288) map
I (114) esp_image: segment 1: paddr=00018618 vaddr=3ffb0000 size=03ec0h ( 16064) load
I (119) esp_image: segment 2: paddr=0001c4e0 vaddr=40080000 size=03b38h ( 15160) load
I (126) esp_image: segment 3: paddr=00020020 vaddr=400d0020 size=1543ch ( 87100) map
I (154) esp_image: segment 4: paddr=00035464 vaddr=40083b38 size=0eb94h ( 60308) load
I (184) boot: Loaded app from partition at offset 0x10000
I (184) boot: Disabling RNG early entropy source...
I (196) cpu_start: Multicore app
I (204) cpu_start: Pro cpu start user code
I (204) cpu_start: cpu freq: 240000000 Hz
I (204) app_init: Application information:
I (207) app_init: Project name: TWAI_Tester
I (212) app_init: App version: aefe065
I (217) app_init: Compile time: May 16 2025 09:09:06
I (223) app_init: ELF file SHA256: fa96b660e955aeb0...
I (229) app_init: ESP-IDF: v5.3.1-6-gd9ecbca0b1-dirty
I (235) efuse_init: Min chip rev: v0.0
I (240) efuse_init: Max chip rev: v3.99
I (245) efuse_init: Chip rev: v3.0
I (250) heap_init: Initializing. RAM available for dynamic allocation:
I (257) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (263) heap_init: At 3FFB48D8 len 0002B728 (173 KiB): DRAM
I (269) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (276) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (283) heap_init: At 400926CC len 0000D934 (54 KiB): IRAM
I (289) spi_flash: detected chip: generic
I (293) spi_flash: flash io: dio
I (298) main_task: Started on CPU0
I (302) main_task: Calling app_main()
I (305) TWAI Alert and Recovery: Receive Task started
I (306) gpio: GPIO[32]| InputEn: 1| OutputEn: 0| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (319) gpio: GPIO[33]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 0| Pulldown: 0| Intr:0
I (329) TWAI Alert and Recovery: Driver installed
I (334) TWAI Alert and Recovery: Driver started
I (339) TWAI Alert and Recovery: Starting transmissions
E (1310) TWAI Alert and Recovery: CAN receive timed out
E (2310) TWAI Alert and Recovery: CAN receive timed out
E (3310) TWAI Alert and Recovery: CAN receive timed out
E (4310) TWAI Alert and Recovery: CAN receive timed out
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 10
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 0 dir 0 seg 22
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (21732) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: CD EF 01 23 45 67 89 AB, msg cnt: 3157
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (24891) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 45 67 89 AB CD EF 01 23, msg cnt: 3770
type 2 dir 1 seg 10
errata_invalid
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 2
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (26419) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 45 67 89 AB CD EF 01 23, msg cnt: 4138
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 10
type 0 dir 0 seg 22
type 2 dir 1 seg 2
type 2 dir 0 seg 6
type 0 dir 0 seg 0
E (27267) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 89 AB CD EF 01 23 45 67, msg cnt: 4309
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (27605) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: CD EF 01 23 45 67 89 AB, msg cnt: 4376
type 2 dir 1 seg 2
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (27922) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 67 89 AB CD EF 01 23 45, msg cnt: 4437
type 2 dir 1 seg 11
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (28829) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 89 AB CD EF 01 23 45 67, msg cnt: 4618
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (29124) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 01 23 45 67 89 AB CD EF, msg cnt: 4679
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
E (29450) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 01 23 45 67 89 AB CD EF, msg cnt: 4740
type 2 dir 1 seg 7
type 0 dir 0 seg 22
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 2
type 2 dir 1 seg 2
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
I (30706) TWAI Alert and Recovery: Bus Off state
W (30711) TWAI Alert and Recovery: Initiate bus recovery in 3
E (31598) TWAI Alert and Recovery: CAN receive timed out
W (31718) TWAI Alert and Recovery: Initiate bus recovery in 2
E (32598) TWAI Alert and Recovery: CAN receive timed out
W (32718) TWAI Alert and Recovery: Initiate bus recovery in 1
E (33598) TWAI Alert and Recovery: CAN receive timed out
I (33718) TWAI Alert and Recovery: Initiate bus recovery
I (33784) TWAI Alert and Recovery: Bus Recovered
I (33784) TWAI Alert and Recovery: Driver started again
E (33785) TWAI Alert and Recovery: Message ID: 0x1 (1), len: 8, data: 01 23 45 67 89 AB CD EF, msg cnt: 4991
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 7
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 2 dir 1 seg 8
errata_invalid
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 2 dir 1 seg 6
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 3 dir 0 seg 25
type 2 dir 1 seg 6
type 0 dir 0 seg 22
type 0 dir 0 seg 22
type 2 dir 0 seg 6
type 0 dir 1 seg 22
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
type 0 dir 0 seg 0
<\details>
Hi @wanckl is there any update to this issue? @giga993 have you found a solution/workaround? I'm seeing it frequently and it's causing serious issues with my project and customers. thanks
@giga993 @warren-velocity Hi, I'm able to reproduce the issue correctly, I need other team to help debugging the issue.
For now, don't have update.
But what can be confirmed is other chips which support TWAI like ESP32S3 ..don't have this issue. Even the new chip ESP32C5 support TWAI-FD feature. I suggest considering other chips
Thanks @wanckl . Can you please confirm exactly which chips do have the issue?
@warren-velocity only ESP32 has this issue
@wanckl Are there any updates? Some software fix in the IDF?