fancong

fancong

0个粉丝

15

问答

0

专栏

2

资料

fancong  发布于  2015-06-16 08:56:16
采纳率 0%
15个问答
13747

3516A的SDK内核里面没有MII和RMII的配置选项

 
问一下大家,在调试3516A的时候,发现对应SDK开发包中的linux内核没有配置MII和RMII的选项,而其他的像3518之类的linux中都有对应的MII和RMII的配置选项,大家是怎么处理的?我这边是使用的RMII!
我来回答
回答14个
时间排序
认可量排序

cdxionghang

0个粉丝

15

问答

0

专栏

0

资料

cdxionghang 2015-06-16 10:40:46
认可0
需要选择system中的开发板为HI3516A,make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- menuconfig在system中有一个选择开发板的选项,选好后才会出现你所要选的RMII  ->hieth-gmac phy0 interface mode.

daifei

0个粉丝

3

问答

0

专栏

0

资料

daifei 2015-06-16 16:33:43
认可0
你的uboot能通了吗?  内核的RMII貌似有两个配置选项都要配置成1 RMII, 解决请回复

daifei

0个粉丝

3

问答

0

专栏

0

资料

daifei 2015-06-16 16:34:34
认可0
除了配置支持RMII还要对你的phy设置iput50M的时钟选择

fancong

0个粉丝

15

问答

0

专栏

2

资料

fancong 2015-06-16 17:45:23
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17133&ptid=7876]daifei 发表于 2015-6-16 16:34[/url]
除了配置支持RMII还要对你的phy设置iput50M的时钟选择[/quote]

我的uboot早就通了!直接使用对应SDK中原版的uboot源码,编译之后,使用u-boot_tools工具生成u-boot.bin烧写到IPC中,然后设置环境变量mdio_intf为rmii就行了!

fancong

0个粉丝

15

问答

0

专栏

2

资料

fancong 2015-06-16 17:46:32
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17132&ptid=7876]daifei 发表于 2015-6-16 16:33[/url]
你的uboot能通了吗?  内核的RMII貌似有两个配置选项都要配置成1 RMII, 解决请回复[/quote]

对于u-boot一般情况下,不需要修改源码,直接使用就行了!然后设置环境变量mdio_intf为对应的mdio接口就行了!

fancong

0个粉丝

15

问答

0

专栏

2

资料

fancong 2015-06-16 17:52:35
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17106&ptid=7876]cdxionghang 发表于 2015-6-16 10:40[/url]
需要选择system中的开发板为HI3516A,make ARCH=arm CROSS_COMPILE=arm-hisiv300-linux- menuconfig在system ...[/quote]

我已经选择好了!但是还是没有出现选择选项!

fancong

0个粉丝

15

问答

0

专栏

2

资料

fancong 2015-06-16 20:24:14
认可0
新版linux内核没有显示说明mii和RMII选项,需要我们配置:hieth-gmac phy0 interface mode. 接口
hieth-gmac phy0 interface mode.                                                                            |   
  | 1---MII,                                                                                                   |   
  | 5---RMII,                                                                                                  |   
  | 6---RGMII.                                                                                                 |   
  | Symbol: HIGMAC_PHY0_INTERFACE_MODE [=5]                                                                    |   
  | Type  : integer                                                                                            |   
  | Range : [1 6]                                                                                              |   
  | Prompt: hieth-gmac phy0 interface mode                                                                     |   
  |   Defined at drivers/net/ethernet/hieth-gmac/Kconfig:46                                                    |   
  |   Depends on: NETDEVICES [=y] && ETHERNET [=y] && HIETH_GMAC [=y]                                          |   
  |   Location:                                                                                                |   
  |     -> Device Drivers                                                                                      |   
  |       -> Network device support (NETDEVICES [=y])                                                          |   
  |         -> Ethernet driver support (ETHERNET [=y])                                                         |   
  |           -> hieth gmac family network device support (HIETH_GMAC [=y])      
大家看看!

daifei

0个粉丝

3

问答

0

专栏

0

资料

daifei 2015-06-29 22:19:13
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17144&ptid=7876]fancong 发表于 2015-6-16 20:24[/url]
新版linux内核没有显示说明mii和RMII选项,需要我们配置:hieth-gmac phy0 interface mode. 接口
hieth-gm ...[/quote]

你应该已经配置了内核的RMII,那针对你的phy型号有没有做相应的时序设置呢?  drivers/net/hixxx/net.c 里面的搜索 phy_id 行找到RMII相关。加进去你的phy设置。这个设置是根据你的规格书来设置的。

daifei

0个粉丝

3

问答

0

专栏

0

资料

daifei 2015-06-29 22:19:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17575&ptid=7876]daifei 发表于 2015-6-29 22:19[/url]
你应该已经配置了内核的RMII,那针对你的phy型号有没有做相应的时序设置呢?  drivers/net/hixxx/net.c  ...[/quote]

是输入时钟设置。不是时序。

包龙兔

0个粉丝

14

问答

0

专栏

0

资料

包龙兔 2015-10-19 11:41:08
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=17144&ptid=7876]fancong 发表于 2015-6-16 20:24[/url]
新版linux内核没有显示说明mii和RMII选项,需要我们配置:hieth-gmac phy0 interface mode. 接口
hieth-gm ...[/quote]

赞同你的答案!

dehone

0个粉丝

1

问答

0

专栏

1

资料

dehone 2016-03-07 19:36:04
认可0
上面的兄弟们,我也遇到要修改 3516A内核的phy模式为RMII的问题,我的是sdk4.0的,内核的配置已经是 rmii模式了,内核起来后,找不到网卡
,请问各位还要配置哪里?

hisi3518C

0个粉丝

3

问答

0

专栏

0

资料

hisi3518C 2016-05-30 15:52:54
认可0
不是出SDK60,怎么还是40的,

pb1005

1个粉丝

7

问答

0

专栏

0

资料

pb1005 2017-06-03 22:33:05
认可0
同样问题,留个脚印。

eken

0个粉丝

8

问答

0

专栏

0

资料

eken 2017-11-10 15:37:30
认可0
我也是,3519v101出现了
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区