[ARM开发] DE1-SOC 摄像头DMA空间不够问题

浮躁的小螃蟹   2016-8-4 16:09 楼主
RT,我在用DE1-SOC调用摄像头的时候,出现了如下问题
QQ截图20160804160502.png
显示我的DMA空间太小了。
请问,我要怎么去增加DMA空间呢,看网上说开机的时候UBOOT可以设置setenv bootargs console=ttyS0,115200 coherent_pool=2M earlyprintk mtdparts=atmel_nand:1536k(spare)ro,512k(dtb),6M(kernel)ro,-(rootfs) rootfstype=ubifs ubi.mtd=3 root=ubi0:rootfs
照着做了,可还是提示DMA为256kb。应该是没有改动吧。有的说从uboot编译前的文件去改,但是我没有找到这个官方的uboot的文件。。有什么办法解决吗?

回复评论 (4)

没有人吗?
点赞  2016-8-5 12:51
楼主能再板子上打开摄像头吗?
点赞  2016-8-12 21:14
在linux内核文件中改COHERENT_POOL的大小。
点赞  2016-8-13 11:25
楼主你好,你使用dma是通过linux的系统调用吗?
点赞  2017-5-21 16:29
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复