Flythings 调屏工具
下载
使用教程
使用该软件调屏的工作流程如下:
- 启动该软件。
- 点击顶部菜单
从连接的设备导入
, 将导入该设备当前的屏幕参数。 - 如果首次使用,需要配置电脑与设备的连接方式。软件提供了两种连接设备的方式,分别是USB线和网络。 可以根据不同的设备,选择可用的连接方式。 如果设备支持以太网,或者支持WIFI,可选择网络的方式,输入设备IP地址连接,否则选择USB线的方式。
- 导入成功后,切换到
屏幕相关timing
页面,在右侧修改各种参数。 - 修改参数后,点击顶部菜单
导出到设备
按键 ,如果电脑与设备正常连接,将自动更新设备参数,整个更新过程一般5秒以内。 - 观察设备屏幕显示是否正常,如果不正常,回到第4步,继续修改参数,再
导出到设备
,直到屏幕正常显示为止。
[!Warning] 注意
- 当更新刷机sd文件后,必须重新按照上面步骤,基于当前的sd文件进行调试,禁止直接使用其他misc.bin刷机
从连接的设备导入参数
额外的初始化参数
某些显示屏,除了通用的参数,还需要额外的初始化指令才能工作。
可切换到 初始化参数
页面,勾选 需要额外的初始化
,在下方的编辑框中,按指定格式,填入初始化指令。
如下图:
初始化参数格式说明
//初始化文件格式说明
// 每一行表示一条命令
// 每一行的第一个值为命令,第二个值为长度,后面跟上对应长度的值,如果长度为0,不需要再跟上值
// 如果一行已//开始,表示注释
// 禁止在命令行内添加注释
//延时设置:特殊情况,两个0xfe, 0xfe 表示延迟,
// 例如 0xfe, 0xfe, 120, 表示延迟120毫秒
//通讯方式:3线9bit u8cmd, u8size, u8val,
// 例如 0xC1,1, 0x3F, 表示寄存器0xC1, 1个值,0x3f值
//通讯方式:3线16bit u16cmd, u16size, u16val,
// 例如 0xC301, 0x01, 0x22, 表示寄存器0xC301, 1个值,0x22值
// 例如 0x1101, 0x00, 表示寄存器0x1101, 0个值,无值
//注意1:SPI初始化必须配置通讯IO:SPI_CS、SPI_SDA、SPI_SCK
//注意2:LCD_RST可选配置,根据硬件设置,如RC复位则不需要配置rst,0xFF表示不存在PIN
//注意3:当无数据的参数,为了方便统一为1个数据,不会影响整个初始化
// 例如 cmd:0x29, 表示亮屏命令0x29,
// 更改 0x29,1, 0x00,
//注意4:MIPI参数初始化参考3线9bit模式
0xF0,5, 0x55,0xaa,0x52,0x08,0x00,
0xF6,2, 0x5a,0x87,
0xC1,1, 0x3F,
0xCD,1, 0x25,
0xC9,1, 0x10,
0xF8,1, 0x8A,
0xAC,1, 0x65,
0xA7,1, 0x47,
0xA0,1, 0x99,
0x86,4, 0x99,0xA3,0xA3,0x41,
0x87,3, 0x04,0x03,0x66,
0xFA,4, 0x08,0x08,0x00,0x04,
0xA3,1, 0x6E,
0xFD,3, 0x28,0x3C,0x00,
0x9A,1, 0x6d,
0x9B,1, 0x44,
0x82,2, 0x22,0x22,
0xB1,1, 0x10,
0x7A,2, 0x0F,0x13,
0x7B,2, 0x0F,0x13,
0x69,7, 0x14,0x22,0x14,0x22,0x44,0x22,0x08,
0x6B,1, 0x07,
0x60,8, 0x38,0x0C,0x12,0x64,0x38,0x0B,0x12,0x64,
0x61,8, 0x33,0xC2,0x6A,0x39,0xB3,0xC9,0x52,0x52,
0x62,8, 0xB3,0xC9,0x52,0x52,0x33,0xC2,0x6A,0x39,
0x63,8, 0x38,0x0A,0x12,0x64,0x38,0x09,0x12,0x64,
0x64,16, 0x38,0x08,0x03,0xC0,0x03,0x03,0x38,0x06,0x03,0xc2,0x03,0x03,0x12,0x64,0x12,0x64,
0x65,16, 0x38,0x04,0x03,0xc4,0x03,0x03,0x38,0x02,0x03,0xc6,0x03,0x03,0x12,0x64,0x12,0x64,
0x66,16, 0x83,0xD5,0x03,0xC9,0x03,0x03,0x83,0xD5,0x03,0xc9,0x03,0x03,0x52,0x52,0x52,0x52,
0x11,1, 0x00,
0xfe, 0xfe, 120,
0x29,1, 0x00,