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/850675/tcan4550-tcan4550rgyr
器件型号:TCAN4550我正在寻找 Linux 驱动程序
当我在社区中搜索时、我遇到了以下主题:
https://e2e.ti.com/support/interface/f/138/t/841680?TCAN4550-Linux-Driver-for-TCAN4550
尊敬的 Max:
是的。 我正在查找4.1.x 内核或4.x.x 内核中的示例驱动程序。
从5.4内核进行反向移植将非常耗时:(
因此、也可以支持较旧的内核。
请告诉我旧版内核版本的可用性。
此致、
Keshava Kumar B
您好 Keshava、
没有专门为较旧的内核版本开发驱动程序。 遗憾的是、我自己不是 Linux 领域的专家、但我不明白为什么现有驱动程序需要在内核5.4中运行。 您是否可以从链接中获取驱动程序文件并将其编译为内核编译中的模块?
最大
尊敬的 Max:
当然。 我将尝试将此驱动程序作为模块、并尝试使其在4.x.x 内核中工作。
但根据我的经验、当我们从旧内核变为最新内核时、驱动程序数据结构会发生变化。
由于我使用的是较旧版本(4.1.15)内核、将工作移植到我的内核版本可能非常耗时、
我在社区中读到、TI 正在测试早期版本的驱动程序示例。 我认为测试是在一些较旧版本的内核中完成的。
所以我想知道,如果我能访问该测试版本的驱动程序,我就能更好地利用它:)
感谢您理解我的顾虑。
此致、
Keshava Kumar B
您好 Keshava、
我和我们的驱动程序开发人员讨论了这一点、但他建议使用电流驱动程序作为起点、而不是用作初始驱动程序。 虽然初始版本是在较旧的内核版本中启动的、但仍比4.1.15新得多、而当前版本已对其应用了许多修复程序、这些修复程序是在整个社区审查过程中进行的。
此致、
最大