导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. whycan
    3. 最佳
    • 资料
    • 关注 0
    • 粉丝 76
    • 我的积分 57591
    • 主题 101
    • 帖子 2104
    • 最佳 222
    • 群组 1

    whycan 发布的最佳帖子

    • 回复: 请问如何用命令行调整背光亮度?

      可能只能用 ioctl 命令控制背光,但是我测试了一下,并没有什么作用,而且屏幕都黑了。

      https://blog.csdn.net/weixin_43772810/article/details/111617402

      #include <stdio.h> 
      #include <sys/types.h>
      #include <sys/stat.h>  
      #include <stdlib.h> 
      #include <unistd.h> 
      #include <fcntl.h>
      #include <sys/ioctl.h>
      
      //disp驱动部分命令(与背光相关,内核目录:/include/video/sunxi_display2.h)
      #define	DISP_LCD_SET_BRIGHTNESS  0x102
      #define DISP_LCD_GET_BRIGHTNESS  0x103
      #define	DISP_LCD_BACKLIGHT_ENABLE   0x104
      #define	DISP_LCD_BACKLIGHT_DISABLE  0x105
      
      #define BRIGHTNESS_MAX 255     //最大亮度
      
      int main(int argc, char *argv[])   
      { 
      	int fd;
      	unsigned long args[3]={0}; 
      	/*打开disp设备文件*/
      	fd = open("/dev/disp", O_RDWR, 0);
      	if(fd < 0)
      	{
      		printf("open /dev/disp failed.\n");
      		return -1;
      	}
      	/*打印旧的背光值*/
      	args[0] = 0;     //选择fb0(lcd0)
      	printf("the old lcd%d brightness is %d\n",\
      	args[0],ioctl(fd,DISP_LCD_GET_BRIGHTNESS,args));
      	
      	if(argc != 2)
      	{
      		printf("ERROR: the right format: ./app [brightness]\n");
      		return -1;
      	}
      	
      	int brightness = atoi(argv[1]);  
      	
      	if(brightness < 0 || brightness > BRIGHTNESS_MAX)
      	{
      		printf("ERROR: the range is 0 to %d\n",BRIGHTNESS_MAX);
      		return -1;
      	}
      	
      	/*参数数组填参*/
      	args[0] = 0; 			      
      	args[1] = brightness; 		//背光值(本人配置里最高为255)
      	args[2] = 0;     	      //暂时用不到的参数
      	ioctl(fd,DISP_LCD_SET_BRIGHTNESS,args);
      	printf("the new lcd%d brightness is %d\n",\
      	args[0],ioctl(fd,DISP_LCD_GET_BRIGHTNESS,args));
      	close(fd);
      	return 0;
      }
      
      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 是不是驱动开启旋转之后,就没有/dev/fb0了?

      感觉没有/dev/fb0,需要在应用刷屏的地方调用驱动的FBIOPAN_DISPLAY接口,同步旋转后的buffer才会显示到LCD上。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1哪吒板开发入门,开箱即食,有带SDK的虚拟机下载

      D1 / D1s TINA v2.0 百度云盘下载:

      链接: https://pan.baidu.com/s/1rTyKuWIwMUlBY4xLJofWEg?pwd=awol
      提取码:awol

      ①解压:
      cat tina_d1_open_v2.tar.bz2.a* | tar -xjv
      
      ②从本地repo仓库同步SDK
      repo sync -l
      
      ③ source build/envsetup.sh
      
      ④ lunch
      
      ⑤ make
      
      ⑥ pack
      

      建议先安装一下软件包避免编译或打包出错:

      sudo apt-get install build-essential subversion git-core repo libncurses5-dev zlib1g-dev \
          gawk flex quilt libssl-dev xsltproc libxml-parser-perl \
          mercurial bzr ecj cvs unzip lib32z1 lib32z1-dev lib32stdc++6 libstdc++6 \
          libncurses-dev zlib1g-dev gawk openssl libssl-dev linux-tools-common gperf -y
      
      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 【极简操作】使用builroot 2021一键编译生成D1 nezha 系统镜像!

      QQ图片20210703204142.png

      QQ图片20210703204148.png

      编译成功, 感谢楼主!

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 【极简操作】使用builroot 2021一键编译生成D1 nezha 系统镜像!

      2021-07-03_222100A.png

      突然感觉 tina 不香了.

      发布在 MR Series
      whycan
      whycan晕哥
    • 围观 D1s EVB

      QQ图片20210729085229A.png
      接串口,通个电试一试。

      2021-07-29_084529.png
      根据玩机经验,先用 XFEL 把 FLASH 先备份出来 ^_^
      最好备份两次以上,对比两次备份的文件是否一致。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: T113 emmc启动,挂载rootfs失败

      @xucw15990192241 在 T113 emmc启动,挂载rootfs失败 中说:

      [ 2.249963] sun8iw20-pinctrl 2000000.pinctrl: pin PC2 already requested by 4025000.spi; cannot claim for 4022000.sdmmc
      [ 2.261942] sun8iw20-pinctrl 2000000.pinctrl: pin-66 (4022000.sdmmc) status -22
      [ 2.270096] sun8iw20-pinctrl 2000000.pinctrl: could not request pin 66 (PC2) from group PC2 on device 2000000.pinctrl
      [ 2.282043] sunxi-mmc 4022000.sdmmc: Error applying setting, reverse things back
      [ 2.290332] sunxi-mmc: probe of 4022000.sdmmc failed with error -22

      需要先解决这个问题.

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 闲鱼开了一个盲盒,TV转USB摄像头

      @bedrock
      嗯,除了莲花座,还有一个 s-video座子。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 使用D1-H驱动树莓派DSI屏幕

      @woallf

      这里有逻辑分析仪抓到的数据: https://bbs.aw-ol.com/topic/263/share/15

      这里有i2c数据生成软件: https://bbs.aw-ol.com/topic/263/share/35

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

      @rockenergytech

      复制到 target/ 下面的板级目录 rootfs文件夹。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1s电阻触摸屏能用,但是非常不好用,得用大力戳,这是什么问题呢?

      可以参考这个帖子:D1s 在tina-sdk2.0下无法识别电阻触摸屏

      改一下触摸屏驱动的时钟初始化寄存器参数

      if (of_device_is_compatible(np, "allwinner,sun8i-ts"))
      writel(ADC_FIRST_DLY(0xf) | ADC_FIRST_DLY_MODE(1)
      | ADC_CLK_DIV(2) | FS_DIV(6) | T_ACQ(63),
      ts->base + TP_CTRL0);
      
      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1s 使用 XR829 BT 配置 a2dp-source 出错
      ln: /var/lib/bluetooth: No such file or directory
      bluetoothd[296]: Bluetooth daemon 5.54
      D-Bus setup failed: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
      bluetoothd[296]: Unable to get on D-Bus
      bluealsa: Couldn't initialize controller thread: Bad file descriptor
      

      看起来好像没开 dbus?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 分享一种D1-H哪吒开发板的一种玩法

      @godzhou0909
      mipi显示屏,D1不支持edp显示屏。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 芒果派麻雀到手试玩

      @jr_online
      sipeed 开发板就是st7701s 的, 可以参考一下:

      https://bbs.sipeed.com/thread/1300

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: D1哪吒板开发入门,开箱即食,有带SDK的虚拟机下载

      D1/D1s/哪吒开发板基础使用直播回放

      https://www.bilibili.com/video/BV1dA4y1Z7Um

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 【极简操作】使用builroot 2021一键编译生成D1 nezha 系统镜像!

      @mxlol233
      再执行一次 make menuconfig就可以了,原因是有些 package 在新版本过时了,那个只是一个 warning 而已,不是错误。

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: lvgl电阻触摸

      @a614547915

      把这个驱动选项勾起来 CONFIG_INPUT_UINPUT=y

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: lvgl电阻触摸

      @a614547915
      有没有用 ts_calibrate 校正,有没有用 ts_test 测试?

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: lvgl电阻触摸

      @a614547915
      确认触摸屏是好的吗?

      发布在 MR Series
      whycan
      whycan晕哥
    • 芒果派 MQ Pro 开发板

      66d82a19-fb37-48fa-bdca-71ea3a45e6a9-image.png

      芒果派 MQ Pro 开发板购买链接: https://item.taobao.com/item.htm?id=586376508252

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 在D1 TinaLinux SDK中编译Python报错

      @whycan

      b993c0da-2b9e-4a0f-b7ff-4140aa176cee-image.png

      不过别急,仍然有办法曲线救国:

      https://bbs.aw-ol.com/topic/171/极简操作-使用builroot-2021一键编译生成d1-nezha-系统镜像

      在这个 buildroot 里面勾选 BR2_PACKAGE_PYTHON=y

      然后 make 一下, 把 output/target/ 里面关于 python2.7 的文件都复制到 target/allwinner/d1-nezha/base-files/ 对应目录即可!

      发布在 MR Series
      whycan
      whycan晕哥
    • 回复: 请问D1哪吒开发板能点亮诺基亚mipi dsi 1-lane 显示屏吗?

      @lovexulu 最新进展,只是有点抖,其他问题不大了。

      发布在 MR Series
      whycan
      whycan晕哥
    • 1
    • 2
    • 3
    • 3 / 3