自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tea1896的专栏

存草稿的地方。。。。。。。。。。。。

  • 博客(9)
  • 资源 (7)
  • 收藏
  • 关注

原创 ARM架构 修改DMA大小

问题描述:    在ZYNQ上加载一个视频编码芯片驱动失败,芯片接口为PCIE。    查看现象,是调用 pci_alloc_consistent  申请DMA空间失败。     这个函数要被调用很多次,前几次成功,然后就失败了,第一反应就是DMA预留空间不足。问题解决思路:    1. 在网上看到有 CONSISTENT_DMA_SIZE 这个宏可以定义,但是在我的内

2016-03-20 13:04:28 6875 1

原创 zedboard DEMO

1. 最新DEMO下载地址:http://www.wiki.xilinx.com/Zynq+Releases2. 相关驱动样例http://www.wiki.xilinx.com/Linux+Drivers3. 安卓相关http://www.wiki.xilinx.com/Building+Android+BSP+on+ZC702

2016-03-17 12:06:03 592

原创 PCIE配置失败,提示 pci 0000:01:00.0: BAR 4: no space for [mem size 0x00200000]

这个原因是因为分配给PCI的空间,小于分配给BAR的空间,导致空间不够。需要在逻辑组件的PCIE-RC属性里边重新设置参数,使得PCI寻址范围大于BAR空间大小。

2016-03-16 20:22:30 15261 5

原创 lspci 安装

在原版的busy-box做出来的 文件系统中,lspci命令只有两个选项:ynq> lspci -hlspci: invalid option -- 'h'BusyBox v1.20.1 (2012-11-27 13:37:12 MST) multi-call binary.Usage: lspci [-mk]List all PCI devices -m

2016-03-16 20:18:51 2743 1

原创 PCIE-RC 启动错误 (doesn't match header type 01)

zynq在逻辑段加入了一个RC, 设备树如下:axi-pcie@50000000 { #address-cells = ; #interrupt-cells = ; #size-cells = ; compatible = "xlnx,axi-pcie-host-1.00.a"; device_type = "pci"; interrupt-parent =

2016-03-16 10:32:39 4417 2

原创 内核启动错误:use vmalloc=<size> to increase size.

逻辑部分加了一个PCIE-RC组件,启动时发现如下错误:vmap allocation for size 268439552 failed: use vmalloc= to increase size. xilinx-pcie a0000000.axi-pcie: ioremap failed for resource [mem 0xa0000000-0xafffffff] xil

2016-03-14 16:36:33 5008 1

原创 u-boot的配置

1.配置文件路径/u-boot-xlnx/include/configs2.修改启动方式和其他硬件配置,修改zynq_zed.h,常见的修改如下:    比如nand启动,则修改宏#define CONFIG_ZYNQ_QSPI ==》 CONFIG_NAND_ZYNQ       如果是UART0启动,则需要修改如下:(这个十分重要,需要和逻辑工程师确认清楚)

2016-03-13 20:58:22 1573

转载 XILINX 内核下载

以下内容来在FAE,放在这里做个记录:之前发过一封邮件告诉大家如何下载linux内核和uboot的压缩包,但是那封邮件里面下载到的是zip包。zip格式的文件在linux中解压的时候会出现一些问题,这是由于linux的文件系统里面存在一些所谓的link文件,这样解压缩后的文件在编译的时候可能会找不到某些文件,导致编译失败,虽然可以通过一些方法来解决这个问题,但是对于客户来说,花费时间来

2016-03-13 20:36:12 2769

原创 FFMPEG PCR PID修改以及插入间隔计算

用FFMPEG输出MPEGTS格式时,发现视频和PCR的PID总是一样。查看源码如下:  /* update PCR pid by using the first video stream */ if (st->codec->codec_type == AVMEDIA_TYPE_VIDEO && service->pcr_pid == 0x1f

2016-03-13 20:10:59 3569 4

wifi模块rtl8192固件

rtl8192WiFi模块的固件

2016-11-19

RTMP 服务器构建

参考网上资料,打包存档。 nginx构建RTMP服务器

2015-08-05

CORTEX_M0工程(ucos系统)

一个建立在cortex_mo(NXP_LPC11C14)上的UCOS程序。 包括了工程建立过程中遇到的问题,以及分析解决的方法,(html格式)。 里面包含了移植好的在M0单板上的UCOS操作系统 硬件平台:LPC11C14 软件平台:KEIL UVISION 4 操作系统: UCOS_II

2012-12-05

linux版彩色贪吃蛇

自己在linux下做的一个彩色版贪吃蛇!

2012-10-01

linux在线聊天工具

自己写的一个局域网在线聊天工具,很不完善!

2012-09-26

bootloader(适用S3C2410)

自己写的一个很小的 bootloader,适用s3c2410

2012-09-26

转载:ARM裸奔程序如何使用C库

转载:ARM裸奔程序不能使用除法,不能使用标准输出库,如何用Makefile实现。(参考韦东山 嵌入式linux)

2012-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除