花费 756ms 找到544221条记录
1 Zynq-Linux移植学习笔记之八-linux网络驱动
2017年02月16 - 这一篇详细介绍一下zynqlinux内核中网络驱动的运行过程。 1、基本层次 在linux中,网络可以分为下面三个层次: Linux网络驱动涉及到后面两层,网络协议层中需要了解skb和netif;硬件驱动层也就是mac层,需要了解dma和dec。 按内容来说
2 Zynq-Linux移植学习笔记之七-网络驱动
2017年02月14 - )=_initcall_fn4被放入了section initcall4.init中,在执行initcall.init函数时被调用 又由于subsys_initcall=module_init等于调用驱动加载函数,加载了设备驱动。 在zynqlinux加载网络驱动分为两个方面,一方面是控制器方面的驱动,另一方面是phy驱动
3 Zynq-Linux移植学习笔记之16-Zynqlinux XADC驱动
2017年06月18 - ,不知道为何大小都显示的是linux最基本的文件块大小,最后只好投机取巧根据每个文件中的数字位数进行取值,例如temp和vcc这些文件只有4位,那么就从文件中读4位。最后输出结果如下: 上图中温度为39度,和实际情况差不多。至此XADC驱动告一段落。
4 Zynq-Linux移植学习笔记之六-netperf网络测试
2017年02月13 - 这一篇讲一讲在zynq开发板上面的进行网络测试。1、netperf安装目前linux下主流的网络测试工具是netperf,完全可以在zc706上运行的linux内加入netperf网络测试工具,然后用网线与电脑相连进行测试。 netperf下载地址:netperf下载地址Client端安装 下载
5 Zynq-Linux移植学习笔记之一-入门
2016年12月20 - 1、相关网站 zynq linux软件网站:www.wiki.xilinx.com zynq u-boot github地址:https://github.com/xilinx 2、启动过程 3、u-boot配置 3.1 下载u-boot UBOOT有多个版本,可以去网站上下载相应
6 Zynq-Linux移植学习笔记之九-petalinux
2017年02月26 - 在对zynq上进行linux操作系统移植时,除了使用传统的由用户编译u-boot,kernel,rootfs方法外,目前主流采用vivado+petalinux操作方式。该操作方式能够快速生成适配于zynqlinux镜像,下文中进行详细介绍。 一、硬件设计 参考
7 Zynq-Linux移植学习笔记之四-fsbl
2017年02月09 - XPAR_PS7_DDRC_0_S_AXI_BASEADDR0xF8006000 #define XPAR_PS7_DDRC_0_S_AXI_HIGHADDR0xF8006FFF 经过配置后DDR才能够使用,接下来fsbl将后续要执行的程序放入内存中。 4、 对FSBL的一点疑惑 按照流程图来看,要让zynq跑起来肯定需要fsbl,但是在通过jtag模式加载linux
8 Zynq-Linux移植学习笔记之14-RapidIO驱动开发
2017年05月26 - 在对zynq进行linux驱动开发时,除了需要针对zynq内ARM自带的控制器适配驱动外,还需要对zynq PL部分的IP核进行驱动开发。对于ARM来说,zynq PL部分的IP核就是一段地址空间,这段地址空间包含了该IP的一系列寄存器,ARM操作该IP核的寄存器也就是操作这段地址空间,而PL
9 Zynq-Linux移植学习笔记之13-i2c驱动配置
2017年05月09 - 1、 背景介绍板子上通过I2C总线与zynq相连的是三片1848如上图所示,zynq通过I2C总线与3片CPS-1848交换芯片相连,3片1848芯片的I2C地址分别为2,4,8.目前zynqlinux I2C驱动采用的是i2c-cadence(drivers/i2c/buses),对应于i2c
10 Zynq-Linux移植学习笔记之11-qspi驱动配置
2017年04月17 - devicetree后需要对kernel进行配置,在编译产生kernel时将相应的驱动加入kernel。 上图中需要将boot选项设置为采用bootloader内核参数。 将zynq QSPI控制器添加到内核中 3、 qspi flash测试 启动linux,在启动过程中能找到如下打印,当前linux

 
© 2014-2019 ITdaan.com 粤ICP备14056181号