本文基于觸覺(jué)智能SSD20X 平臺(tái)移植WK2124驅(qū)動(dòng),驅(qū)動(dòng)功能SPI轉(zhuǎn)串口。
IDO-SOM2D0X基于SigmaStar SSD201/202 SoC的超小SOM模組,雙核A7 1.2GHz主頻,1080P視頻解碼,支持MIPI/RGB顯示接口,支持雙以太網(wǎng),支持SDIO/USB/SPI/I2C/UART/DMIC/I2S,集成音頻Codec,支持麥克風(fēng)陣列;模組集成了WiFi和NAND Flash;支持Linux系統(tǒng);高性能,低成本;批量供貨保障,主要應(yīng)用于智能樓宇室內(nèi)機(jī),智能家居中控,86盒家庭中控,電梯樓層顯示器,IP網(wǎng)絡(luò)廣播設(shè)備等。
產(chǎn)品規(guī)格書(shū):IDO-SOM2D0X產(chǎn)品手冊(cè)
移植WK2124驅(qū)動(dòng)
1、將點(diǎn)wk2xxx_spi.c拷貝至SDK:kerneldriversspi目錄下。
2、修改Makefile。
Makefile中添加最后編譯參數(shù)。
3、修改Kconfig。
Kconfig中添加如下配置。
4、修改dts配置
vi kernel/arch/arm/boot/dts/infinity2m-xxxx.dtsi
5、內(nèi)核中開(kāi)啟驅(qū)動(dòng)
在內(nèi)核配置中開(kāi)啟wk2xxx 驅(qū)動(dòng)配置。
ARCH=arm make menuconfig
CONFIG_SPI_WK2XXX=y
最后覆蓋原有的defconfig配置,重新編譯,更新kernel即可。
更新kernel后,看到出現(xiàn)/dev/ttyswk*節(jié)點(diǎn)說(shuō)明更新成功。
審核編輯:湯梓紅
-
RGB
+關(guān)注
關(guān)注
4文章
803瀏覽量
59490 -
移植
+關(guān)注
關(guān)注
1文章
392瀏覽量
28530 -
SPI
+關(guān)注
關(guān)注
17文章
1756瀏覽量
94312 -
串口
+關(guān)注
關(guān)注
14文章
1581瀏覽量
78418 -
SDK
+關(guān)注
關(guān)注
3文章
1058瀏覽量
47438
原文標(biāo)題:【技術(shù)分享】SSD20X上如何移植WK2124驅(qū)動(dòng)?
文章出處:【微信號(hào):industio,微信公眾號(hào):深圳觸覺(jué)智能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RK3399實(shí)現(xiàn)uart、rs232、rs485以及接口光耦保護(hù)電路
WK2124串口擴(kuò)展芯片資料
啟明分享 Sigmastar SSD202/202 openWRT燒錄常見(jiàn)問(wèn)題解答
WK2124 SPI轉(zhuǎn)四串口擴(kuò)展芯片的RT-Thread驅(qū)動(dòng)包簡(jiǎn)析
【觸覺(jué)智能 Purple Pi開(kāi)發(fā)板試用】點(diǎn)亮I2C_SSD1306
【國(guó)民技術(shù)N32項(xiàng)目移植】3. 硬件IIC驅(qū)動(dòng)RT-Thread OS SSD1306軟件包
【國(guó)民技術(shù)N32項(xiàng)目移植】ssd1306項(xiàng)目移植
WK2124 SPI轉(zhuǎn)串口芯片驅(qū)動(dòng)軟件包
LPC2124驅(qū)動(dòng)電機(jī)程序
移植IIC 0.96OLED(SSD1306)驅(qū)動(dòng)到MicropPython(esp32)

WK系列SPI擴(kuò)展UART驅(qū)動(dòng)移植參考
WK2124串口擴(kuò)展驅(qū)動(dòng)范例
ssd1315芯片屏幕的驅(qū)動(dòng)源碼
啟明智顯分享|Sigmastar SSD212 SPI+RGB點(diǎn)屏示例(2.1寸 480*480圓屏,可應(yīng)用于旋鈕)

SSD20X USB攝像頭使用

評(píng)論