TI论坛
直播中

张雯雯

8年用户 243经验值
私信 关注

请问DM368在kernel启动时怎么加入logo?

本帖最后由 一只耳朵怪 于 2018-6-22 11:41 编辑

各位大神:
请教下怎么在kernel中加入logo啊。一直显示不出来啊。跟那些文件有关啊。要配置vpfe vpbe,等这些吗。这些应该是视频的吧。跟lcd显示logo没关吧????

回帖(7)

周颂焱

2018-6-22 00:39:24
和vpfe,vpbe没有关系,跟踪一下fbcon_prepare_logo()函数~
内核配置选项中,也要把Bootup logo打开
举报

张雯雯

2018-6-22 00:51:23
引用: sosolala 发表于 2018-6-22 00:39
和vpfe,vpbe没有关系,跟踪一下fbcon_prepare_logo()函数~
内核配置选项中,也要把Bootup logo打开

很感谢您的回答啊,在问下,那个lcd屏参数在哪里设置啊,kernel里面那个文件时设置参数的啊,比如我屏幕是800*480等这些参数在那个文件设置啊。
举报

周颂焱

2018-6-22 01:07:42
引用: 泛读小号1 发表于 2018-6-22 00:51
很感谢您的回答啊,在问下,那个lcd屏参数在哪里设置啊,kernel里面那个文件时设置参数的啊,比如我屏幕是800*480等这些参数在那个文件设置啊。

以DVSDK4为例子
dvsdk/psp/linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/logicpd_encoder.c
static struct logicpd_encoder_config logicpd_encoder_configuration = [
.no_of_outputs = LOGICPD_ENCODER_MAX_NO_OUTPUTS,
.output[0] = [
.output_name = VID_ENC_OUTPUT_LCD,
.no_of_standard = LOGICPD_ENCODER_GRAPHICS_NUM_STD,
.standards[0] = [
.name = VID_ENC_STD_640x480,
.std = 1,
.if_type = VID_ENC_IF_PRGB,
.interlaced = 0,
.xres = 640,
.yres = 480,
.fps = [60, 1],
.left_margin = 85,
.right_margin = 70,
.upper_margin = 32,
.lower_margin = 11,
.hsync_len = 9,
.vsync_len = 9,
.flags = 0], /* hsync -ve, vsync -ve */

这个就是设置LCD参数的~
举报

张雯雯

2018-6-22 01:16:05
引用: sosolala 发表于 2018-6-22 01:07
以DVSDK4为例子
dvsdk/psp/linux-2.6.32.17-psp03.01.01.39/drivers/media/video/davinci/logicpd_encoder.c
static struct logicpd_encoder_config logicpd_encoder_configuration = [

确实是这个,好人啊。非常感谢您的回答啊。。。已经可以点亮了。。。感谢啊。。。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分