am5728 prueth问题 - AM5708/28 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 674|回复: 4

[已解决] am5728 prueth问题

[复制链接]

16

主题

41

帖子

1204

积分

金牌会员

Rank: 6Rank: 6

积分
1204
发表于 2019-10-11 16:53:27 | 显示全部楼层 |阅读模式
之前在帖子里有人说过,pru0和pru1可以分别单独是用,但是mii0和mii1需要同时使用(包括设备树和硬件)
1、我想问一下这样做的原因是什么
2、具体在哪个驱动文件中限制了这样的操作
3、如何单独只是用一个mii去扩展网口

最佳答案

大鹅 发表于 2019-10-12 13:42 1、驱动里对mii0和mii1是同时操作的,不是单独的 2、主要是在内核文件夹下,/driver/net/ethernet/ti/pruet ... 您好, 1.drivers/net/ethernet/ti/prueth.c 此文件可明显看出其中一个 ...
最近访问 头像模式 列表模式
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2019-10-12 11:20:24 | 显示全部楼层
帖子里有人说过,pru0和pru1可以分别单独是用,但是mii0和mii1需要同时使用(包括设备树和硬件)
1、我想问一下这样做的原因是什么
2、具体在哪个驱动文件中限制了这样的
回复 支持 反对

使用道具 举报

16

主题

41

帖子

1204

积分

金牌会员

Rank: 6Rank: 6

积分
1204
 楼主| 发表于 2019-10-12 13:42:54 | 显示全部楼层
1、驱动里对mii0和mii1是同时操作的,不是单独的
2、主要是在内核文件夹下,/driver/net/ethernet/ti/prueth.c文件中
3、这个问题还是没有解决,希望各位给点帮助

点评

您好, 1.drivers/net/ethernet/ti/prueth.c 此文件可明显看出其中一个mii初始化失败都会直接跳出 [attachimg]5791[/attachimg] 2.可以改,但是我司目前没有相关案例能给您参考,没什么建议能提供给您。  详情 回复 发表于 2019-10-12 15:13
回复 支持 反对

使用道具 举报

35

主题

512

帖子

4593

积分

创龙

Rank: 8Rank: 8

积分
4593
发表于 2019-10-12 15:13:02 | 显示全部楼层
大鹅 发表于 2019-10-12 13:42
1、驱动里对mii0和mii1是同时操作的,不是单独的
2、主要是在内核文件夹下,/driver/net/ethernet/ti/pruet ...

您好,
1.drivers/net/ethernet/ti/prueth.c 此文件可明显看出其中一个mii初始化失败都会直接跳出





2.可以改,但是我司目前暂时还没有验证过相关修改方案,建议您将一对PRUETH同时使用。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

16

主题

41

帖子

1204

积分

金牌会员

Rank: 6Rank: 6

积分
1204
 楼主| 发表于 2019-10-14 14:28:53 | 显示全部楼层
梁淑怡-Tronlong 发表于 2019-10-12 15:13
您好,
1.drivers/net/ethernet/ti/prueth.c 此文件可明显看出其中一个mii初始化失败都会直接跳出

谢谢您的回复我

我有个问题,为什么驱动里面要把mii0和mii1同时配置,这明显不符合驱动设计的规范,是由于pru寄存器还是什么地方的限制吗,想您给我解惑一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  回帖提醒

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号-1  

GMT+8, 2019-12-11 14:58 , Processed in 0.070402 second(s), 49 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表