This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1406770/tcan4551-q1-tcan4551
器件型号:TCAN4551-Q1工具与软件:
Jonathan、您好!
感谢您的答复。
您能帮助我通过 SPI 移植 CAN 吗、我 在下面的路径中找不到 tcan4x5x.txt 文件。
/Seyed/DashBoardA13/qcm6125_android13.0_r04_r020-SC665S_rl/UM.9.15/kernel/msm-4.14/Documentation/devicetree/bindings/net/can ls
atmel-can.txt fsl-flexcan.txt ifi_canfd.txt microchip、mcp251x.txt rcar_canfd.txt sun4i_can.txt
cc770.txt grcan.txt k61-can.txt mpc5xxx-mscan.txt rcar_can.txt ti_hecc.txt
c_can.txt holt_hi311x.txt m_can.txt qti-can.txt sja1000.txt xilinx_can.txt
谢谢!
Seyed
尊敬的 Seyed:
很抱歉、我的专长是 TCAN4551-Q1、而不是 Linux。 我可以提供器件寄存器配置或物理属性以及原理图或硬件问题方面的支持。 但我不知道如何为您解决 Linux 问题提供支持。
由于此驱动程序现已上行并得到 Linux 社区的支持、或许还有另一个 Linux 论坛可以为此问题提供更好的支持。
如果您对 TCAN4551-Q1寄存器配置有任何疑问、我很乐意提供帮助。
此致、
Jonathan
Jonathan、您好!
我需要支持来将"TCAN4551" CAN 收发器集成到 Linux 内核4.14.190版。 目前、TCAN4551的官方 Linux 支持从5.1版开始、因此为了使其与4.14.190兼容、我需要帮助反向移植必要的驱动程序或功能
谢谢、此致
Seyed
尊敬的 Seyed:
不幸的是,该驱动程序是在内核版本5.4中引入的,并且似乎也支持回到版本5.1。 需要手动回退到早期版本。
这是 TCAN4550器件本身的支持论坛、而非 Linux 支持论坛。 TCAN4x5x Linux 驱动程序本质上是一个围绕 MCAN 驱动程序(并非由 TI 开发或维护)的包装器、据我了解、内核4.14的 MCAN 驱动程序不支持 CAN FD。 大多数回滚工作实际上可能与 MCAN 驱动程序有关、但我不是 Linux 专家。
如果您有任何特定于器件的问题我们可以为您提供帮助、请随时提问。
此致、
Jonathan
Jonathan、您好!
感谢您的答复。 由于 TCAN4550 Linux 驱动程序是 MCAN 驱动程序的包装程序、而内核4.14中的 MCAN 驱动程序不支持 CAN FD、您能否建议哪些论坛或资源最好寻求支持以将 TCAN4551驱动程序移植到内核版本4.14.190? 欢迎提供任何指导或参考资料。
谢谢、此致、
Seyed
尊敬的 Seyed:
遗憾的是、我的专业知识与 Linux 无关、而只与 TCAN455x 器件有关。 我只是没有任何 Linux 资源来为您提供。 我建议您尝试一些在线搜索、看看是否能找到一些对您有用的信息和论坛。
如果您有任何器件寄存器配置问题、请随时提问、我将非常乐意提供帮助。
此致、
Jonathan