您尚未登录。

#1 Re: 全志 SOC » u-boot2022.04 移植LCD驱动问题 » 2024-09-12 20:40:51

@SpongeBobxD

请教,这样做以后,如何配置屏幕分辨率呢?怎么传参数给内核呢?

#2 Re: 全志 SOC » 请问uboot2022如何配置全志v3s支持lcd » 2024-09-12 20:39:37

senjet 说:

请教,这样做以后,如何配置屏幕分辨率呢?

#3 Re: 全志 SOC » 请教V3S Linux5.2 QT例子运行卡顿问题 » 2024-09-08 16:44:02

问题解决,由于随机熵不足,Random延时,导致QT延时。

#4 全志 SOC » 请教V3S Linux5.2 QT例子运行卡顿问题 » 2024-09-06 22:42:15

jjwly
回复: 1

V3S
Linux5.2
文件系统使用buildRoot生成,配置QT

启动后运行QT的例子,系统会卡住大约1分钟,然后才显示界面。

原来使用Linux 4.13系统,没有问题。

请教是什么原因?谢谢

#5 全志 SOC » 请教V3S驱动1024分辨率屏的问题 » 2024-08-04 15:27:12

jjwly
回复: 1

1.使用Linux5.2内核,Br为2020版本
2.屏分辨率为1024x600
3.修改Uboot中参数为CONFIG_VIDEO_LCD_MODE="x:1024,y:600,depth:24,pclk_khz:33000,le:198,ri:120,up:21,lo:821,hs:2,vs:2,sync:3,vmode:0"
4.编译运行,Uboot运行时显示: Error need 2400kB for fb, but only 2048kB is reserved.  进入Linux后,没有生成/dev/fb0
5.修改Uboot参数,改回800x480.则一切正常

请教大佬们,如何解决?谢谢

#6 Re: 全志 SOC » 请教V3S Linux下实现准确的300us硬件定时? » 2024-07-22 16:58:15

在V3S 4.13版本中,HRtimer代码失败. 可能内核不支持,需重新编译内核

经检查,没有这个内核选项.

在Ubuntu中可运行,但V3S不行.

#7 Re: 全志 SOC » 请教V3S Linux下实现准确的300us硬件定时? » 2024-07-22 16:33:31

4610 说:

参考a20手册看看,有寄存器描述,v3s和a20的HSTMR都是在0x01c60000
a20 hstmr主线支持

现在,已经让hstmr跑起来了 ,但在Request_isr时,不知如何确定中断号?

手册里写的84,应该是硬件中断号, 用到Linux里不行,注册失败.

#8 全志 SOC » 请教V3S Linux下实现准确的300us硬件定时? » 2024-07-20 14:52:12

jjwly
回复: 5

项目要求实现准确的300us间隔,读取AD数据。可如何实现呢?
1、HRtimer
可实现基于ns的定时,但不准确,参考文章,文章结论,在系统负载大时,定时不准确:
https://blog.csdn.net/qq_33406883/article/details/99641461

2、基于内核定时器
只能ms级定时

3、看设备树,V3S的3个内部定时器都占用。是不是自己的驱动就不能用这3个定时器了?

4、V3S内部有个HS timer,似乎可以用?但没搜到用法。

5、设置一个周期300us的PWM信号,接到Gpio接口上,用GPIO中断来实现?

大佬们有什么建议?

#9 Re: 全志 SOC » licheepi_zero开发板 buildroot配置 一键编译 » 2022-08-28 12:28:21

下载Linux源码出错。
>>> linux-headers zero-4.13.y Downloading
Reinitialized existing Git repository in /home/sinlinx/code/licheepi-zero/buildroot-2018.08.2/dl/linux/git/.git/
Fetching all references
ssh: Could not resolve hostname https: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Detected a corrupted git cache.
Removing it and starting afresh.
Initialized empty Git repository in /home/sinlinx/code/licheepi-zero/buildroot-2018.08.2/dl/linux/git/.git/
Fetching all references
ssh: Could not resolve hostname https: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Detected a corrupted git cache.
This is the second time in a row; bailing out
--2022-08-27 21:14:37--  http://sources.buildroot.net/linux/linux-zero-4.13.y.tar.gz
Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ...
Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2022-08-27 21:14:38 ERROR 404: Not Found.

问题解决,写错了git地址

页脚

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

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