导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. aiit111
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 777
    • 主题 2
    • 帖子 8
    • 最佳 2
    • 群组 0

    aiit111LV 4

    @aiit111

    777
    积分
    2
    声望
    1
    资料浏览
    8
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    aiit111 取消关注 关注

    aiit111 发布的最佳帖子

    • 安全教程无法生成密钥

      按照安全开发指南教程,运行./scripts/createkeys命令后,报错,提示ERROR: plat: t113 is not exist!!
      11.png 22222.png

      发布在 Linux
      aiit111
      aiit111
    • 回复: 内核阶段开机logo会出现黑线,黑线位置随机

      小文哥,之前上传的视频有问题,uboot和kernel关于lcd的配置都是一样的
      屏幕RGB 480x272 linux-5.4.273

      线索一 uboot-board.dts

      &disp {
      	disp_init_enable         = <1>;
      	disp_mode                = <0>;
      
      	screen0_output_type      = <1>;
      	screen0_output_mode      = <4>;
      
      	screen1_output_type      = <1>;
      	screen1_output_mode      = <4>;
      
      	screen1_output_format    = <0>;
      	screen1_output_bits      = <0>;
      	screen1_output_eotf      = <4>;
      	screen1_output_cs        = <257>;
      	screen1_output_range     = <2>;
      	screen1_output_scan      = <0>;
      	screen1_output_aspect_ratio = <8>;
      
      	dev0_output_type         = <1>;
      	dev0_output_mode         = <4>;
      	dev0_screen_id           = <0>;
      	dev0_do_hpd              = <0>;
      
      	dev1_output_type         = <4>;
      	dev1_output_mode         = <10>;
      	dev1_screen_id           = <1>;
      	dev1_do_hpd              = <1>;
      
      	def_output_dev           = <0>;
      
      	fb0_format               = <0>;
      	fb0_width                = <480>;
      	fb0_height               = <272>;
      
      	fb1_format               = <0>;
      	fb1_width                = <0>;
      	fb1_height               = <0>;
      	chn_cfg_mode             = <1>;
      
      	disp_para_zone           = <1>;
      	/*VCC-LCD*/
      /*	dc1sw-supply = <&reg_dc1sw>;*/
      	/*VCC-DSI*/
      /*	eldo3-supply = <&reg_eldo3>;*/
      	/*VCC-PD*/
      /*	dcdc1-supply = <&reg_dcdc1>;*/
      };
      
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_if              = <0>;
      	lcd_x               = <480>;
      	lcd_y               = <272>;
      	lcd_width           = <95>;
      	lcd_height          = <54>;
      	lcd_dclk_freq       = <10>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <10000>;
      	lcd_pwm_pol         = <1>;
      
      	lcd_hbp             = <44>;/*43+1*/
      	lcd_ht              = <526>;
      	lcd_hspw            = <1>;/*1*/
      	lcd_vbp             = <13>;
      	lcd_vt              = <286>;
      	lcd_vspw            = <1>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;
      	lcd_io_phase        = <0x0000>;
      	lcd_gamma_en        = <0>;
      	lcd_bright_curve_en = <0>;
      	lcd_cmap_en         = <0>;
      
      	deu_mode            = <0>;
      	lcdgamma4iep        = <22>;
      	smart_color         = <90>;
      	pinctrl-0 = <&rgb18_pins_a>;
      	pinctrl-1 = <&rgb18_pins_b>;
      };
      

      board.dts

      &disp {
      	disp_init_enable         = <1>;
      	disp_mode                = <0>;
      
      	screen0_output_type      = <1>;
      	screen0_output_mode      = <4>;
      
      	screen1_output_type      = <1>;/*3*/
      	screen1_output_mode      = <4>;
      	
      	screen1_output_format    = <0>;
      	screen1_output_bits      = <0>;
      	screen1_output_eotf      = <4>;
      	screen1_output_cs        = <257>;
      	screen1_output_range     = <2>;
      	screen1_output_scan      = <0>;
      	screen1_output_aspect_ratio = <8>;
      	dev0_output_type         = <1>;
      	dev0_output_mode         = <4>;
      	dev0_screen_id           = <0>;
      	dev0_do_hpd              = <0>;
      
      	dev1_output_type         = <4>;
      	dev1_output_mode         = <10>;
      	dev1_screen_id           = <1>;
      	dev1_do_hpd              = <1>;
      
      	def_output_dev           = <0>;
      	disp_rotation_used	 = <1>;
      	degree0			 = <0>;
      	fb0_format               = <0>;
      	fb0_buffer_num           = <1>;	
      	fb0_width                = <480>;
      	fb0_height               = <272>;
      	/*fb0_width                = <800>;*/
      	/*fb0_height               = <480>;*/  /*read from lcd*/
      	fb1_format               = <0>;
      	fb1_width                = <0>;
      	fb1_height               = <0>;
      	chn_cfg_mode             = <1>;
      
      	disp_para_zone           = <1>;
      	/*VCC-LCD*/
      /*	dc1sw-supply = <&reg_dc1sw>;*/
      	/*VCC-DSI*/
      /*	eldo3-supply = <&reg_eldo3>;*/
      	/*VCC-PD*/
      /*	dcdc1-supply = <&reg_dcdc1>;*/
      };
      
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <50>;
      	lcd_if              = <0>;
      
      	lcd_x               = <480>;
      	lcd_y               = <272>;
      	lcd_width           = <95>;
      	lcd_height          = <54>;
      	lcd_dclk_freq       = <10>;
      
      	/*lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <10000>;
      	lcd_pwm_pol         = <1>;*/
      
      	lcd_hbp             = <44>;
      	lcd_ht              = <526>;
      	lcd_hspw            = <1>;
      	lcd_vbp             = <13>;
      	lcd_vt              = <286>;
      	lcd_vspw            = <1>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;
      	lcd_io_phase        = <0x0000>;
      	lcd_gamma_en        = <0>;
      	lcd_bright_curve_en = <0>;
      	lcd_cmap_en         = <0>;
      
      	deu_mode            = <0>;
      	lcdgamma4iep        = <22>;
      	smart_color         = <90>;
      
      	pinctrl-0 = <&rgb18_pins_a>;
      	pinctrl-1 = <&rgb18_pins_b>;
      };
      

      线索二 内核输出
      [ 0.508712] [DISP]disp_module_init
      [ 0.512657] disp 5000000.disp: Adding to iommu group 0
      [ 0.518295] [DISP] parser_disp_init_para,line:1430:
      [ 0.518299] of_property_read fb0_width fail
      [ 0.527390] [DISP] disp_init,line:2386:
      [ 0.527394] smooth display screen:0 type:1 mode:4
      [ 0.552098] display_fb_request,fb_id:0
      [ 0.557423] Freeing logo buffer memory: 1500K
      [ 0.562297] disp_al_manager_apply ouput_type:1
      [ 0.566842] [DISP] lcd_clk_config,line:744:
      [ 0.566853] disp 0, clk: pll(60000000),clk(60000000),dclk(10000000) dsi_rate(60000000)
      [ 0.566853] clk real:pll(288000000),clk(288000000),dclk(12000000) dsi_rate(0)
      [ 0.570471] [DISP]disp_module_init finish
      [ 0.571150] sunxi_pwm_enable_dual: can't parse pwm device
      [ 0.587556] sunxi_sid_init()551 - insmod ok
      [ 0.601112] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pb not found, using dummy regulator

      所搜了网上许多资料,推测原因是由于内核初始化lcd屏幕fb内存释放引起,的目前有两个方向,更新新的sdk,更新的话,之前对虚拟机中做的配置还需要再来一遍,有没有其他解决方法,

      @xiaowenge

      发布在 MR Series
      aiit111
      aiit111

    aiit111 发布的最新帖子

    • 回复: 安全教程无法生成密钥

      @awwwwa 好的 感谢👍

      发布在 Linux
      aiit111
      aiit111
    • 安全教程无法生成密钥

      按照安全开发指南教程,运行./scripts/createkeys命令后,报错,提示ERROR: plat: t113 is not exist!!
      11.png 22222.png

      发布在 Linux
      aiit111
      aiit111
    • 回复: 内核阶段开机logo会出现黑线,黑线位置随机

      小文哥,之前上传的视频有问题,uboot和kernel关于lcd的配置都是一样的
      屏幕RGB 480x272 linux-5.4.273

      线索一 uboot-board.dts

      &disp {
      	disp_init_enable         = <1>;
      	disp_mode                = <0>;
      
      	screen0_output_type      = <1>;
      	screen0_output_mode      = <4>;
      
      	screen1_output_type      = <1>;
      	screen1_output_mode      = <4>;
      
      	screen1_output_format    = <0>;
      	screen1_output_bits      = <0>;
      	screen1_output_eotf      = <4>;
      	screen1_output_cs        = <257>;
      	screen1_output_range     = <2>;
      	screen1_output_scan      = <0>;
      	screen1_output_aspect_ratio = <8>;
      
      	dev0_output_type         = <1>;
      	dev0_output_mode         = <4>;
      	dev0_screen_id           = <0>;
      	dev0_do_hpd              = <0>;
      
      	dev1_output_type         = <4>;
      	dev1_output_mode         = <10>;
      	dev1_screen_id           = <1>;
      	dev1_do_hpd              = <1>;
      
      	def_output_dev           = <0>;
      
      	fb0_format               = <0>;
      	fb0_width                = <480>;
      	fb0_height               = <272>;
      
      	fb1_format               = <0>;
      	fb1_width                = <0>;
      	fb1_height               = <0>;
      	chn_cfg_mode             = <1>;
      
      	disp_para_zone           = <1>;
      	/*VCC-LCD*/
      /*	dc1sw-supply = <&reg_dc1sw>;*/
      	/*VCC-DSI*/
      /*	eldo3-supply = <&reg_eldo3>;*/
      	/*VCC-PD*/
      /*	dcdc1-supply = <&reg_dcdc1>;*/
      };
      
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_if              = <0>;
      	lcd_x               = <480>;
      	lcd_y               = <272>;
      	lcd_width           = <95>;
      	lcd_height          = <54>;
      	lcd_dclk_freq       = <10>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <10000>;
      	lcd_pwm_pol         = <1>;
      
      	lcd_hbp             = <44>;/*43+1*/
      	lcd_ht              = <526>;
      	lcd_hspw            = <1>;/*1*/
      	lcd_vbp             = <13>;
      	lcd_vt              = <286>;
      	lcd_vspw            = <1>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;
      	lcd_io_phase        = <0x0000>;
      	lcd_gamma_en        = <0>;
      	lcd_bright_curve_en = <0>;
      	lcd_cmap_en         = <0>;
      
      	deu_mode            = <0>;
      	lcdgamma4iep        = <22>;
      	smart_color         = <90>;
      	pinctrl-0 = <&rgb18_pins_a>;
      	pinctrl-1 = <&rgb18_pins_b>;
      };
      

      board.dts

      &disp {
      	disp_init_enable         = <1>;
      	disp_mode                = <0>;
      
      	screen0_output_type      = <1>;
      	screen0_output_mode      = <4>;
      
      	screen1_output_type      = <1>;/*3*/
      	screen1_output_mode      = <4>;
      	
      	screen1_output_format    = <0>;
      	screen1_output_bits      = <0>;
      	screen1_output_eotf      = <4>;
      	screen1_output_cs        = <257>;
      	screen1_output_range     = <2>;
      	screen1_output_scan      = <0>;
      	screen1_output_aspect_ratio = <8>;
      	dev0_output_type         = <1>;
      	dev0_output_mode         = <4>;
      	dev0_screen_id           = <0>;
      	dev0_do_hpd              = <0>;
      
      	dev1_output_type         = <4>;
      	dev1_output_mode         = <10>;
      	dev1_screen_id           = <1>;
      	dev1_do_hpd              = <1>;
      
      	def_output_dev           = <0>;
      	disp_rotation_used	 = <1>;
      	degree0			 = <0>;
      	fb0_format               = <0>;
      	fb0_buffer_num           = <1>;	
      	fb0_width                = <480>;
      	fb0_height               = <272>;
      	/*fb0_width                = <800>;*/
      	/*fb0_height               = <480>;*/  /*read from lcd*/
      	fb1_format               = <0>;
      	fb1_width                = <0>;
      	fb1_height               = <0>;
      	chn_cfg_mode             = <1>;
      
      	disp_para_zone           = <1>;
      	/*VCC-LCD*/
      /*	dc1sw-supply = <&reg_dc1sw>;*/
      	/*VCC-DSI*/
      /*	eldo3-supply = <&reg_eldo3>;*/
      	/*VCC-PD*/
      /*	dcdc1-supply = <&reg_dcdc1>;*/
      };
      
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <50>;
      	lcd_if              = <0>;
      
      	lcd_x               = <480>;
      	lcd_y               = <272>;
      	lcd_width           = <95>;
      	lcd_height          = <54>;
      	lcd_dclk_freq       = <10>;
      
      	/*lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <10000>;
      	lcd_pwm_pol         = <1>;*/
      
      	lcd_hbp             = <44>;
      	lcd_ht              = <526>;
      	lcd_hspw            = <1>;
      	lcd_vbp             = <13>;
      	lcd_vt              = <286>;
      	lcd_vspw            = <1>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;
      	lcd_io_phase        = <0x0000>;
      	lcd_gamma_en        = <0>;
      	lcd_bright_curve_en = <0>;
      	lcd_cmap_en         = <0>;
      
      	deu_mode            = <0>;
      	lcdgamma4iep        = <22>;
      	smart_color         = <90>;
      
      	pinctrl-0 = <&rgb18_pins_a>;
      	pinctrl-1 = <&rgb18_pins_b>;
      };
      

      线索二 内核输出
      [ 0.508712] [DISP]disp_module_init
      [ 0.512657] disp 5000000.disp: Adding to iommu group 0
      [ 0.518295] [DISP] parser_disp_init_para,line:1430:
      [ 0.518299] of_property_read fb0_width fail
      [ 0.527390] [DISP] disp_init,line:2386:
      [ 0.527394] smooth display screen:0 type:1 mode:4
      [ 0.552098] display_fb_request,fb_id:0
      [ 0.557423] Freeing logo buffer memory: 1500K
      [ 0.562297] disp_al_manager_apply ouput_type:1
      [ 0.566842] [DISP] lcd_clk_config,line:744:
      [ 0.566853] disp 0, clk: pll(60000000),clk(60000000),dclk(10000000) dsi_rate(60000000)
      [ 0.566853] clk real:pll(288000000),clk(288000000),dclk(12000000) dsi_rate(0)
      [ 0.570471] [DISP]disp_module_init finish
      [ 0.571150] sunxi_pwm_enable_dual: can't parse pwm device
      [ 0.587556] sunxi_sid_init()551 - insmod ok
      [ 0.601112] sun8iw20-pinctrl 2000000.pinctrl: 2000000.pinctrl supply vcc-pb not found, using dummy regulator

      所搜了网上许多资料,推测原因是由于内核初始化lcd屏幕fb内存释放引起,的目前有两个方向,更新新的sdk,更新的话,之前对虚拟机中做的配置还需要再来一遍,有没有其他解决方法,

      @xiaowenge

      发布在 MR Series
      aiit111
      aiit111
    • 内核阶段开机logo会出现黑线,黑线位置随机

      屏幕是480x272的lcd电阻屏.
      淘宝购买的t113开发板卖家给的sdk开发镜像.
      原镜像分辨率是800x480,对照屏幕参数修改了设备树,uboot阶段logo正常,内核会出现黑线.

      发布在 MR Series
      aiit111
      aiit111
    • 回复: D1 Dock移植RTL8723DS驱动无法联网

      @nanf_bunan 大佬我也遇到了和你一样的问题,图形化页面中xr829是没有勾选的,您是如何关闭掉这个驱动的那

      发布在 MR Series
      aiit111
      aiit111
    • 回复: 求助,批量时,T113 Tina Linux的rootfs,如何定制自己的内容到img里面?

      @rockenergytech 大佬您好,我在板级的rootfs目录下新建文件,如何生成rootfs.img哪.

      发布在 MR Series
      aiit111
      aiit111