BananaPi动态更改分辨率

BananaPi动态更改分辨率
作者:Justin Chen
翻译:Leo Xu

  1. 从官方网站下载最新的Raspbian镜像,并烧录进sd卡。
    烧录方法参见 http://www.bananapi.com/index.php/download?layout=edit&id=42

  2. 在/home/pi新建一个名为 BananaPI_ChangeHDMI 的目录



  3. 打开LXTerminal并切换到/home/pi /BananaPI_ChangeHDMI ,并从官方GitHub页面(https://github.com/hglm/a10disp)下载最新源码。



  4. 下载完成以后可以看到一个名为 a10disp的目录。

  5. 转到这个目录,并将附件中的sunxi_disp_ioctl.h复制到当前目录。



BananaPi動態更改解析度.rar (335 KB)

  1. 编译。

  2. 编译完成后得到a10disp可执行文件。

  3. 因为重启X-Windows会导致屏幕没有显示,所以接下来的操作需要通过串口进行。

    i. 停止X-Windows


    ii. 更改HDMI分辨率
    720P
    sudo ./a10disp --screen 0 changehdmimode 5
    1080P
    sudo ./a10disp --screen 0 changehdmimode 10
    iii. 启动X-Windows


目前支持以下分辨率:
HDMI/TV Mode Numbers:
0 480i
1 576i
2 480p
3 576p
4 720p 50Hz
5 720p 60Hz
6 1080i 50 Hz
7 1080i 60 Hz
8 1080p 24 Hz
9 1080p 50 Hz
10 1080p 60 Hz

English Version:http://forum.banana-pi.org.cn/forum.php?mod=viewthread&tid=444