** Description changed:

  Hi there,
  
  One of our customer is using MCP251xFD driver (SPI to CAN converter) for
  their solutions based on RPi. Although simple socket communication
  works, the customer tries to run Codesys as part of their solution and
  while Codesys tries to access CAN interface, the following error is seen
  in the dmesg;
  
  Kernel 6.8.0-1020-raspi:
  
  ```
  [130.086150] mcp251xfd spi0.0 can0: IRQ handler mcp251xfd_handle_tefif() 
returned -22 (intf=0x31aa018).
  [130.086464] mcp251xfd spi0.0 can0: IRQ handler returned -22.
  ```
  
  Also tried with Kernel 6.8.0-2019-raspi-realtime;
  
  ```
  [126.366427] mcp251xfd spi0.0: DMA transaction timed out
  [126.366430] mcp251xfd spi0.0: SPI transfer failed: -110
  [126.366434] mcp251xfd spi0.0: failed to transfer one message to queue
  [126.366436] mcp251xfd spi0.0: noueue transfer failed: -110
  [126.366439] mcp251xfd spi0.0: DMA transaction timed out
  [126.366441] mcp251xfd spi0.0: SPI transfer failed: -110
  [126.366444] mcp251xfd spi0.0: failed to transfer one message from queue
  [126.632946] mcp251xfd spi0.0 can0: CRC read error at address 0x0e0c 
(length=4, data=00 00 00 00, CRC=0x808080) retrying.
  [126.632948] mcp251xfd spi0.0 can0: CRC read error at address 0x0e0c 
(length=4, data=00 00 00 00, CRC=0x808080) retrying.
  [126.632950] mcp251xfd spi0.0 can0: failed to set REQUESTED OPERATION MODE.
  ```
  
  Feedback from customer;
  
- Backporting kernel driver mcp251xfd does not help, because there are
- dependencies like spi driver which is also needed to be investigated
- further. According to the customer, the mentioned problem is only
- available on 6.8. They have not observed any issues with linux kernel
- version 6.6 and 6.12 within different
- 
- The described problem is only seen for kernel 6.8.
- There are no issues with Raspbian based OS with 6.6 and 6.12 kernel. 
+ Backporting kernel driver mcp251xfd does not help, because there are 
dependencies like spi driver which is also needed to be investigated further. 
According to the customer, the described problem is only seen for kernel 6.8.
+ There are no issues with Raspbian based OS with 6.6 and 6.12 kernel.
  
  Thanks,
  Bugra

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2109529

Title:
  MCP251xFD Driver Failure on Ubuntu with CAN Interface

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2109529/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to