1.基本使用
买了firefly那个屏幕,接入HDMI和USB线之后,屏幕会有显示,用的是weston,也带正常触屏功能。尝试挂载NFS,结果发现失败,
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program
看了下NFS的支持,内核是支持了,busybox没支持,重新编译一下buildroot,make busybox-menuconfig 把CONFIG_FEATURE_MOUNT_NFS=y这项选择上,然后保存make busybox-update-config,退出到根目录,重新编译文件系统,重新打包,结果发现还是不行。。。尴尬的一逼。。。,还是采用SCP吧,麻烦。或者在busybox官网下载busbox的二进制文件,https://busybox.net/downloads/binaries/1.31.0-defconfig-multiarch-musl/busybox-armv7l,直接放在设备上,./busybox-armv7l mount -t nfs -o nolock xxxx,这样就可使用nfs挂载了,估计还是文件系统那里没有编译到导致nfs挂载不上。
2.初步使用
wayland,x11这些框架不是很了解,设备默认已经跑了weston,这是基于wayland的,可以看成一个桌面系统,当从后台运行桌面程序时,会再桌面上弹出程序应用窗口。
3.摄像头控制
走V4L2那套直接控制,显的太老套了,opencv,gstreamer,qt这些工具都已经很好的封装好了摄像头的处理,瑞芯微自身也提