本文基于触觉智能SSD20X 平台移植WK2124驱动,驱动功能SPI转串口。
IDO-SOM2D0X基于SigmaStar SSD201/202 SoC的超小SOM模组,双核A7 1.2GHz主频,1080P视频解码,支持MIPI/RGB显示接口,支持双以太网,支持SDIO/USB/SPI/I2C/UART/DMIC/I2S,集成音频Codec,支持麦克风阵列;模组集成了WiFi和NAND Flash;支持Linux系统;高性能,低成本;批量供货保障,主要应用于智能楼宇室内机,智能家居中控,86盒家庭中控,电梯楼层显示器,IP网络广播设备等。
移植WK2124驱动
1、将点wk2xxx_spi.c拷贝至SDK:kerneldriversspi目录下。
2、修改Makefile。
Makefile中添加最后编译参数。
3、修改Kconfig。
Kconfig中添加如下配置。
4、修改dts配置
vi kernel/arch/arm/boot/dts/infinity2m-xxxx.dtsi
5、内核中开启驱动
在内核配置中开启wk2xxx 驱动配置。
ARCH=arm make menuconfig
CONFIG_SPI_WK2XXX=y
最后覆盖原有的defconfig配置,重新编译,更新kernel即可。
更新kernel后,看到出现/dev/ttyswk*节点说明更新成功。
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
RGB
+关注
关注
4文章
646浏览量
56808 -
移植
+关注
关注
1文章
339浏览量
27742 -
SPI
+关注
关注
17文章
1482浏览量
88710 -
串口
+关注
关注
14文章
1337浏览量
73330 -
SDK
+关注
关注
3文章
886浏览量
44151
发布评论请先 登录
相关推荐
RK3399实现uart、rs232、rs485以及接口光耦保护电路
wk2124这颗拓展芯片,可以转出4路串口,电路如下dts配置只需要3步1、关闭uart4&uart4 {status = &
发表于 10-19 09:53
WK2124串口扩展芯片资料
WK2124是成都为开微生产的SPI扩4路UART的芯片,主接口SPI支持10波特率,有4个独立的子串口,每个独立的子串口都有256个字节的发送FIFO、接收FIFO,特别适合于需要多个串口主机设备。资料里有数据手册、原理图、MCU驱动、Linux下驱动等。
发表于 09-08 10:34
启明分享 Sigmastar SSD202/202 openWRT烧录常见问题解答
SSD202+SPI NANDWT2011SSD201+SPI NAND编译make V=s -j4编译产物位于bin/target/sstar/ssd20x/WT2022文件名说明
发表于 10-28 10:11
WK2124 SPI转四串口扩展芯片的RT-Thread驱动包简析
WK2124 软件包是为WK2124 SPI转四串口扩展芯片而开发的RT-Thread驱动包。通过RT-Thread SPI 设备和RT-Thread UART 设备驱动框架,为
发表于 09-23 15:59
【触觉智能 Purple Pi开发板试用】点亮I2C_SSD1306
ssd1306的开源库:GitHub - industio/PurPle-Pi-R1: SDK for IDO-SBC2D06, base on SSD20X V30 SDK.,这里先直接搬过来
发表于 11-03 14:30
【国民技术N32项目移植】3. 硬件IIC驱动RT-Thread OS SSD1306软件包
移植】1. 新建工程+LED与按键跳坑总结【国民技术N32项目移植】2. 硬件IIC驱动OLED前言上一篇文章讲解了如何使用硬件IIC来驱动OLED,硬件IIC相比较于
发表于 01-31 21:38
【国民技术N32项目移植】ssd1306项目移植
移植】ssd1306项目移植国民技术和RT-Thread合作,于是做了一个基于RT-Thread框架开发一个可视化界面,例如接口有GPIO、UART、I2C等等。1.芯片资源接口
发表于 02-19 22:58
WK2124 SPI转串口芯片驱动软件包
WK2124 软件包 1 介绍 WK2124 软件包是为WK2124 SPI转四串口扩展芯片而开发的RT-Thread驱动包。通过RT-Thread SPI 设备和RT-ThreadUART
发表于 03-06 11:01
移植IIC 0.96OLED(SSD1306)驱动到MicropPython(esp32)
SSD_1306驱动代码遂决定移植arduino平台中驱动代码到micropythonarduino平台驱动代码//定义类CN_
发表于 11-23 17:51
•7次下载
WK系列SPI扩展UART驱动移植参考
WK系列能实现SPI扩展uart的芯片包括 WK2124、WK2204、WK2168、WK2132。目前 WK2124、WK2204、WK2168 能实现 SPI 扩展 4 路 UART
发表于 04-18 09:10
•12次下载
启明智显分享|Sigmastar SSD212 SPI+RGB点屏示例(2.1寸 480*480圆屏,可应用于旋钮)
SSD20X 点SPI+RGB屏和SSD212 类似,区别在于对应文件名不同、SSD20X没有config.ini文件。 SSD20X SPI初始化文件:vi boot/common
评论