Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    1. Home
    2. HQEmbed
    H
    • Profile
    • Following 0
    • Followers 0
    • my integral 1325
    • Topics 6
    • Posts 32
    • Best 5
    • Groups 0

    HQEmbedLV 5

    @HQEmbed

    1325
    integral
    7
    Reputation
    4
    Profile views
    32
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    HQEmbed Unfollow Follow

    Best posts made by HQEmbed

    • Reply: R528-S3接RTL8211F,插百兆网线显示千兆而且无法udhcpc

      好吧,功能基本调完,千兆的在genphy_read_status里面判断下phy状态,改下link speed就行了,千百兆都可以了。结贴。、
      操蛋的是用的 南方硅谷的双频wifi竞然芯片停产了,特定搞了点库存,导产都不够。

      posted in Linux
      H
      HQEmbed
    • Reply: R528-s3喇叭咔嗒声

      结贴,把LINE OUT关闭,只让HP输出即可。

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      更新下动态,类似板型已经在产了,这个板基本引出了所有功能并经过了验证。准备上架核心板。
      IMG_20230508_150951_edit_237031895652372(1).jpg

      做了7.4" 1280x400和 10.1" 1280x800两种竖屏,使用G2D旋转后Framebuffer就是横屏操作,这点真的很棒。
      外壳原型打印回来,喷上漆挺好看的,5个按键通过硅胶帽接触按压,很柔软舒服。

      DSC00618.JPG DSC00616.JPG DSC00615.JPG DSC00614.JPG DSC00613.JPG

      下面是10.1的,使用了G+G的普通平板外屏,做了GT911的电容屏小板,用产测工具固化好参数,就能使用便宜量大的平板G+G了。
      10.1的竖屏真便宜现在, G+G也只要18,
      DSC00617.JPG DSC00612.JPG DSC00611.JPG

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      @xiaowenge 小哥稍等,我今天肯定上传到淘宝上,哦核心板,其它底板外壳的文件放百度网盘好了,

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      X宝:
      https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.621e3d0dEqzx36&ft=t&id=717636922774

      posted in 其它全志芯片讨论区
      H
      HQEmbed

    Latest posts made by HQEmbed

    • Reply: 全志R128开发板来啦!RISC-V C906 + Arm M33有机结合,支持 Wi-Fi/BT

      买买买,上架了吗?

      posted in R128系列-智能硬件
      H
      HQEmbed
    • T113的LEDC怎么控制超过32个的灯

      大家好,LEDC FIFO是32个深度,如果超出32个灯,像100个这样,怎么编程呢?现在产品上要用它来做,效果比3个PWM或者IO来好用多了,就是32个灯的突破要怎么编程还不知道怎么搞

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: 【模块第三弹】哪吒中的LEDC的驱动

      LEDC在一个机型上要真正用起来,的确是个比较吸引视觉的部件,但32还是少了点

      posted in D1系列-RISC-V
      H
      HQEmbed
    • Reply: 【模块第三弹】哪吒中的LEDC的驱动

      不错,买了根灯条回来,效果是挺漂亮的。不过FIFO最大32的深度,如果更多颗灯要怎么编程呢?

      posted in D1系列-RISC-V
      H
      HQEmbed
    • Reply: R128 S2 单天线是否需要软件配置为单天线

      我也在设计,双天线有MIMO功能??? 还是只能选择一个?

      posted in R128系列-智能硬件
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      X宝:
      https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.621e3d0dEqzx36&ft=t&id=717636922774

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528LVDS接口输出怎么配置,在设备树里面配置了,感觉没有效果呀?

      对的,改default_lcd就行了,我贴几个验证过的lvds屏你参考下

      /* lvds 1280x400 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <255>;	//166mA*255/166mA = 255
      	lcd_if              = <3>;
      
      	lcd_x               = <1280>;
      	lcd_y               = <400>;
      	lcd_width           = <179>;
      	lcd_height          = <56>;
      	lcd_dclk_freq       = <38>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <21>;
      	lcd_ht              = <1364>;
      	lcd_hspw            = <1>;
      	lcd_vbp             = <46>;
      	lcd_vt              = <469>;
      	lcd_vspw            = <1>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* lvds 1024x600 8bit  
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <255>;	//166mA*255/166mA = 255
      	lcd_if              = <3>;
      
      	lcd_x               = <1024>;
      	lcd_y               = <600>;
      	lcd_width           = <176>;
      	lcd_height          = <99>;
      	lcd_dclk_freq       = <51>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <164>;
      	lcd_ht              = <1344>;
      	lcd_hspw            = <4>;
      	lcd_vbp             = <15>;
      	lcd_vt              = <635>;
      	lcd_vspw            = <4>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* lvds 1024x768 8bit  
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <0>;	//130mA*255/166mA = 200
      	lcd_if              = <3>;
      
      	lcd_x               = <1024>;
      	lcd_y               = <768>;
      	lcd_width           = <162>;
      	lcd_height          = <121>;
      	lcd_dclk_freq       = <65>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <162>;
      	lcd_ht              = <1344>;
      	lcd_hspw            = <4>;
      	lcd_vbp             = <26>;
      	lcd_vt              = <806>;
      	lcd_vspw            = <4>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* lvds 800x1280 8bit 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <800>;
      	lcd_y               = <1280>;
      	lcd_width           = <135>;
      	lcd_height          = <216>;
      	lcd_dclk_freq       = <68>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;		//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <40>;
      	lcd_ht              = <860>;
      	lcd_hspw            = <20>;
      	lcd_vbp             = <24>;
      	lcd_vt              = <1330>;
      	lcd_vspw            = <4>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* LVDS 1280x800 8bit   
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <1280>;
      	lcd_y               = <800>;
      	lcd_width           = <150>;
      	lcd_height          = <94>;
      	lcd_dclk_freq       = <71>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;		//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en           = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      
      	lcd_hbp             = <20>;
      	lcd_ht              = <1418>;
      	lcd_hspw            = <10>;
      	lcd_vbp             = <10>;
      	lcd_vt              = <814>;
      	lcd_vspw            = <5>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* LVDS 1280x720 8bit   
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <255>;	//166mA*255*166mA = 255
      	lcd_if              = <3>;
      
      	lcd_x               = <1280>;
      	lcd_y               = <720>;
      	lcd_width           = <176>;
      	lcd_height          = <99>;
      	lcd_dclk_freq       = <64>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;		//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en           = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      
      	lcd_hbp             = <32>;
      	lcd_ht              = <1340>;
      	lcd_hspw            = <5>;
      	lcd_vbp             = <38>;
      	lcd_vt              = <792>;
      	lcd_vspw            = <5>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* lvds 1366x768 6bit 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <1366>;
      	lcd_y               = <768>;
      	lcd_width           = <344>;
      	lcd_height          = <193>;
      	lcd_dclk_freq       = <69>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <80>;
      	lcd_ht              = <1478>;
      	lcd_hspw            = <32>;
      	lcd_vbp             = <12>;
      	lcd_vt              = <782>;
      	lcd_vspw            = <4>;
      
      	lcd_lvds_if         = <0>;
      	lcd_lvds_colordepth = <1>;	//0:8bit 1:6bit
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <1>;	//1:enable rgb666 dither
      
      /* lvds 1920x360 2x8bit 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <1920>;
      	lcd_y               = <360>;
      	lcd_width           = <597>;
      	lcd_height          = <112>;
      	lcd_dclk_freq       = <148>;	//Double
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;		//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <40>;
      	lcd_ht              = <2200>;
      	lcd_hspw            = <20>;
      	lcd_vbp             = <15>;
      	lcd_vt              = <1125>;
      	lcd_vspw            = <5>;
      
      	lcd_lvds_if         = <1>;	//0:single lvds 1:dual lvds
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      
      /* lvds 1920x720 2x8bit 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <1920>;
      	lcd_y               = <720>;
      	lcd_width           = <292>;
      	lcd_height          = <109>;
      	lcd_dclk_freq       = <90>;	//Double
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <40>;
      	lcd_ht              = <1980>;
      	lcd_hspw            = <20>;
      	lcd_vbp             = <15>;
      	lcd_vt              = <745>;
      	lcd_vspw            = <5>;
      
      	lcd_lvds_if         = <1>;	//0:single lvds 1:dual lvds
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      	lcd_lvds_mode       = <1>;	//0:NS mode; 1:JEIDA mode  1 for C123HAX02.2
      
      /* lvds 1920x1080 2x6bit 2x8bit 
      &lcd0 {
      	lcd_used            = <1>;
      
      	lcd_driver_name     = "default_lcd";
      	lcd_backlight       = <135>;	//88mA*255*166mA = 135
      	lcd_if              = <3>;
      
      	lcd_x               = <1920>;
      	lcd_y               = <1080>;
      	lcd_width           = <344>;
      	lcd_height          = <193>;
      	lcd_dclk_freq       = <142>;
      
      	lcd_pwm_used        = <1>;
      	lcd_pwm_ch          = <7>;
      	lcd_pwm_freq        = <20000>;
      	lcd_pwm_pol         = <1>;	//1:negative
      	lcd_pwm_max_limit   = <255>;
      	
      	lcd_bl_en = <&pio PE 17 GPIO_ACTIVE_HIGH>;
      	
      	lcd_hbp             = <142>;
      	lcd_ht              = <2142>;
      	lcd_hspw            = <32>;
      	lcd_vbp             = <11>;
      	lcd_vt              = <1100>;
      	lcd_vspw            = <6>;
      
      	lcd_lvds_if         = <1>;	//0:single lvds 1:dual lvds
      	lcd_lvds_colordepth = <0>;	//0:8bit 1:6bit
      	lcd_lvds_mode       = <0>;
      	lcd_frm             = <0>;	//1:enable rgb666 dither
      
      posted in Linux
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      GT911 接45P普通平板电容触摸屏的小板,大量便宜外屏可用了,一般45P的都是14x26的,如台电P20HD的。我这有3种类似外屏都是一样的45P.参数都能用一个。
      网盘先上,里面有打版gerber和原理图, asc是可导入pads成PCB,也可用AD导入成PCB。

      HQ_R528资料
      链接:https://pan.baidu.com/s/1SKZaQ8Vn89dKK-XICLH4nA
      提取码:79oi

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528-s3点7.84" MIPI屏

      @xiaowenge 小哥稍等,我今天肯定上传到淘宝上,哦核心板,其它底板外壳的文件放百度网盘好了,

      posted in 其它全志芯片讨论区
      H
      HQEmbed
    • Reply: R528LVDS接口输出怎么配置,在设备树里面配置了,感觉没有效果呀?

      R528跟T113差不多,基本参考它就行。
      LVDS好搞,如果参数不行,把分辨率改了后,直接用以前OK的时序先顶上调调看。

      posted in Linux
      H
      HQEmbed