文档章节

在索智SC3807VS EVB上调试开发以太网功能(使用V3s的内部EMAC+PHY)

ka布
 ka布
发布于 2016/10/31 16:06
字数 268
阅读 71
收藏 0
点赞 0
评论 0

V3s是全志SoC的一员,可以用于做CDR、IPCAMERA、SportDV等编码类的产品。这次,我需要在V3s上使用Ethernet功能,从V3s datasheet可以确定V3s内部带有EMAC及10/100M的PHY。


看了下索智SC3807VS EVB板的SPEC,硬件上已经将Ethernet设计出来,因此选择在TA上面进行预研开发。



第一步,飞线接上RJ45接口,可以选择用EVB上的变压器,接一个不带变压器的RJ45,也可以接一个带变压器的RJ45,不使用板上的。

第二步,使用menuconfig依次打开配置:

Device Driver->

----Network device support->

--------Ethernet driver support->

------------ SUNXI Platform Network devices drivers

----------------Sunxi platform Gigabit Ethernet driver

--------------------Use sunxi platform script

--------------------Clock use system interface

--------------------External PHY power control

如下图示,保存配置,重新编译内核。






第三步,修改sys_config.fex,如下:

[gmac0]
gmac_used          = 2
gmac_power1        =


第四步,重新构建firmware,烧录到SC3807VS EVB上。烧录结束后,进入shell进行测试:


至此,V3s使用Ethernet的预研顺利完成。


© 著作权归作者所有

共有 人打赏支持
ka布
粉丝 0
博文 20
码字总数 6282
作品 0
东莞
技术主管
pcDuino嵌入式linux开发: 修改u-boot(一)

u-boot是boot loader的一种,boot loader 是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适...

雨后的彩虹桥 ⋅ 2014/01/10 ⋅ 0

嵌入式学习:嵌入式硬件和软件详解

在嵌入式开发中,是分为硬件部分和软件部分的,大多数的初学者对于嵌入式的硬件和软件之间的区别不是很了解,所以今在这里就和大家具体说说嵌入式硬件和软件详解,大家可以参考一下。 图片来...

IT范儿 ⋅ 2017/11/18 ⋅ 0

开发基于全志V3的LinuxOS

先做下记录,过程后面再补上。 成果: 1.利用u-boot、buildroot、Linux-3.4、tools成功构建linuxOS的V3固件。 2.在V3开发板——索智SC3806V上成功烧录并运行上述固件。 3.完善mdev hotplug,...

ka布 ⋅ 2016/10/31 ⋅ 0

SylixOS串口调试详解

1. SylixOS串口调试介绍 1.1 SylixOS串口的介绍 串口(串行接口)也称也称串行通信接口或串行通讯接口(通常指 COM接口),是采用串行通信方式的扩展接口。串行接口 (Serial Interface) 是指...

Esc120 ⋅ 2017/06/15 ⋅ 0

开源BOOT方案--redboot

Redboot是Redhat公司随eCos发布的一个BOOT方案,是一个开源项目。 Redboot支持的处理器构架有ARM,MIPS,MN10300,PowerPC, Renesas SHx,v850,x86等,是一个完善的嵌入式系统Boot Loader...

匿名 ⋅ 2009/06/01 ⋅ 0

H3C S7500E系列高端多业务路由交换机

H3C S7500E系列高端多业务路由交换机 H3C S7500E系列产品是杭州华三通信技术有限公司(以下简称H3C公司)面向融合业务网络的高端多业务路由交换机,该产品基于H3C自主知识产权的Comware V5/...

yuanwx0328 ⋅ 2017/11/23 ⋅ 0

SylixOS的RealEvo-IDE调试方法

1 适用范围 本文档适用于已熟悉SylixOS并且使用RealEvo-IDE进行开发调试的技术工程师。 2 概述 SylixOS 实现了一个功能强大的调试stub,可在设备或模拟器上在线调试应用程序,RealEvo-IDE也提...

Jackstraw瑞 ⋅ 2017/03/13 ⋅ 0

端口环回测试

端口环回测试可以检测端口的状态是否正常,网络维护工作中常用于定位端口故障。端口环回测试有本地环回测试和远端环回测试之分。 随着以太网速率的提升,PHY层的复杂度大大提高。从10G以太网...

cafe007 ⋅ 2014/03/22 ⋅ 0

基于MC9328MXl的Socket通信设计与实现

介绍了基于新一代龙珠 i.MX系列芯片MC9328MXl(ARM920T)最小系统的嵌入式系统开发平台,对其以太网卡部分围绕网卡芯片CS8900A进行了嵌入式网络通信 系统的电路设计。在此基础上,通过对应用层...

xwisen ⋅ 2014/07/07 ⋅ 0

STM32F4 ETH-Lwip以太网通信

第39章 ETH—Lwip以太网通信 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 互联网技术对人类社会的影响不言而喻...

CSDNhuaong ⋅ 2017/10/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

LVM

LVM: 硬盘划分分区成物理卷->物理卷组成卷组->卷组划分逻辑分区。 1.磁盘分区: fdisk /dev/sdb 划分几个主分区 输入t更改每个分区类型为8e(LVM) 使用partprobe生成分区的文件:如/dev/sd...

ZHENG-JY ⋅ 26分钟前 ⋅ 0

彻底删除Microsoft Office的方法

参照此链接彻底删除Office https://support.office.com/zh-cn/article/%e4%bb%8e-pc-%e5%8d%b8%e8%bd%bd-office-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8?ui=zh-CN&rs=zh-CN&ad=CN......

Kampfer ⋅ 41分钟前 ⋅ 0

大盘与个股之间关系

大盘走多:积极出手 顺势加码 大盘走空: 少量出手 退场观望 大盘做头:逆势减码 少量操作 大盘做底 : 小量建仓 小量试单

guozenhua ⋅ 43分钟前 ⋅ 0

Day16 LVM(逻辑卷管理)与磁盘故障小案例

lvm详解 简述 LVM的产生是因为传统的分区一旦分区好后就无法在线扩充空间,也存在一些工具能实现在线扩充空间但是还是会面临数据损坏的风险;传统的分区当分区空间不足时,一般的解决办法是再...

杉下 ⋅ 49分钟前 ⋅ 0

rsync实现多台linux服务器的文件同步

一、首先安装rsync,怎样安装都行,rpm,yum,还是你用源码安装都可以。因为我用的是阿里云的ESC,yum install rsync就ok了。 二、配置rsync服务 1.先建立个同步数据的帐号 123 groupadd r...

在下头真的很硬 ⋅ 今天 ⋅ 0

前端基础(三):函数

字数:1685 阅读时间:5分钟 函数定义 在最新的ES规范中,声明函数有4中方法: -函数声明 -函数表达式 -构造函数Function -生成器函数 1.函数声明 语法: function name([param[, param2 [....

老司机带你撸代码 ⋅ 今天 ⋅ 0

Java虚拟机的Heap监狱

在Java虚拟机中,我是一个位高权重的大管家,他们都很怕我,尤其是那些Java 对象,我把他们圈到一个叫做Heap的“监狱”里,严格管理,生杀大权尽在掌握。 中国人把Stack翻译成“栈”,把Hea...

java高级架构牛人 ⋅ 今天 ⋅ 0

Spring MVC基本概念

只写Controller

颖伙虫 ⋅ 今天 ⋅ 0

微软重金收购GitHub的背后逻辑原来是这样的

全球最大的开发者社区GitHub网站花落谁家的问题已经敲定,微软最终以75亿美元迎娶了这位在外界看来无比“神秘”的小家碧玉。尽管此事已过去一些时日,但整个开发者世界,包括全球各地的开源社...

linux-tao ⋅ 今天 ⋅ 0

磁盘管理—逻辑卷lvm

4.10-4.12 lvm 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化、挂载-->扩容。 磁盘分区 注: 创建分区时需要更改其文件类型为lvm(代码8e) 分区 3 已设置为 Linu...

弓正 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部