@casojie
overlayfs挂载除了overlay文件夹还要依赖其他文件夹,比如upper、workdir。光看根目录下是有overlay文件夹可能不行。。。。。。
帖子里提到的将根文件系统改为ext4格式和修改代码两种方式应该都可以正常挂载
或者您要是想手动格式的话,也可以在电脑上进行格式化,找u盘最后一个分区进行格式化
类似mkfs.ext4 /dev/sbd8
设备上格式化应该也可以,但是可能不能自动挂载,可能需要重启一下
@casojie
overlayfs挂载除了overlay文件夹还要依赖其他文件夹,比如upper、workdir。光看根目录下是有overlay文件夹可能不行。。。。。。
帖子里提到的将根文件系统改为ext4格式和修改代码两种方式应该都可以正常挂载
或者您要是想手动格式的话,也可以在电脑上进行格式化,找u盘最后一个分区进行格式化
类似mkfs.ext4 /dev/sbd8
设备上格式化应该也可以,但是可能不能自动挂载,可能需要重启一下
@casojie
overlayfs挂载失败是因为分区没有格式化,分区挂载失败,只读文件系统没法创建必要的文件夹,最终导致overlayfs挂载失败的吧
这个帖子里好像有挂载的方法
芒果d1h用sd卡烧录后创建文件夹一直Read-only file system
@xiaowen
是自己写了个ko吗?是不是需要自己写Makefile才能编译?
我自己写ko的Makefile如下,不知道有没有帮助
obj-m += xxx.o
CURRENT_PATH:=$(shell pwd)
LINUX_KERNEL:=$(shell uname -r)
KVERSION:=5.4
KDIR=/home/allwinner/tina-d1-h/out/d1-h-nezha/compile_dir/target/linux-d1-h-nezha/linux-5.4.61
#complie object
CC=riscv64-unknown-linux-gnu-gcc
all:
make -C $(KDIR) M=$(PWD) modules CROSS_COMPILE=riscv64-unknown-linux-gnu- ARCH=riscv
#clean
clean:
make -C $(KDIR) M=$(CURRENT_PATH) clean
@whycan
确认了一下,是800*480的,相关参数配置也是按照手册里进行的配置,附附件是厂家提供的手册,再麻烦帮忙看一下,多谢
ST7262_V0.6a_202003.pdf
@whycan
大佬,RGB显示屏配置完后,时钟是正常的,其余的DE/VSYNC/HSYNC都没有信号
已经检查了屏幕是参数配置,没发现什么问题
请问有没有什么怀疑点,或者调试方向?求指点
@lovexulu
原理图输出18bit RGB (RGB666)
时钟是稍微差了一点,但是也在范围内,我往上调了一点现象还是一样,也是自测模式
lvds是也注释了,也没有效果。。。。
测了一下信号,时钟是正常的,其余的DE/VSYNC/HSYNC都没有信号。。。。
@yteraa
大佬,现在显示屏一直显示纯色,而且很有规律,请问会不会是进入了什么测试模式?咱们这款CPU有类似的功能吗?
@yteraa
我对照了一下手册,lcd_hbp和lcd_vbp有点问题,修改后显示屏没有明显变化,还是之前的效果。
请问我修改后对照的参数有问题吗?
lcd_hbp:hsync back porch(pixel) + hsync plus width(pixel); =Thbp+Thw = 8+4 = 12
lcd_ht: hsync total cycle(pixel) = Th = 816
lcd_hspw:hsync plus width(pixel) = Thw = 4
lcd_vbp:vsync back porch(line) + vysnc plus width(line) = Tvbp +Tvw = 8+4 = 12
lcd_vt:vysnc total cycle(line) = Tv = 496
lcd_vspw: vysnc plus width(pixel) = Tvw = 4
@yteraa
这是开机默认的效果
这是随便修改一个colorbar后的效果(echo 2 > /sys/class/disp/disp/attr/colorbar)