I am testing one CAN interface
can0 of TK1 as receiver with other two nodes as CAN senders. The baudrate is 100K. Two senders will emit 8-byte frame every 100ms or 200ms.
can0 of TK1 will soon stop receiving date when senders start. It is fine when there is only one sender connected to TK1. However, it still fails if the sending interval is down to 30ms. The data rate is less than 1Mbit/s.
With reloading k20 driver modules, it gets recovered.
#!/bin/sh rmmod apalis_tk1_k20_can rmmod apalis_tk1_k20_ts rmmod apalis_tk1_k20_adc rmmod gpio_apalis_tk1_k20 rmmod apalis_tk1_k20 sleep 1 modprobe apalis_tk1_k20