zynq sgmii lwip调试
参考链接S05-CH04 PS 通过 GTX 实现 SFP 网络通信
整理的内容
添加到680行左右
# PCS PMA CORE optionsset use_pcs_pma_core_on_zynq [common::get_property CONFIG.use_pcs_pma_core_on_zynq $libhandle] set use_1000basex [common::get_property CONFIG.use_1000basex $libhandle]set use_sgmii [common::get_property CONFIG.use_sgmii $libhandle]set 1000basex_phy_address [common::get_property CONFIG.1000basex_phy_address $libhandle] set sgmii_phy_address [common::get_property CONFIG.sgmii_phy_address $libhandle]if { $use_pcs_pma_core_on_zynq == true } {puts $lwipopts_fd "\#define USE_PCS_PMA_CORE 1"}if { $use_1000basex == true } {puts $lwipopts_fd "\#define XPAR_GIGE_PCS_PMA_1000BASEX_CORE_PRESENT 1"puts $lwipopts_fd "\#define XPAR_PCSPMA_1000BASEX_PHYADDR $1000basex_phy_address"}if { $use_sgmii == true } {puts $lwipopts_fd "\#define XPAR_GIGE_PCS_PMA_SGMII_CORE_PRESENT 1" puts $lwipopts_fd "\#define XPAR_PCSPMA_SGMII_PHYADDR $sgmii_phy_address"}puts $lwipopts_fd ""
另一个文件的第24行左右
BEGIN CATEGORY pcs_pma_core_optionsPARAM name = pcs_pma_core_options, desc = "Options setting the pcs pma core related parameters"PARAM name = use_pcs_pma_core_on_zynq, desc = "Option if set to 1 ensures emacps is used as emio, and connect to pcs_pma_core in pl. Valid only for Zynq", type = bool, default = false;PARAM name = use_1000basex, desc = "Option if set to 1 to ensures pcs_pma_core is using 1000basex mode", type = bool, default = false;PARAM name = use_sgmii, desc = "Option if set to 1 to ensures pcs_pma_core is using sgmii mode", type = bool, default = false; PARAM name = 1000basex_phy_address, desc = "Option to define the phy address corresponding to the set in pcs_pma_core in 1000basex mode", type = int, default = 0;PARAM name = sgmii_phy_address, desc = "Option to define the phy address corresponding to the set in pcs_pma_core in sgmii mode", type = int, default = 0;END CATEGORY
zynq sgmii lwip调试相关推荐
- zynq mpsoc lwip调试问题记录(二)
项目场景: zynq mpsoc 使用lwip 进行以太网传输时,遇到的问题记录 问题描述 -----lwIP TCP echo server ------ TCP packets sent to p ...
- 转载:ZYNQ+linux网口调试笔记(1)PS-GEM0
ZYNQ+linux网口调试笔记(1)PS-GEM0 转载原文:https://www.jianshu.com/p/a4e25e8b2f5e 开发环境 Windows SDK 2017.4 Ubunt ...
- zynq fsbl启动调试模式
1,什么情况下会使用zynq fsbl的启动调试模式? 答:我们在进行zynq开发,常把项目生成bin文件或者mcs文件,然后加载到板子上进行调试运行.然而有时候把文件加载后,上电板子没任何响应,这 ...
- zynq linux ip配置,ZYNQ+linux网口调试笔记(2)PS-GEM1
1. 开发环境 Windows SDK 2017.4 Ubuntu Petalinux 2017.4 硬件平台:米联客ZYNQ开发板MIZ7035 2. 开发目标 在ZYNQ上使用gigE Visio ...
- zynq linux如何使用pl ip,ZYNQ+linux网口调试笔记(3)PL-ETH
1. 开发环境 Windows SDK 2017.4 Ubuntu Petalinux 2017.4 硬件平台:米联客ZYNQ开发板MIZ7035 2. 开发目标 在ZYNQ上使用gigE Visio ...
- ZYNQ裸机LWIP双网口实现
文章目录 前言 一.LWIP双网口 二.使用步骤 1.部分说明 2.部分代码 总结 前言 一.LWIP双网口 由于项目需要多通讯口,查阅资料发现lwip支持多网口操作.于是,就开搞了. 二.使用步骤 ...
- 基于ZYNQ的EMIO调试UART实验
1 概述 本实验基于ZYNQ,通过EMIO调试UART. 2 过程记录 a) 首先创建ZYNQ工程,对DDR.时钟.电源.网口等引脚分配进行配置,此步骤按照原理图配置即可(由于本实验为后续调试做基础, ...
- DP83867E SGMII接口调试经验
最近这段时间在调试SGMII 接口,有些经验分享下. 项目背景是有一颗交换机芯片,除了内置的phy,还预留了一个支持SGMII的MAC接口. 要想实现该MAC接口功能,自然得外挂一个支持SGMII 的 ...
- ZYNQ SDK开发调试踩坑指南
关注+星标公众号,及时获取更多技术分享~ 作者 | 冰茶奥利奥 微信公众号 | 嵌入式电子创客街 目录 坑1:裸机Ps串口收数问题 坑2:多个中断不能同时使用问题 坑3:block design中D ...
最新文章
- 时间序列数据和MongoDB:第三部分 - 查询,分析和呈现时间序列数据
- java collection 用法_Java中Collection接口的用法
- linux 信号_Linux信号机制
- 利用C++语言设计可扩展线程池
- 2021 Chrome Devtools 新特性
- mysql数据库 day02
- 探索Windows Azure 监控和自动伸缩系列1 - 连接中国区Azure
- 使用ADMT3.2迁移域用户
- java堆是gc管理_JVM内存管理及GC机制
- *最近培训的一个题目:蚂蚁爬竿
- C#语言和SQL Server数据库技术_前四章错题
- 笔记本插入耳机声音外放
- 使用x64编译fastdb报错
- 小心被举报!考研复试后不要分享考试内容!
- 什么是真正的格局?遇到烂人不计较,碰到破事别纠缠
- 弹珠css3,使用CSS3实现的弹球小动画
- 分页插件PageHelper失效
- k8s中控制器使用详解
- 做一只可爱的小猪背包 [Cover 背包九讲]
- 圣诞节购物季:我们可以花加密货币购买礼物