笔记"/>
全志R528开发笔记
淘宝的图,这板子卖一千二
打开截屏功能---参考链接
全志T7 Display驱动分析_全志 disp驱动无法注册_suwen8100的博客-CSDN博客
#ifdef MODULE 关于MODULE的问题 - 嵌入式开发-Chinaunix
一文解析Linux驱动 | 在驱动中创建sysfs接口 - 知乎 (zhihu)
R528的这个#ifndef出现在disp目录下的dev_disp.c,文件末尾也有写display驱动的入口出口函数
static ssize_t disp_capture_dump_store(struct device *dev,struct device_attribute *attr,const char *buf, size_t count)
{#ifndef MODULE//code for capture
#endifreturn count;
}static DEVICE_ATTR(capture_dump, 0660, NULL, disp_capture_dump_store);
MODULE这个宏打开时,被capture_dump节点绑定的disp_capture_dump_store函数可以执行它的功能。这个宏是由disp模块是否动态加载决定的,静态加载就能保存截图。也就是说截屏功能只能在display驱动模块静态加载的时候使用。。。不然连个报错信息都没有。🤔
内核设备树,uboot设备树,uboot环境变量,fex文件位置:
tina-r528/device/config/chips/r528/configs/evb1
全志配套文档有tina-linux使用指南
内核设备树disp节点的fbx_format赋值参考内核目录/include/video/sunxi_display2.h里的disp_pixel_format 枚举。设备树里的提示是错的。。跟V3s刚好反过来
文件系统图形界面去掉开机加载disp.ko g2d.ko
修改打印串口----参考链接
全志Tina Linux 修改串口(UART0->UART1)_linux改串口号_技术过硬的菜鸡的博客-CSDN博客
附加修改tina-r528/target/allwinner/r528-evb1/base-files/etc/inittab:
ttyS2::askfirst:/bin/ash --login 2改成想要输出打印信息的串口序号
不然卡进系统Trying to connect to SWUpdate...
RGB屏幕---鬼知道什么原因
显示效果就跟RGB仨分量的高数据位的引脚接地了一样,颜色由深到浅单调变化但变化速率不是常数,反而随着RGB三分量的值的减小先大后小。不知道有没有人遇到过这个问题...
更多推荐
全志R528开发笔记
发布评论