海思3516AV200切换使用RMII网络接口模式

海思3516AV200切换使用RMII网络接口模式

Hi3516AV200网口默认使用RGMII接口模式,测试板需要使用RMII接口模式。需要分别对uboot和kernel修改
1. uboot修改
1) 在uboot源码目录下Hi3519V101_SDK_V1.0.4.0/osdrv/opensource/uboot/u-boot-2010.06
include/configs/hi3516av200文件中
#define CONFIG_HIGMAC_PHY1_INTERFACE_MODE 2
修改为:
#define CONFIG_HIGMAC_PHY1_INTERFACE_MODE 1
该宏定义确定了网口模式,对应到drivers/net/higmacv300/higmac.c中的定义
static char *phy_intf_str[interface_mode_butt] = {
“mii”,
“rmii”,
“rgmii”,
};
所以该宏定义的值修改为1能够对应”RMII”模式
然后编译uboot生成u-boot.bin
2) 修改Hi3519V101_SDK_V1.0.4.0/osdrv/tools/pc/uboot_tools下面的Hi3516AV200-DMEB-uboot- DDR3_1600M_32bit_1GB-A7_792M-A17_930M-BUS_200M.xlsm文件
在multiplex标签页中修改muxctrl_reg80 0x140 0x2—>0x3。然后重新生成注册信息文件reg_info.bin
3) 按照SDK说明生成新的uboot镜像文件,并烧录。在uboot中可以ping通网络

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值