基於全志RK3568J的RGB和SATA功能轉接模組
1. RGB功能轉接模組
FET3568-C核心板一共支援五種顯示介面,大家可以在開發板上看到的分別是HDMI、eDP、LVDS和MIPI,而第五個顯示介面其實是一個複用介面。
CPU內部是將RGB和部分的UART、SPI、IIC、GPIO複用了,開發板預設預留了2.54mm的排針,方便使用者插杜邦線擴充套件功能模組,如我們的溫溼度感測器、UART轉RS485等等。
RGB功能的實現就需要用到轉接模組---將2.54mm排針轉換成飛凌標準液晶模組的聯結器。
現在是要使用LCD,下載使用者資料,開啟Linux目錄,會有兩個資料夾,檢視LCD轉接模組的使用文件,after和before是修改前和修改後的裝置樹檔案。
點選after進入到最底層目錄,將DTSI檔案拷入VM開發環境,使用命令cp,將其複製到對應位置,然後編譯一下核心,生成boot.img用於單步燒寫。
將生成的boot檔案放到桌面,使用單步燒寫工具,識別裝置,讀裝置分割槽表,單獨燒寫一下boot,點選執行,使用PuTTy軟體,開啟串列埠,等待開發板啟動,這時LCD螢幕已經顯示logo,但是沒有顯示啟動後的介面。
用命令檢視LCD是否載入成功,可以看到已經載入成功,但是螢幕沒亮,現在需要將LVDS的顯示關閉,首先重新啟動,再進入uboot選屏,然後將LVDS顯示關閉,關閉成功後,選擇重啟,接下來就可以正常操作了。
2. SATA功能轉接模組
除了顯示介面,PCIe2.1和SATA也是有複用的,這兩個功能都是工程師們常用的功能,飛凌也為大家做了轉接設計,PCIe插槽轉接成SATA聯結器。
現在是要使用PCLe轉SATA,下載使用者資料,開啟Linux目錄,會有兩個資料夾。
檢視SATA轉接板模組的使用文件,after和before是修改前和修改後的裝置樹檔案,點選after進入到最底層目錄,將DTSI檔案拷入VM開發環境,使用命令cp,將其複製到對應位置,然後編譯核心,生成boot.img用於單步燒寫。
將生成的boot檔案放到桌面,使用單步燒寫工具,識別裝置,讀裝置分割槽表,單獨燒寫一下boot,點選執行,使用PuTTy軟體,開啟串列埠,等待開發板啟動,用df-h命令可以看到已經有了這三個裝置掛載。
用lspci可以看到沒有PCIe裝置,用cd命令訪問目錄,可以看到硬碟內的檔案,說明成功了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69989353/viewspace-2906461/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ch340和影像模組的接線
- 轉:os和sys模組
- APP功能模組實現之思路歷程(基於iOS端)APPiOS
- 旋轉接頭的組成部分和密封方法
- Modbus轉Profibus模組連SmartPLC接匯川630伺服案例
- 基於RK3568J的雷視一體機解決方案
- 基於LR1121晶片方案的雙頻LoRa模組功能特點推薦晶片
- RGB2YUV 的verilog實現(RGB轉YUV)
- RGB與YIQ的轉換
- 基於Laravel5.5的模組化開發Laravel
- 基於NCF的多模組協同例項
- 廢品回收小程式的功能模組和優勢
- 巴圖自動化Profinet協議轉Modbus協議模組接稱重模組與PLC通訊協議
- 很全很全的JavaScript的模組講解JavaScript
- Javascript模組全攬JavaScript
- SATA-IO組織推出最新SATA Revision 3.4版標準規範
- ModStartCMS 基於 Laravel 模組化組織的後臺系統框架Laravel框架
- 基於maven構建多模組化的SSM框架MavenSSM框架
- 基於Module Federation的模組化跨棧方案探索
- 基於 ESP8266 的模組的引腳資源
- 小專案:藍芽模組點亮RGB三色燈藍芽模組
- CRM的功能模組有什麼?
- CommonJS模組 和 ECMAScript模組JS
- 模組化嘗試——基於 Module 的 Laravel API 結構LaravelAPI
- 基於ngx_lua模組的waf開發實踐
- 插片式遠端IO模組:單通道PNP和NPN編碼器模組功能和安裝方法
- [顏色進位制轉換]js實現rgb和hex的相互轉換JS
- 基於 Laravel 和 Redis 的點贊功能設計LaravelRedis
- Nuxt Kit 自動匯入功能:高效管理你的模組和組合式函式UX函式
- UIStackView的基於功能組織程式碼拆分的一些猜想UIView
- 全網通4G工業路由器模組和串列埠轉網口/4G/有線/WiFi/LTE模組的實現原理路由器串列埠WiFi
- AWS身份和訪問管理模組新增標籤和基於屬性的訪問控制能力
- CRM系統的功能模組有哪些
- Python基礎12(模組與datetime模組)Python
- web前端基於vue的大型專案分模組開發Web前端Vue
- 基於surging的木舟平臺如何上傳模組熱部署熱部署
- python-tab補全模組Python
- 預告:JavaScript模組全覽JavaScript