qn1541591137

qn1541591137

0个粉丝

3

问答

0

专栏

0

资料

qn1541591137  发布于  2019-12-08 23:16:45
采纳率 0%
3个问答
1711

海思3531d移植mcp2515

 
急求  请问有没有大神移植过mcp2515  或者有这方面知识的能帮助一点小弟  

我现在内核中自带的mcp2515  probe出问题了 不知道是什么原因

spi0.1 supply vdd not found, using dummy regulator
spi0.1 supply xceiver not found, using dummy regulator
ssp-pl022 120d0000.spi: do_polling_transfer: timeout!
mcp251x spi0.1: spi transfer failed: ret = -5
mcp251x: probe of spi0.1 failed with error -5
我来回答
回答7个
时间排序
认可量排序

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2019-12-09 14:50:55
认可0
参看我的博文,里面有移植

qn1541591137

0个粉丝

3

问答

0

专栏

0

资料

qn1541591137 2019-12-11 12:07:07
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150836&ptid=76817]goodman 发表于 2019-12-9 14:50[/url]
参看我的博文,里面有移植[/quote]

您好  那个能详细解释一下吗  内核里面不是就有mcp2515的驱动嘛  初始化的驱动是自己另外写的文件是吧  然后动态的加载进去  但是为什么没有用到spi_board_info这个结构体啊

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2019-12-11 13:31:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150994&ptid=76817]qn1541591137 发表于 2019-12-11 12:07[/url]
您好  那个能详细解释一下吗  内核里面不是就有mcp2515的驱动嘛  初始化的驱动是自己另外写的文件是吧   ...[/quote]

不一定要用到spi_board_info结构体,这个是比较老的实现方式了,现在基本上用设备树来描述

qn1541591137

0个粉丝

3

问答

0

专栏

0

资料

qn1541591137 2019-12-11 13:36:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150995&ptid=76817]goodman 发表于 2019-12-11 13:31[/url]
不一定要用到spi_board_info结构体,这个是比较老的实现方式了,现在基本上用设备树来描述[/quote]

但是mcp2515的设备树应该怎么写呢  小弟内核不是很懂 希望前辈能指教哈  

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2019-12-11 13:39:08
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150997&ptid=76817]qn1541591137 发表于 2019-12-11 13:36[/url]
但是mcp2515的设备树应该怎么写呢  小弟内核不是很懂 希望前辈能指教哈[/quote]

[url]http://www.ebaina.com/u-goodman/blog-310.html[/url]
看我之前写的博客,直接改,主要是SPI通选要对

qn1541591137

0个粉丝

3

问答

0

专栏

0

资料

qn1541591137 2019-12-11 13:50:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150999&ptid=76817]goodman 发表于 2019-12-11 13:39[/url]
http://www.ebaina.com/u-goodman/blog-310.html
看我之前写的博客,直接改,主要是SPI通选要对[/quote]

这个我在看  就是您下面这个驱动代码是自己要重新写个驱动文件模块加载进去是吧  不是在内核那个mcp251x.c里面改,还有就是您说的那个mc251x.c里面有个bug是什么bug啊

qn1541591137

0个粉丝

3

问答

0

专栏

0

资料

qn1541591137 2019-12-11 13:53:20
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=150999&ptid=76817]goodman 发表于 2019-12-11 13:39[/url]
http://www.ebaina.com/u-goodman/blog-310.html
看我之前写的博客,直接改,主要是SPI通选要对[/quote]

2.注意MCP2515使用的晶振,内核里面配置对应的时序   这个是在内核那块配置啊   设备树里面要写什么东西
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区