您尚未登录。

#1 Re: 全志 SOC » 全志V3S 荔枝派zero 驱动USB摄像头的问题 » 2020-06-16 14:41:29

哇酷小二 说:

插其他usb设备有没有反应,u盘?

也没有反映,lsusb下的结果:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

#2 全志 SOC » 全志V3S 荔枝派zero 驱动USB摄像头的问题 » 2020-06-16 14:30:31

可乐大山楂
回复: 5

我想在荔枝派上使用USB摄像头,在使用官方的dd镜像时:
荔枝派接usb hub,hub在插入USB摄像头可以识别是Realtek的芯片,但是在/dev/下没有video的相关文件,于是考虑内核驱动的问题。

在内核中修改:Device Drivers >> Multimedia support下的相关驱动并重新生成镜像文件后,发现USB失效,插入和拔出hub都没有相关提示。lsusb的话无论USB是否有连接,都显示有hub这一个设备。

请教大神要怎么驱动USB摄像头?

#3 Re: 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 21:06:03

哇酷小二 说:

那 cat /dev/urandom > /dev/fb0 之后屏幕有显示雪花吗?

持续是黑屏,并且反馈
cat: write error: No space left on device

我怀疑是屏幕的问题。在用单片机运行了官方提供的demo后也是一样的情况,数据传输后黑屏。
现在在寻求商家的技术支持,非常感谢您的耐心解答

#4 Re: 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 20:41:54

哇酷小二 说:

fb0 可能是 SYNC RGB 那个屏生成的.

看下 kernel 的 log 有没有生成 framebuffer

有生成
[    1.226203] Console: switching to colour frame buffer device 40x30
[    1.234175] graphics fb0: fb_ili9341 frame buffer, 320x240, 150 KiB video memory, 16 KiB DMA buffer memory, fps=10, spi32766.0 at 15 MHz

我编译内核和驱动时用的命令是
make ARCH=arm menuconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j16

这会有影响吗?其他操作和教程是一样的。

#5 Re: 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 20:23:53

哇酷小二 说:

有没有 fb0 / fb1 ?

ls /dev/fb*

有的:
root@LicheePi:~# ls /dev/fb*
/dev/fb0
root@LicheePi:~# cat /dev/urandom > /dev/fb0
cat: write error: No space left on device

#6 Re: 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 19:25:34

哇酷小二 说:

如果背光还在的话,变黑可能就成功了。



看下你的屏幕是 fb0 / fb1 ?


然后试一试这两个命令:

cat /dev/urandom > /dev/fb0

cat /dev/zero > /dev/fb0

屏幕变黑后似乎没有亮度。
在尝试输入命令后均得到:
cat: write error: No space left on device

#7 Re: 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 19:01:31

sungq 说:

我看你的CS直接接GND了,CS接入SPI控制器的那个SPI_CS管脚再试下,RESET脚可以直接接入VCC。

把CS接上之后,刚上电屏幕是白色,linux内核启动之后屏幕变黑:(

#8 全志 SOC » 求助:全志V3S 荔枝派zero点不亮SPI屏幕 » 2020-06-10 13:28:34

可乐大山楂
回复: 12

我使用的教程:
https://www.kancloud.cn/lichee/lpi0/327291

显示屏资料:
http://www.lcdwiki.com/zh/2.2inch_SPI_Module_ILI9341_SKU:MSP2202

接线:
VCC     -> 3.3V
GND    -> GND
CS       -> GND
RESET -> PB7
DC      -> PB5
MOSI  -> MOSI
SCK    -> SCK
LED    -> 3.3V
MISO  -> MISO

上电后的情况是:白屏,但时不时有亮度变化,呈闪烁状。
我也尝试过把RESET接高电平,或者把RESET和DC的GPIO改为其他的GPIO,但是状况都一样。
终端有反馈:
[    0.850767] fbtft_of_value: buswidth = 8
[    0.854705] fbtft_of_value: debug = 0
[    0.858420] fbtft_of_value: rotate = 270
[    0.862350] fbtft_of_value: fps = 10
[    1.234045] graphics fb0: fb_ili9341 frame buffer, 320x240, 150 KiB video memory, 16 KiB DMA buffer memory, fps=10, spi32766.0 at 15 MHz

镜像用的是lichee_zero-Debian-LXDE_800_alpha这个dd镜像
大神可以帮我解答一下吗?谢谢

#9 Re: 全志 SOC » 全志V3S 荔枝派ZERO按照官方文档驱动SPI屏幕后出现异常 » 2020-06-05 11:37:16

有梦的地方 说:

是官方zero开发板吗?感觉是ns2009触摸驱动爆出来的错误。

在设备树里删除ns2009之后解决了 感谢

#10 全志 SOC » 全志V3S 荔枝派ZERO按照官方文档驱动SPI屏幕后出现异常 » 2020-06-05 00:27:09

可乐大山楂
回复: 2

http://zero.lichee.pro/%E9%A9%B1%E5%8A%A8/SPI_LCD.html
SD卡上烧录的是官方提供的debian系统,我在拉取文档提供的linux内核源码之后,按照上面的方法修改了设备树和内核配置,替换了dtb和zimage文件。
板子启动之后就多了这样的提示:

[   37.124877] i2c i2c-0: mv64xxx: I2C bus locked, block: 1, time_left: 0
[   37.131427] input input0: Poll touch data failed: -110

并且不断重复。
屏幕还没到货,我不知道接上屏幕后这个提示会不会消失。但是为什么修改SPI相关内容会引起I2C的报错?
大神可以帮我解答一下吗?谢谢

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn