飞腾CPU FT-2000/4 uboot下PHY调试记录

一、环境说明

板子是FT-2000/4的开发板:

图片

固件版本:

ft-2004c_u-boot-v2-Ver0.3_202112231001.tar.gz

ft2004c_v2.06_image_fix.rar

二、调试命令说明

调试PHY主要用到的命令是mii,先查看下可用的命令:

图片

mii device,缩写mii dev,查看网络控制器mac。

mii device,缩写mii dev,用来切换mac控制器。

mii info,用来扫描当前网络控制器mac下的phy有哪些。

mii read/write是用来读写寄存器的。

mii dump,用来显示寄存器状态值,其中addr是通过mii info扫描,确定其PHY地址后,填入的。

三、MII命令使用

3.1 mii dev查看网络控制器

首先通过命令看看配置了几个网络控制器mac。因为FT-2000/4内有两个网络控制器,理论上应该能看到2个mac。

图片

图片

FT2004C#mii dev

MII devices: 'ethernet0@2820c000' 'ethernet1@28210000'

Current device: 'ethernet0@2820c000'

能看出来是两个mac控制器都在(ethernet0@2820c000、ethernet1@28210000),这个东西是哪里设置的呢?是uboot的设备树里配置的,如果改过设备树,比如注释了ethernet1,那这里就只能看到一个ethernet0了。

设备树位置:

图片

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
飞腾FT1500A/16是一款采用飞腾V10处理器的计算机,可以运行麒麟操作系统。要安装麒麟系统,首先需要使用Uboot工具进行安装。 Uboot是一种用于嵌入式系统的引导加载程序,可以在正式运行操作系统之前加载并初始化硬件设备,从而保证操作系统正常启动。在使用Uboot进行安装时,需要按照以下步骤进行操作: Step 1:准备工作 在开始安装之前,需要准备一台电脑和一个USB接口的U盘。电脑需要安装TFTP服务器和串口工具,U盘需要格式化为FAT32格式。 Step 2:拷贝文件 将麒麟系统文件拷贝到TFTP服务器目录中,同时将Uboot工具拷贝到U盘中。 Step 3:配置串口 通过串口连接FT1500A/16并设置串口参数。 Step 4:启动Uboot 按下FT1500A/16上的Reset键,进入Uboot界面。 Step 5:设置网络参数 在Uboot命令行界面中输入以下命令: setenv ipaddr 192.168.1.100 setenv serverip 192.168.1.1 其中,ipaddr为FT1500A/16的IP地址,serverip为TFTP服务器的IP地址。设置完成后,保存并退出。 Step 6:下载并安装麒麟系统 在Uboot命令行界面中输入以下命令: tftpboot 0x82000000 openEuler-kunpeng-2.0-aarch64-minirootfs.img cp.b 0x82000000 0x5fc00000 0x800000 其中,第一个命令将麒麟系统文件下载到内存中,第二个命令将系统文件安装到FT1500A/16的Flash存储器中。安装完成后,重启计算机即可使用麒麟系统。 总结: 通过Uboot工具安装麒麟系统需要进行多个步骤,其中涉及到的命令较多,需要认真阅读和理解。此外,安装过程中需要注意参数设置和文件拷贝等细节问题,以确保安装过程顺利。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值