PHY芯片寄存器读写测试TL138FI-EVM

1适用性说明

表 1
开发板型号 是否支持本实验
TL5728-EasyEVM 支持
TL5728-IDK 不支持
TL5728F-EVM 不支持

PHY是IEEE802.3中定义的一个标准模块,STA(station management entity,管理实体,一般为MAC或CPU)通过SMI(Serial Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作是通过读写PHY内部的寄存器实现的。
phytool是Linux系统下的基于网卡号的PHY芯片寄存器读写工具,本文档主要演示使用phytool工具对PHY芯片寄存器读写的方法。
2安装、编译phytool源码
将光盘资料“Demo\phytool\phytool.tar.gz”源码压缩文件复制到Ubuntu的“/home/tronlong/AM57xx/”工作目录下,进入phytool.tar.gz文件所在目录,将其解压得到phytool源码文件。
Host# cd /home/tronlong/AM57xx/
Host# tar -xzf phytool.tar.gz -C ./

PHY芯片寄存器读写测试TL138FI-EVM_第1张图片

在交叉编译之前,请确保AM57x平台Linux Processor-SDK开发包自带的交叉编译工具链已生效。
进入解压得到的phytool源码文件,执行如下指令编译工程源码。指令中的“CC=”指定了交叉编译工具所在路径,请根据实际情况修改。
Host# cd phytool/
Host# make CC=/home/tronlong/ti-processor-sdk-linux-am57xx-evm-03.01.00.06/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf-gcc all

PHY芯片寄存器读写测试TL138FI-EVM_第2张图片

编译完成后,将在当前目录下生成可执行文件phytool。将编译好的phytool可执行文件拷贝到开发板文件系统“/home/root”目录下。

后续详细帮助在官网
销售邮箱:[email protected]
技术邮箱:[email protected]
创龙总机:020-8998-6280
技术热线:020-3893-9734
创龙官网:www.tronlong.com
技术论坛:www.51ele.net
线上商城:https://tronlong.taobao.com

你可能感兴趣的:(PHY芯片寄存器读写测试TL138FI-EVM)