开箱
外包装

配件:电源,天线,串口线

开发板正反面


配套7寸电容屏,带排线,铜柱,螺母。

资源介绍
参考https://www.forlinx.com/product/t507-134.html
核心板:
CPU:全志 T507
架构:4核Cortex-A53
主频:1.5GHz
GPU为G31 MP2
内存:2GB DDR3L
存储:8GB eMMc
系统:Linux4.9、Android10、 Ubuntu18.04
底板接口丰富,如下图所示,详见官网资料

连接串口
需要准备USB转DB9 RS232的串口线,板子端是DB9公头,手里的USB转DB9 RS232的DB9端也是公头,所以需要转接下,如下用了有一根两头DB9母头的线转接。

配置串口终端
115200-8-N-1 无流控
给开发板上电,就可以看到打印信息
默认是root用户自动登录
cat /proc/version可以看到Linux系统版本是Linux version 4.9.170


连接液晶屏
按照如下接上液晶屏排线,注意排线都是下接,两边都是蓝色面朝上(背离板子面)

然后倒扣LCD屏幕到板子上,通过四个铜柱固定,使用屏幕中附带的四个小螺母拧紧固定。
安装后如下

默认是支持LCD输出的,如果LCD无输出,则需要进入uboot配置
重启开发板按空格按键进入uboot
显示如下信息时
0:Exit to console
1:Reboot
2:Display type
按2,显示如下
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
Select display
0:Exit
1:Set Lcd Display
2:Set HDMI Display
3:Set TV display
4:Set Display mode
按4显示如下
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
0:Exit
1:single lcd display
2:signel hdmi display
3:signel tv display
4:async display
5:sync display
6:async display, primary lcd secondary tv
7:sync display, primary lcd secondary tv
c:NULL
按1设置单LCD显示
此时uboot_disp_mode:single lcd
Saving Environment to SUNXI_FLASH... Writing to env...
OK
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
0:Exit
1:single lcd display
2:signel hdmi display
3:signel tv display
4:async display
5:sync display
6:async display, primary lcd secondary tv
7:sync display, primary lcd secondary tv
c:NULL
按0退出返回上一级菜单
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
Select display
0:Exit
1:Set Lcd Display
2:Set HDMI Display
3:Set TV display
4:Set Display mode
按1进入LCD设置
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
Select LCD Mode
0:Exit
1:LCD rgb24
2:LCD lvds
c:NULL
按1进入LCDrgb24设置
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
Select LCD RGB24 resolution
0:Exit
1:lcd rgb24 1024x600 cap
2:lcd rgb24 800x480 cap
3:lcd rgb24 800x480 res
c:NULL
按1设置分辨率1024x600
Saving Environment to SUNXI_FLASH... Writing to env...
OK
uboot_disp_mode:single lcd lcd_resolution:1024x600 disp_lcd_type:rgb24 hdmi_resolution:1920x1080P60 dvi_hdmi:hdmi
Select LCD RGB24 resolution
0:Exit
1:lcd rgb24 1024x600 cap
2:lcd rgb24 800x480 cap
3:lcd rgb24 800x480 res
c:NULL
然后按连续按3次0回到如下位置
0:Exit to console
1:Reboot
2:Display type
再按1重启
此时就可以看到LCD有显示,启动先显示LOGO

十几秒就会完成启动显示主界面

可以测试电容触摸也是OK的。接下来体验自带的Demo。
自带Demo体验
OpenGL
左边按钮可以添加显示窗口,可以看到以60帧的速率刷新显示。

系统信息


其他Demo都可以试一下,不再贴出来了,整体感觉电容触摸精度不是很高不是很流畅,手感一般,程序启动退出也有一定延迟。
总结
开发板性能非常不错,接口板资源也很丰富,很适合学习和二次开发使用。配套资源也是非常的规范完整,这一点时非常值得点赞的。开箱先大概了解下开发板,后续再对各个模块进行测试体验。