看AM335X GPU资料,要设置
setenv bootargs 'console=ttyO0,115200n8 root=/dev/nfs nfsroot=<nfshostipaddress>:<rootpath>,nolock rw mem=256M ip=dhcp earlyprintk=serial vram=50M'
men-256M 是DDR3的大小吧,,那VRAM=50M ?是做什么的?配置GPU的显存大小?
求指点下·谢谢了·
Jian Zhou:
VRAM是指显存空间是50M大小。
xiyuan ma:
回复 Jian Zhou:
谢谢了,我这个以前没有设置过这个参数,,现在发使用GPU后,运行几个小时候APP,液晶会花屏,然后花屏一分钟多,又恢复正常, 系统和APP都在正常运行,检查了几天,硬件也没啥问题,这个是不是显存不够导致的?
一定要设置为50MB吗?我可以设置到150MB吗?我DDR3有512MB的。
Steven Liu1:
回复 xiyuan ma:
看看你的花屏的时候是否有打印信息出来,一般来说,如果是driver方面的问题,都应该会有log信息才对。
xiyuan ma:
回复 Steven Liu1:
2到7个小时,会出现一次花屏,没有任何打印信息处理,系统也正常运行,APP也运行中,关键是花屏一分钟左右,它又自动恢复正常显示了
查了好久了·。花屏的时候也测过LCD驱动时序,也是正常的,硬件找不到问题了·。因为uboot 没有加入过VRAM 所以是不是觉得默认显存不够,导致的?
Jian Zhou:
回复 xiyuan ma:
之前论坛上有人讨论说,开启DVFS,就是动态电压调节,会出现花屏,你看看你的系统有没有开启DVFS。
xiyuan ma:
回复 Jian Zhou:
貌似很找到了,在https://e2e.ti.com/support/arm/sitara_arm/f/791/t/446385#pi316653=6&pi316653filter=all&pi316653scroll=false
老外给了答案,,好像是DRM驱动部分的问题,看的不是很懂。。。老外给了DIFF文件,但我打补丁 失败了,我们用的都是SDK8.0 的版本。。
Graphics SDK version is 5.01.01.02.Kernel is from TI SDK 8.0 (3.14.26).
打开了,DIFF文件,和我的源文件对比,好像错行了,,不太敢手工修改!求指点下。。。。
Jian Zhou:
回复 xiyuan ma:
他那个补丁应该是3.2内核的吧?这种一般都是看明白之后手动修改。
xiyuan ma:
回复 Jian Zhou:
额,他说他是3.14的,,我发现我的3.14 文件,和它给的DIFF ,错行太多· 我现在把2.0 的驱动那来用,要改的很多,先试试,我也在去装了 3.2的版本TI SDK 6.0 ,3.2的内核里 直接没有这个文件。。。。。。
xiyuan ma:
回复 Jian Zhou:
崩溃了,,更换驱动,很多错误,,我想直接用新版本的SDK 算了,,集成了GPU部分和QT控件,可以麻烦告诉我下,怎么在新版本的SDK 下,重新编译QT5.5 +opengl ?
TI官方的QT库,少了很多库文件。基本用不了。。也没有提供配套的GPU,SDK..
TI中文支持网