|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- RGB功能转接模块
4 f8 t1 D) d) c2 F$ q/ r* I! o FET3568-C核心板一共支持五种显示接口,大家可以在开发板上看到的分别是HDMI、eDP、LVDS和MIPI,而第五个显示接口其实是一个复用接口。0 m* d6 x( d* P8 c
* v' w6 r* w/ w7 {0 J2 lCPU内部是将RGB和部分的UART、SPI、IIC、GPIO复用了,开发板默认预留了2.54mm的排针,方便用户插杜邦线扩展功能模块,如我们的温湿度传感器、UART转RS485等等。: b" r6 k) r; ^/ f
RGB功能的实现就需要用到转接模块---将2.54mm排针转换成飞凌标准液晶模块的连接器。) \2 H4 h4 z8 E+ f) o, {
: L: |+ E/ o' e; D. W3 I
现在是要使用LCD,下载用户资料,打开Linux目录,会有两个文件夹,查看LCD转接模块的使用文档,after和before是修改前和修改后的设备树文件。! M K. ]8 ~9 f' e4 [
1 C+ M/ c% J9 \& q, H点击after进入到最底层目录,将DTSI文件拷入VM开发环境,使用命令cp,将其拷贝到对应位置,然后编译一下内核,生成boot.img用于单步烧写。
! Y3 `: ]- v0 S# x: S# n
|( p! I4 X; Z1 r" Z将生成的boot文件放到桌面,使用单步烧写工具,识别设备,读设备分区表,单独烧写一下boot,点击执行,使用PuTTy软件,打开串口,等待开发板启动,这时LCD屏幕已经显示logo,但是没有显示启动后的界面。
9 f9 ^% t3 y; ~% Q0 U: ]
& I: I% H7 Q4 a$ p/ X/ t用命令查看LCD是否加载成功,可以看到已经加载成功,但是屏幕没亮,现在需要将LVDS的显示关闭,首先重新启动,再进入uboot选屏,然后将LVDS显示关闭,关闭成功后,选择重启,接下来就可以正常操作了。
" U& R) I! x0 H: c- E7 w& Y3 x1 V5 t
除了显示接口,PCIe2.1和SATA也是有复用的,这两个功能都是工程师们常用的功能,飞凌也为大家做了转接设计,PCIe插槽转接成SATA连接器。9 s$ t- J3 r. y1 ^0 f
) x; M U1 q% ~3 R n" V
现在是要使用PCLe转SATA,下载用户资料,打开Linux目录,会有两个文件夹。) u& G2 ^) S! b; G/ \: h* F9 Z( ~
查看SATA转接板模块的使用文档,after和before是修改前和修改后的设备树文件,点击after进入到最底层目录,将DTSI文件拷入VM开发环境,使用命令cp,将其拷贝到对应位置,然后编译内核,生成boot.img用于单步烧写。
3 X3 ~- n9 H9 b4 p
( \8 k6 y# r( X! G l6 p5 R; R; t. V将生成的boot文件放到桌面,使用单步烧写工具,识别设备,读设备分区表,单独烧写一下boot,点击执行,使用PuTTy软件,打开串口,等待开发板启动,用df-h命令可以看到已经有了这三个设备挂载。* h# }- ^5 ^, r. b3 @) F" ~
" I, k" l+ ~6 T7 V0 M1 V) H3 E
用lspci可以看到没有PCIe设备,用cd命令访问目录,可以看到硬盘内的文件,说明成功了。
. a1 ]9 W" [' a! k1 Y; e- M b/ V3 f8 Y% |1 ~$ O$ W
5 h1 c" o) s, [9 Z7 ]9 i K* b) v |
|