您尚未登录。

楼主 #1 2018-12-10 09:48:24

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

关于f1c100s在linux下使用littlevgl问题

我是在linux下通过串口启动littlevgl的程序。由于linux启动时会在屏幕上显示启动信息和光标,在启动littlevgl后怎么能够不显示后面的启动信息和闪烁光标。
详细见上传的图片。littlevgl.jpg

最近编辑记录 小菜 (2018-12-10 09:51:40)

离线

#2 2018-12-10 10:07:01

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

你的 bootargs 的 console 参数是不是 framebuffer /dev/fb0 ?

如果是的那么和 应用程序冲突了, 共用了 framebuffer, 画面当然乱了.





离线

楼主 #3 2018-12-10 10:22:14

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

Re: 关于f1c100s在linux下使用littlevgl问题

晕哥 说:

你的 bootargs 的 console 参数是不是 framebuffer /dev/fb0 ?

如果是的那么和 应用程序冲突了, 共用了 framebuffer, 画面当然乱了.

以下是我的bootargs里面的内容。没有提到frambuffer。

setenv bootargs console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 rw
load mmc 0:1 0x80C00000 suniv-f1c100s-licheepi-nano-with-lcd.dtb
#load mmc 0:1 0x80C00000 suniv-f1c100s-licheepi-nano.dtb
load mmc 0:1 0x80008000 zImage
bootz 0x80008000 - 0x80C00000


#fatload mmc 0 0x42000000 zImage
#bootz 0x48000000 - 0x45000000
# Recompile with:
# mkimage -C none -A arm -T script -d orangepi.cmd boot.scr

离线

#4 2018-12-10 10:27:46

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

log 怎么显示到 framebuffer 去了?

看下 linux 启动 log 里面的 bootargs 是多少?





离线

楼主 #5 2018-12-10 10:31:38

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

Re: 关于f1c100s在linux下使用littlevgl问题

[    0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] OF: fdt: Machine model: Lichee Pi Nano
[    0.000000] Memory policy: Data cache writeback
[    0.000000] random: fast init done
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line: console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 rw

是不是内核编译的时候有选项?我看我这边上电是白屏,引导完进入linux后才出log信息。

最近编辑记录 小菜 (2018-12-10 10:34:12)

离线

#6 2018-12-10 10:33:50

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

https://whycan.cn/t_1662.html

烧个官方固件,然后按上面的办法,一个一个替换自己的, 用排除法确认问题。





离线

楼主 #7 2018-12-10 10:45:33

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

Re: 关于f1c100s在linux下使用littlevgl问题

现在不输出log了,去掉了console = tty0。但是光标还有。怎么去掉?
littlevgl_20181209-2144.jpg

离线

#8 2018-12-10 11:02:49

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

光标一直在闪吗?





离线

楼主 #9 2018-12-10 11:46:54

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

Re: 关于f1c100s在linux下使用littlevgl问题

是的

离线

#10 2018-12-10 11:54:29

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

小菜 说:

是的

我的Licheepi0 V3s 进入Linux后,屏幕光标一直闪烁,有什么办法可以解决吗?

https://whycan.cn/t_543.html


bootargs 加 vt.global_cursor_default=0





离线

楼主 #11 2018-12-10 14:07:23

小菜
会员
注册时间: 2018-12-06
已发帖子: 45
积分: 45

Re: 关于f1c100s在linux下使用littlevgl问题

多谢晕哥,问题已解决。

离线

#12 2018-12-10 14:20:35

晕哥
管理员
注册时间: 2017-09-06
已发帖子: 9,191
积分: 9197

Re: 关于f1c100s在linux下使用littlevgl问题

小菜 说:

多谢晕哥,问题已解决。

客气了,

最开心的事情就是能帮到来到 debugdump 提问的朋友。





离线

页脚

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

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