找回密码
 注册
关于网站域名变更的通知
查看: 532|回复: 1
打印 上一主题 下一主题

「小」巧模块,「大」有可为

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-3-28 14:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
大多数处理器的功能引脚都是有复用的,就以广受好评的OK3568-C开发板为例,虽然飞凌嵌入式的核心板将CPU的功能引脚都引出了,但是受限于开发板的体积,有些功能在开发板上是没有办法直接实现的。

. m+ Z7 e$ ]! f0 d  D- _! q
为了解决这个问题,今天飞凌小编在这里为大家带来了两个小模块——RGB和SATA功能转接模块,通过它们可以让各位工程师在OK3568-C开发板上评估更多的功能接口,提高开发时的灵活性和便利性。

* j1 Y  z' e: M  e1 O# j9 ]% H# u& E
接下来小编将为大家详细展示RGB和SATA功能转接模块的使用方法。这两个小小的转接模块虽然设计简单,但是却可以帮助我们轻松实现复用功能的开发,各位工程师小伙伴们千万不要错过。
) m  u6 o4 |3 c3 r* p8 Q

+ `( n3 q& r6 s9 t) \1. RGB功能转接模块
FET3568-C核心板一共支持五种显示接口,大家可以在开发板上看到的分别是HDMI、eDP、LVDS和MIPI,而第五个显示接口其实是一个复用接口。

% }, K' b- }2 r- `& _
) z5 y+ a$ c* S
CPU内部是将RGB和部分的UART、SPI、IIC、GPIO复用了,开发板默认预留了2.54mm的排针,方便用户插杜邦线扩展功能模块,如我们的温湿度传感器、UART转RS485等等。

; T7 t. c; F& r1 z3 x
RGB功能的实现就需要用到转接模块---将2.54mm排针转换成飞凌标准液晶模块的连接器。

$ v" I; M! S) H/ O% c) d% a

" h6 J5 W1 c: l! ]! l  Z
现在是要使用LCD,下载用户资料,打开Linux目录,会有两个文件夹,查看LCD转接模块的使用文档,after和before是修改前和修改后的设备树文件。
" J8 r3 z' E4 z
" D. E( |6 E+ ^% [, g- |: W6 _
点击after进入到最底层目录,将DTSI文件拷入VM开发环境,使用命令cp,将其拷贝到对应位置,然后编译一下内核,生成boot.img用于单步烧写。

/ e( }! Q9 N0 ^) V, W/ Z) X
" @6 B) I0 u/ {3 ^/ l! n
将生成的boot文件放到桌面,使用单步烧写工具,识别设备,读设备分区表,单独烧写一下boot,点击执行,使用PuTTy软件,打开串口,等待开发板启动,这时LCD屏幕已经显示logo,但是没有显示启动后的界面。

- l- k* S- B5 E. C/ o& q
5 t3 n. E; g8 I' a! S! i" U
用命令查看LCD是否加载成功,可以看到已经加载成功,但是屏幕没亮,现在需要将LVDS的显示关闭,首先重新启动,再进入uboot选屏,然后将LVDS显示关闭,关闭成功后,选择重启,接下来就可以正常操作了。

6 o( V7 a# S; Z  G5 E, w: q8 e

" ^1 y& L# \+ ]6 I! x+ L* x$ B, ?
2. SATA功能转接模块
$ k0 S7 v3 N9 X, U& ~" V5 U9 N: J0 R
除了显示接口,PCIe2.1和SATA也是有复用的,这两个功能都是工程师们常用的功能,飞凌也为大家做了转接设计,PCIe插槽转接成SATA连接器。
9 O6 h% @* a! a' j- I; P9 T# W
5 d( N  _0 m1 Z/ ?& m5 O+ O
现在是要使用PCLe转SATA,下载用户资料,打开Linux目录,会有两个文件夹。
+ p0 i$ h6 z  x9 P) M7 Y- I
查看SATA转接板模块的使用文档,after和before是修改前和修改后的设备树文件,点击after进入到最底层目录,将DTSI文件拷入VM开发环境,使用命令cp,将其拷贝到对应位置,然后编译内核,生成boot.img用于单步烧写。

; y9 F: p5 w& n& J( m
8 ]5 w. e/ m1 t1 x9 `1 w
将生成的boot文件放到桌面,使用单步烧写工具,识别设备,读设备分区表,单独烧写一下boot,点击执行,使用PuTTy软件,打开串口,等待开发板启动,用df-h命令可以看到已经有了这三个设备挂载。
+ D1 {7 i/ {  ?7 I, a. d

" K) J* G( ^& B. d- {( ~5 A1 o
用lspci可以看到没有PCIe设备,用cd命令访问目录,可以看到硬盘内的文件,说明成功了。
/ v: M$ e$ I! ~2 e
" `% S# d2 \# m' T" U

该用户从未签到

2#
发表于 2023-3-29 08:56 | 只看该作者
有程序源码吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 14:22 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表