- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello! My Name is yoonju
I understand that MCP251xFD is supported in intel ECI Kernel.
PCH [GSPI Port] <-> MCP2518FD
* Connection as above.
I have a question about the ECI Kernel.
Is there a difference between the normal X86 Linux Kernel (EX : ubuntu 20.04 LTS Kernel) and the ECI Kernel, that the ECI Kernel was created for Embedded Linux?
I am wondering if it is possible to use it in a general Kernel just like the MCP2518FD in the ECI Kernel.
* I wonder if it is not enough to just modify the ACPI Table of the ECI Kernel.
* Is the MCP251xFD Driver inserted into the ECI Kernel different from the Driver provided by the normal Kernel?
Thank you for replying while you are busy.
thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @YOONJU ,
Q1) I wonder if it is not enough to just modify the ACPI Table of the ECI Kernel.
You can check the kernel config whether the driver is compiled. If yes, then override the ACPI table should be at least see the mcp251xfd driver load and probe.
Q2) Is the MCP251xFD Driver inserted into the ECI Kernel different from the Driver provided by the normal Kernel?
Ubuntu 20(focal) does not have mcp251xfd driver, it's only available in Ubuntu 22(jammy) kernel.
Ubuntu 20
https://kernel.ubuntu.com/git/ubuntu/ubuntu-focal.git/tree/drivers/net/can/spi
Ubuntu 22
Below is ECI 5.15 kernel for Ubuntu 22(jammy), there is some commit is from intel engineer.
https://github.com/intel/linux-intel-lts/commits/5.15/preempt-rt/drivers/net/can/spi
Best Regards,
Lay
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi YOONJU,
Thanks for reaching out! I'll need to check with the development team and gather their input on these questions. In the meantime, please refer to the following ECI documentation about the kernel and MCP2518FD driver.
Appendix — ECI documentation (intel.com)
CANopen Overview — ECI documentation (intel.com)
Regards,
Jesus
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @YOONJU ,
Q1) I wonder if it is not enough to just modify the ACPI Table of the ECI Kernel.
You can check the kernel config whether the driver is compiled. If yes, then override the ACPI table should be at least see the mcp251xfd driver load and probe.
Q2) Is the MCP251xFD Driver inserted into the ECI Kernel different from the Driver provided by the normal Kernel?
Ubuntu 20(focal) does not have mcp251xfd driver, it's only available in Ubuntu 22(jammy) kernel.
Ubuntu 20
https://kernel.ubuntu.com/git/ubuntu/ubuntu-focal.git/tree/drivers/net/can/spi
Ubuntu 22
Below is ECI 5.15 kernel for Ubuntu 22(jammy), there is some commit is from intel engineer.
https://github.com/intel/linux-intel-lts/commits/5.15/preempt-rt/drivers/net/can/spi
Best Regards,
Lay
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you need any additional information, please submit a new question as this thread will no longer be monitored.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your help. I was late in replying because I was reviewing what you said.
If there is an inquiry after further review, we will create a new topic.
thank you.!

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page