- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 zynq7000 2.Linux平台PS端I2C从模式
1、背景介绍最近在调试集群处理平台,模块上使用了支持IPMI的BMC控制芯片。该芯片与ZYNQ通过I2C总线相连,上面跑IPMB协议。ZYNQ作机箱管理,对所有BMC进行控制,而BMC再控制本模块的负载上下电。2、问题描述ZYNQ与BMC通过I2C总线进行数据传输,按照VITA46.11规范,要求机箱管理既能做I2C的master,也能做i2c slave(此时BMC做master),于是要求ZYNQ能进行I2C主从模式切换。ZYNQ PS端的I2C控制器作为master很容易,之前也通过I2C控制器
2024-03-12 15:44:18
1347
3
转载 Zynq7000 1.Linux平台AXI-DMA
本文中所使用的实验环境说明:VMware虚拟机,ubuntu16.04版本的linux系统,Xilinx SDK2017.4(文中用到了它的编译器),Petalinux2019.1(可以选装黑金的2017.4版本,笔者这里安装错了版本也就没有卸载重装)。目录:1.下载参考工程的axi_dma模块文件包,下载链接——https://github.com/bperez77/xilinx_axidma/tree/master1.建立petalinux工程2.配置Linux内核3.修改设备树文件4.修改
2024-03-12 15:20:36
438
3
原创 2021-01-26
MicroBlaze 网口1.使用vivado2018.2 sdk测试网口发现网络时断时连;lwip版本为202通过以下修改可解决
2021-01-26 10:17:04
177
1
转载 xilinx-arm-linux交叉编译链的安装
结束了对xilinx-arm-linux交叉编译链安装后,总结一下整个过程,方便后来的研究者们,少走点弯路。 关于xilinx-arm-linux交叉编译链的安装,网上一搜一大把,可是有的资料中的资源老旧,有的已经无法下载了。有的方法自己测试后并不能工作,因此,在这里系统的写个说明。 首先,说明为什么要装xilinx-arm-linux编译链,我使用的是Xilinx的Zedboard开发。 在Zynq上运行Linux后,如果还要对PS操作,有两个办法...
2020-12-14 16:46:46
385
原创 C6678 SRIO switch配置
路由表配置:例子1:Route destID 0x21 to port 3 for all portsRegister Offset:0x70 Register Value:0x21Register Offset:0x74 Register Value:0x3Route destID 0x22 to port 1 for all portsRegister Offset:0x70...
2019-08-02 10:42:14
1263
TMS320C6678官方工程程序
2020-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人