勞動節(jié)即將來臨,根據(jù)國家法定節(jié)假日規(guī)定,我公司2025年五一假期安排如下:
2024年5月1日(星期四)至2024年5月5日(星期一),共計放假5天,5月6日(星期二)正常上班。
放假期間您可在Forlinx天貓旗艦店正常購買產(chǎn)品,下單后聯(lián)系客服進行協(xié)商發(fā)貨,5月6日上班后統(tǒng)一發(fā)貨,給您帶來不便敬請諒解。
4月22日,飛凌嵌入式“2025嵌入式及邊緣AI技術(shù)論壇”將在深圳舉行,論壇以“新生態(tài),智未來”為主題,旨在匯聚行業(yè)智慧,探討嵌入式技術(shù)與邊緣AI的深度融合與創(chuàng)新應(yīng)用。
飛凌嵌入式邀請到了瑞芯微產(chǎn)品總監(jiān)彭華成、開源歐拉社區(qū)生態(tài)經(jīng)理石文璐、菲尼克斯PLCnext研發(fā)負責人趙航三位重量級嘉賓;此外,飛凌嵌入式技術(shù)總監(jiān)、項目總監(jiān)和AI高級工程師也會一同亮相—— 6位業(yè)內(nèi)大咖,6場主題分享,緊密結(jié)合嵌入式及邊緣AI技術(shù),解析當前行業(yè)熱點和前沿應(yīng)用,為您的項目開發(fā)助力。
除了干貨滿滿的主題演講,現(xiàn)場還將準備大型的 產(chǎn)品及生態(tài)參觀展區(qū)。飛凌嵌入式及瑞芯微、菲尼克斯、開源歐拉社區(qū)、中國移動OneOS、大灣區(qū)國創(chuàng)中心、統(tǒng)信軟件、拓斯達、望獲OS等生態(tài)伙伴將帶來數(shù)十款動態(tài)方案,共同為您帶來一場嵌入式技術(shù)與AI創(chuàng)新的視覺盛宴。
誠邀各位行業(yè)伙伴和客戶朋友報名參加。
活動日期:2025年4月22日
簽到時間:13:00~13:45
活動時間:13:45~17:30
活動地點:深圳深鐵皇冠假日酒店5層宴會廳
前兩周,有一位老朋友聯(lián)系我,他想找人開發(fā)一款數(shù)據(jù)采集器,用來采集工業(yè)現(xiàn)場的設(shè)備數(shù)據(jù),并且可以根據(jù)不同的業(yè)務(wù)場景,通過不同的接口把這些數(shù)據(jù)分發(fā)出去。
我把他提的需求總結(jié)了一下,這款產(chǎn)品方案大概有以下功能接口,妥妥地一款工業(yè)網(wǎng)關(guān),在網(wǎng)上也能找到很多類似的產(chǎn)品方案,為啥他不直接買來用?
再跟朋友深入地聊了一下,他之所以聯(lián)系我,是因為看到我在公眾號介紹過一款由飛凌嵌入式推出的RK3506核心板,認為比較符合需求,再結(jié)合他現(xiàn)在創(chuàng)業(yè)所面臨的業(yè)務(wù)情況,所以才找我探討一下自研網(wǎng)關(guān)的可能性。
朋友還告訴我,因為近幾年的各種限制,很多客戶不太敢用進口芯片方案,特別是有些國央企,要求整套產(chǎn)品都必須用國產(chǎn)芯片方案。
需求弄清楚后,開干就完事兒!
我打算用RK3506這款芯片來進行開發(fā),但方案是否可行還不確定,如果馬上就開始設(shè)計原理圖和PCB,然后去打板做樣機,風險還是有點大。(容我想想)
于是,我聯(lián)系了飛凌嵌入式,申請了一塊FET3506J-S核心板和OK3506J-S開發(fā)板,打算再深入地預研評估一下所選的芯片方案是否可行。簡單地描述一下飛凌嵌入式FET3506J-S核心板的參數(shù):搭載的CPU是瑞芯微RK3506J(3*Cortex-A7+1*Cortex-M0),有256MB+256MB和512MB+8GB這兩種存儲配置可選,DC-5V供電,真工業(yè)級溫寬-40℃~+85℃。
這款核心板的體積做得非常小,手動測量后的尺寸為:長44mm*寬35mm*高2.3mm,加上郵票孔的設(shè)計,可以很方便地嵌入到產(chǎn)品設(shè)計里面。我順便觀察了一下FET3506J-S核心板的關(guān)鍵芯片,都是國內(nèi)的芯片品牌,妥妥地100%全國產(chǎn)。
直接用開發(fā)板去驗證軟件方案可行性,是一種省時省力省成本的高效開發(fā)方式,根據(jù)朋友提出的工業(yè)網(wǎng)關(guān)需求,我打算先用飛凌嵌入式的OK3506J-S開發(fā)板去進行軟件方案評估。
第一步,下載資料。其實OK3506J-S的參考手冊不用下載,官方把它的手冊資料都做成了在線文檔了,點擊下圖即可跳轉(zhuǎn)瀏覽。
飛凌嵌入式OK3506J-S開發(fā)板運行的是Linux6.1.99操作系統(tǒng),我所關(guān)注的系統(tǒng)驅(qū)動程序都已經(jīng)有提供,比如:以太網(wǎng)、串口、LCD控制器、按鍵、LED、TF卡、USB等等。
在開發(fā)產(chǎn)品應(yīng)用程序的時候,可以充分參考配套資料里面提供的命令行測試例程,這些例程都是通過命令行的方式啟動預置的應(yīng)用,然后驅(qū)動底板上的硬件來實現(xiàn)常規(guī)的功能。
跟瑞芯微其他高性能處理器相比,RK3506的定位是中低性能工業(yè)級處理器,所以它不支持Android或者OpenHarmony系統(tǒng),它支持Linux 6.1和Linux RT,可以滿足常規(guī)的工業(yè)應(yīng)用場景。硬件設(shè)計方面,我比較關(guān)注以太網(wǎng)和RS485通信,在配套資料里面提供了雙百兆以太網(wǎng)和隔離型RS485的參考設(shè)計,其他硬件也能找到相關(guān)的參考設(shè)計方案。(照抄就行?。?
OK3506J-S開發(fā)板使用了LVGL 9.2作為圖形界面設(shè)計框架,結(jié)合CPU本身自帶的2D硬件引擎和圖像顯示引擎,可以輕松地實現(xiàn)圖像顯示。
配套的硬件資料里面,提供了OK3506J-S的底板原理圖和底板PCB設(shè)計文件,可以直接把原理圖庫和PCB封裝庫都導出來,在設(shè)計工業(yè)網(wǎng)關(guān)的時候就可以直接使用,就不用自己再重新畫封裝庫了。
據(jù)我了解,F(xiàn)ET3506J-S工業(yè)核心板的兩種存儲配置在網(wǎng)上的含稅零售價分別是:256MB+256MB售價¥88,512MB+8GB售價¥128,并且提供10~15年供貨周期,成本和供貨周期均在可控范圍內(nèi)。
整體評估下來,不管是軟件配套還是硬件性能,飛凌嵌入式FET3506J-S核心板是可以完全滿足工業(yè)網(wǎng)關(guān)的設(shè)計要求的。
接下來,我們就開始在RK3506開發(fā)板上驗證軟件方案,包括裁剪內(nèi)核優(yōu)化系統(tǒng)啟動時間,移植Modbus-RTU/TCP相關(guān)庫,移植MQTT,編寫配置文件,編寫業(yè)務(wù)應(yīng)用相關(guān)邏輯,等等。
同時也開始安排硬件工程師評估硬件方案,進行原理圖設(shè)計,PCB-Layout,在做出第一款工程樣機后,以便再繼續(xù)進行軟件應(yīng)用驗證和各種可靠性測試。
以上就是自媒體創(chuàng)作者溫老師帶來的飛凌嵌入式OK3506J-S開發(fā)板和FET3506J-S核心板的開箱分享。點擊下圖進入RK3506J核心板,即可查看更多產(chǎn)品詳情。
飛凌嵌入式作為國內(nèi)專業(yè)的嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計和生產(chǎn)的企業(yè),在本次展會隆重亮相,展位號3-360,這也是飛凌嵌入式連續(xù)第3年參加Embedded World,堅持為全球產(chǎn)業(yè)上下游合作伙伴和客戶展示和推廣來自中國的嵌入式主控產(chǎn)品、動態(tài)方案和應(yīng)用案例。
本次展會,飛凌嵌入式帶來了基于NXP、TI、瑞芯微、全志等國內(nèi)外知名芯片公司的最新平臺及主流平臺打造的嵌入式主控產(chǎn)品,包括嵌入式核心板、開發(fā)板、工控機和顯控一體機等。
除了產(chǎn)品的靜態(tài)展示外,飛凌嵌入式還帶來了多個應(yīng)用于不同領(lǐng)域的熱門行業(yè)解決方案。
AI疲勞駕駛監(jiān)測方案,可以精準識別駕駛員的疲勞狀態(tài)以提高駕駛安全性;多核異構(gòu)展示方案,充分利用M核和A核的協(xié)同工作進行實時采樣、分析和顯示;LVGL顯示+快速啟動方案,則提供了一種低資源消耗的可定制化圖形界面方案;機械臂方案,實現(xiàn)了AI高效識別和實時精確控制的充分融合;AI物體識別方案,則是利用穩(wěn)定的平臺來實現(xiàn)高效模型推理和即時的預覽與展示。
這些方案聚焦人工智能、智慧交通、工業(yè)物聯(lián)網(wǎng)等多個領(lǐng)域,通過形象的動態(tài)演示,給來自全球各地的電子行業(yè)伙伴和觀眾帶來了更加全面、更加多維的體驗。
為期3天的Embedded World 2025正在進行中,3月12和3月13日還將有更多行業(yè)前沿應(yīng)用和技術(shù)干貨等著大家,歡迎朋友們的持續(xù)關(guān)注,飛凌嵌入式會在德國紐倫堡會展中心3-360展位等待著大家,歡迎廣大客戶朋友和行業(yè)伙伴的蒞臨。
全志T536處理器是FET536-C核心板的核心動力。它采用了先進的多核異構(gòu)架構(gòu),集成了四核Cortex-A55應(yīng)用處理器和64位玄鐵E907 RISC-V處理器。Cortex-A55主頻高達1.6GHz,能夠輕松應(yīng)對復雜的數(shù)據(jù)處理任務(wù),而玄鐵E907 RISC-V則專注于實時性任務(wù),確保系統(tǒng)快速響應(yīng)。這種架構(gòu)設(shè)計使得FET536-C核心板能夠同時滿足高效能計算和實時性控制的需求。
在接口資源方面,F(xiàn)ET536-C核心板配備了豐富的連接接口,包括USB、SDIO、UART、SPI、CAN-FD、以太網(wǎng)、ADC以及LocalBus等。LocalBus支持16bit@100M或32bit@50M的高速數(shù)據(jù)讀寫速率,為ARM處理器與FPGA之間的高效通信提供了有力支持。這種豐富的接口資源使得核心板能夠輕松與各類外圍設(shè)備進行連接與通信,進一步拓展了其應(yīng)用場景。
此外,核心板還集成了國密算法SM2/SM3/SM4,能夠?qū)?shù)據(jù)進行加密處理,確保數(shù)據(jù)在傳輸與存儲過程中的安全。全通路ECC技術(shù)則為CPU至DDR的數(shù)據(jù)傳輸提供了錯誤檢測與糾正能力,進一步提高了系統(tǒng)的可靠性與穩(wěn)定性。
飛凌FET536-C核心板為開發(fā)者提供了全面且持續(xù)更新的開發(fā)資源,包括詳細的產(chǎn)品手冊、硬件原理圖、引腳復用對照表、常見問題手冊、測試例程等。這些資料為開發(fā)者提供了清晰的開發(fā)指引,使得開發(fā)過程更加高效便捷。同時,飛凌嵌入式公司還為FET536-C核心板提供了完備的售后技術(shù)支持,幫助開發(fā)者快速解決開發(fā)過程中遇到的問題,加速產(chǎn)品上市時間。
FET536-C核心板憑借其高性能、多接口、工業(yè)級品質(zhì)以及強大的安全特性,在多個領(lǐng)域展現(xiàn)出廣泛的應(yīng)用前景。在工業(yè)自動化中,它可以作為集中器的核心部件,實現(xiàn)對生產(chǎn)過程的實時監(jiān)控與優(yōu)化控制;在智能交通領(lǐng)域,可用于交通信號控制、車輛流量監(jiān)測等設(shè)備,提升交通系統(tǒng)的智能化管理水平;在新能源領(lǐng)域,核心板可用于充電樁的控制系統(tǒng),實現(xiàn)對充電過程的精確控制與管理;在機器人領(lǐng)域,核心板能夠為機器人提供高效的數(shù)據(jù)處理與實時控制能力,助力機器人實現(xiàn)更加復雜與精準的動作控制。
FET536-C核心板基于全志發(fā)布的T536工業(yè)級處理器開發(fā)設(shè)計。主頻1.6GHz,集成四核Cortex-A55、64位玄鐵E907 RISC-V MCU,提供高效的計算能力;支持2TOPSNPU、安全啟動、國密算法IP、全通路ECC、AMP、Linux-RT等,還具備廣泛的連接接口:USB、SDIO、UART、SPI、CAN-FD、Ethernet、ADC、LocalBus等一應(yīng)俱全。
除性價比超高的處理器外,核心板整板均采用工業(yè)級國產(chǎn)元器件,是集中器、FTU、DTU、充電樁、交通、機器人、工業(yè)控制等關(guān)鍵領(lǐng)域?qū)崿F(xiàn)國產(chǎn)化降本的優(yōu)質(zhì)之選。
匯集了性能更高的應(yīng)用內(nèi)核、獨立的RISC-V MCU,支持2TOPS NPU、安全啟動、國密算法IP、全通路ECC、AMP、Linux-RT、LocalBus等可加速邊緣的機器學習應(yīng)用。
集成四核Cortex-A55、64位玄鐵E907 RISC-VMCU,支持Linux RT+FreeRTOS+裸代碼,以同時滿足高效能與實時性控制的需求。
內(nèi)置了算力高達2TOPS的神經(jīng)處理單元(NPU)為邊緣計算應(yīng)用提供了強大的支持。
滿足各個領(lǐng)域不同產(chǎn)品的不同功能需求。
支持并行總線LocalBus,數(shù)據(jù)讀寫速率高16bit@100M or 32bit@50M,方便ARM和FPGA通訊。
集成ISP技術(shù),支持8M@30fps、WDR、3DNR等技術(shù),可以提供清晰、準確的圖像數(shù)據(jù)。
FET536-C核心板物料100%國產(chǎn)化,核心板功能全面,可應(yīng)用在集中器、DTU、充電樁、交通、機器人、工業(yè)控制等多個行業(yè),以其高性能、多接口、工業(yè)級等綜合優(yōu)勢,加之飛凌具備競爭力的價格優(yōu)勢及完備的售后技術(shù)支持,助力您的產(chǎn)品快速上市,走在行業(yè)前沿。
飛凌嵌入式FET536-C核心板基于全志T536工業(yè)級處理器開發(fā)設(shè)計,主頻1.6GHz,集成4核Cortex-A55和64位玄鐵E907 RISC-V MCU,能夠提供高效的計算能力。其中RISC-V核最高主頻可達600MHz,支持16KB指令緩存和16KB數(shù)據(jù)緩存, 可運行于超大容量DDR。
T536處理器的玄鐵E907 RISC-V核的接口資源也十分豐富,能夠充分滿足配電自動化終端DTU所需功能的實現(xiàn)。
實時業(yè)務(wù)高效處理:
如采樣、FFT計算、故障動作等實時性強的業(yè)務(wù),都可以在T536核心板的RISC-V核上運行,依靠600MHz主頻和浮點運算單元,RISC-V核能輕松完成多路間隔的實時功能。對于多路AD7616采樣,既可以憑借SPI高達100MHz的速率輕松實現(xiàn),也可通過5MHz波特率和單幀64字節(jié)的CAN-FD與每個間隔的單片機高效實現(xiàn)。
故障錄波與雙核協(xié)同:
T536核心板的RISC-V核可以動態(tài)調(diào)整DDR空間,滿足故障錄波數(shù)據(jù)存儲需求,憑借RPMsg和RPbuf強大的雙核通信帶寬,可將故障錄波數(shù)據(jù)高效傳給A核,生成故障錄波文件。
管理核的通信中樞:
A核憑借四核1.6GHz主頻和豐富的資源接口,可通過多種通信接口實現(xiàn)數(shù)據(jù)的采集和加密/解密功能,滿足各種傳感器接入和向調(diào)度中心加密后IEC101/IEC104的轉(zhuǎn)出功能。
3.1 SPI數(shù)據(jù)收發(fā)
本案例為SPI回環(huán)測試,即將SPI的MOSI和MISO兩個引腳短接進行數(shù)據(jù)收發(fā)。
3.1.1 功能介紹
3.1.2 效果實現(xiàn)
SPI發(fā)送和接收的FIFO均為128個,在底層hal庫程序中,當數(shù)據(jù)長度小于128字節(jié)時,采用中斷方式,當FIFO大于等于128字節(jié)時,采用DMA模式。
中斷方式傳輸效果:
DMA方式傳輸效果:
使用DMA傳輸3200字節(jié),SPI速率默認為100Mbit/s,案例中平均傳輸速率為64Mbit/s,單次傳輸?shù)淖止?jié)越多,系統(tǒng)調(diào)度時間占比越可以忽略,接近理論值。
3.2 核間通信RPbuf
RPbuf是全志基于RPMsg所實現(xiàn)一套高帶寬數(shù)據(jù)傳輸?shù)目蚣?。RPMsg是基于共享內(nèi)存和msgbox中斷實現(xiàn)的一套核間通信機制,RPMsg除去頭部的16字節(jié)數(shù)據(jù)外,單次最多可發(fā)送496字節(jié)有效數(shù)據(jù)。目前RPbuf最高可支持511.875KB數(shù)據(jù)(512KB減去128Bytes頭部)我們以單次511.875KB數(shù)據(jù)傳輸為例進行展示。
3.2.1 功能介紹
? VirtIO:一套虛擬化數(shù)據(jù)傳輸框架,用于管理共享內(nèi)存VRING;
? VRING:由VirtIO管理的一個環(huán)形共享內(nèi)存;
? Msgbox:全志提供的一套消息中斷機制,已與Linux內(nèi)核中原生的mailbox框架適配;
? MSGBOX_IRQ:Msgbox中斷;
? RPMsg:基于VirtIO管理的共享內(nèi)存所實現(xiàn)一套少量數(shù)據(jù)傳輸?shù)目蚣埽?
? RPbuf:全志基于RPMsg所實現(xiàn)一套大量數(shù)據(jù)傳輸?shù)目蚣堋?
由上圖可知(以RISC-V核向A核發(fā)送數(shù)據(jù)為例),RPbuf首先將數(shù)據(jù)放置在DDR中,再將緩沖區(qū)首地址和大小通過RPMsg發(fā)送至A核(RPMsg將緩沖區(qū)首地址和大小放入VRING,然后請求Msgbox中斷,A核收到這個中斷后,在其回調(diào)函數(shù)中使用RPMsg接口函數(shù)來從VRING中取出cmd),隨后A核從cmd handler中獲取緩沖區(qū)內(nèi)的地址和長度,最后在應(yīng)用層讀取數(shù)據(jù),從而完成雙核間數(shù)據(jù)傳輸。
3.2.2 效果展示
總體而言,飛凌嵌入式的A核+RISC-V核DTU解決方案憑借T536核心板的多核架構(gòu)和卓越性能,為配電自動化終端提供了強大的技術(shù)支持,這一方案不僅提升了供電可靠性和效率,還為配電系統(tǒng)的實時監(jiān)控和高效管理提供了有力保障,是未來智能電網(wǎng)發(fā)展的重要方向。
該核心板基于Rockchip RK3506J 處理器開發(fā),實現(xiàn)了 100% 國產(chǎn)化物料選型,有力地滿足了電力、交通、工控等行業(yè)在國產(chǎn)化方面的嚴格要求,為關(guān)鍵基礎(chǔ)設(shè)施的自主可控提供了硬件基礎(chǔ)。同時,經(jīng)過全面且嚴格的可靠性測試,確保其能夠在工業(yè)環(huán)境中穩(wěn)定可靠地運行,有效降低了因硬件故障導致的生產(chǎn)中斷風險。
RK3506J 處理器作為核心板的關(guān)鍵部件,是一款高性能的三核 Cortex-A7 應(yīng)用處理器。它在提供強大計算能力的同時,還具備出色的功耗控制與散熱能力,專為智能工業(yè)應(yīng)用設(shè)計。FET3506J-S 核心板滿載運行實測功耗僅為 0.7W,且無需額外散熱措施,就能輕松通過 +85℃高溫環(huán)境實驗,這使得其在能效和散熱方面具有顯著優(yōu)勢,特別適合對能耗和散熱條件有限制的工業(yè)應(yīng)用場景。
核心板配備了豐富的外圍接口,如RMII、UART、CAN、Display 等,能夠滿足不同應(yīng)用場景下的開發(fā)需求。無論是工業(yè)自動化中的設(shè)備通信、交通系統(tǒng)中的數(shù)據(jù)傳輸,還是消費電子中的顯示輸出,這些接口都能提供良好的支持,方便開發(fā)者進行功能拓展和系統(tǒng)集成。
RK3506J 的并行總線接口 DSMC 為低成本、易開發(fā)的 FPGA 與 ARM 高速通信提供了有力保障,支持主 / 從模式,可實現(xiàn)高效的數(shù)據(jù)交互。
其可配置的并行數(shù)據(jù)接口 FlexBUS 也十分實用,可用于連接 ADC、DAC 芯片,以及 DVP 攝像頭、QSPI LCD 顯示屏等外設(shè),進一步增強了核心板的功能多樣性和應(yīng)用適應(yīng)性。
此外,RK3506J 采用矩陣 IO 設(shè)計,眾多功能信號可共享有限的引腳接口,并且任何功能信號都能通過軟件配置映射到任何引腳接口,支持 98 個功能信號映射到 32 個引腳接口。這種靈活的引腳配置方式為產(chǎn)品設(shè)計帶來了更高的自由度,能夠根據(jù)具體應(yīng)用需求快速調(diào)整硬件布局,縮短產(chǎn)品研發(fā)周期,降低開發(fā)成本。
在存儲方面,飛凌嵌入式為用戶提供深度存儲驅(qū)動優(yōu)化以及eMMC 健康診斷工具,能夠?qū)崟r監(jiān)測存儲設(shè)備狀態(tài),提前預警潛在故障,最大限度地延長存儲壽命和可靠性,減少因存儲壽命耗盡導致的產(chǎn)品故障,確保數(shù)據(jù)安全和系統(tǒng)穩(wěn)定運行。
軟件支持方面,F(xiàn)ET3506J-S 核心板憑借對 Linux 6.1、LVGL 9.2、AMP 架構(gòu)以及 Linux RT 等多種軟件生態(tài)的全面兼容,展現(xiàn)出強大的軟件適應(yīng)性和靈活的系統(tǒng)架構(gòu)。無論是構(gòu)建復雜的圖形用戶界面,還是實現(xiàn)高精度的實時控制,都能輕松應(yīng)對,充分滿足從顯示到控制的多樣化應(yīng)用需求,廣泛適用于多種復雜的應(yīng)用場景。
FET3506J-S 核心板憑借其國產(chǎn)化、高性能、低功耗、豐富接口、靈活設(shè)計以及強大的軟件支持等優(yōu)勢,廣泛適用于工業(yè)自動化、消費電子、智慧醫(yī)療、電力、新能源、通信等行業(yè)及相關(guān)應(yīng)用領(lǐng)域。再加上具有競爭力的價格優(yōu)勢和完備的售后技術(shù)支持,能夠助力企業(yè)產(chǎn)品快速上市,在市場競爭中占據(jù)有利地位,為我國嵌入式產(chǎn)業(yè)發(fā)展和各行業(yè)智能化升級提供了有力支持。
]]>
embedded world 2025作為嵌入式技術(shù)的全球頂級盛會,預計將匯聚數(shù)千家參展商與數(shù)十萬名專業(yè)觀眾,共同展示嵌入式技術(shù)的最新成果、探討行業(yè)趨勢、推動國際合作。展會期間,不僅將展出涵蓋汽車電子、工業(yè)控制、消費電子、醫(yī)療電子等多個領(lǐng)域的嵌入式創(chuàng)新產(chǎn)品,還將舉辦多場專業(yè)論壇與研討會,邀請行業(yè)領(lǐng)袖與專家學者共話未來。屆時,飛凌嵌入式將攜多款重量級的嵌入式核心板、開發(fā)板、工控機等主控產(chǎn)品,以及充電樁、LVGL、機械臂、AI識別等多個熱門行業(yè)解決方案Demo亮相,為全球客戶帶來一場技術(shù)與創(chuàng)新的盛宴。
飛凌嵌入式第一時間拿到了FRDM i.MX 93開發(fā)板,本篇文章,小編就為大家?guī)磉@款產(chǎn)品的快速開箱介紹。
打開FRDM i.MX 93開發(fā)板小巧的包裝,首先映入眼簾的是開發(fā)板緊湊而精致的設(shè)計,用直尺大致測量一下,開發(fā)板的長邊也僅有10.5cm左右。盡管體積小巧,但開發(fā)板上的每一個元件都經(jīng)過精心布局,確保了功能的全面性和穩(wěn)定性。
除此之外,包裝內(nèi)還有附送的快啟動指南、配件清單以及2條USB 2.0 Type-A 轉(zhuǎn) Type-C線。
FRDM i.MX 93的核心當然就是NXP i.MX93處理器了,這款處理器以其卓越的性能和低功耗特性而著稱,集成了2個主頻1.7GHz的ARM Cortex-A55多任務(wù)核和1個Cortex-M33實時核,并創(chuàng)新性地采用了ARM Ethos U-65 microNPU方案,每個周期256個MAC,0.5TOPS算力可在邊緣為高效、快速、安全的機器學習賦能。
Energy Flex架構(gòu)的引入,使得i.MX 93在處理復雜任務(wù)時能夠保持高效能,同時在待機狀態(tài)下實現(xiàn)極低的功耗,非常適合物聯(lián)網(wǎng)和工業(yè)應(yīng)用。
FRDM i.MX 93配備了IW612無線通信模塊,支持2.4/5GHz雙頻Wi-Fi 6、Bluetooth 5.4和IEEE 802.15.4等多種協(xié)議。這意味著您的設(shè)備可以輕松接入各種無線網(wǎng)絡(luò),實現(xiàn)與其他設(shè)備的無縫通信,為智能家居、工業(yè)物聯(lián)網(wǎng)、智能設(shè)備、網(wǎng)關(guān)等應(yīng)用場景提供強有力的支持。
值得注意的是,IW612模塊為Wi-Fi、藍牙和IEEE 802.15.4子系統(tǒng)分別集成了專用的處理器和存儲器,從而實現(xiàn)實時的獨立協(xié)議處理。
FRDM i.MX 93提供了豐富的擴展接口,包括GPIO、UART、I2C、SPI等,這些接口可以滿足您連接各種傳感器、執(zhí)行器和外設(shè)的需求。開發(fā)板的這種靈活性,使得它能夠適應(yīng)多種應(yīng)用場景,為您的項目開發(fā)提供更多可能性。
對于需要高清顯示的應(yīng)用場景,F(xiàn)RDM i.MX 93同樣表現(xiàn)出色。開發(fā)板上的HDMI接口支持高清視頻輸出,可以連接到顯示器或電視上,呈現(xiàn)出細膩、清晰的畫質(zhì)。這對于工業(yè)監(jiān)控、家庭娛樂等應(yīng)用場景來說,無疑是一個巨大的加分項。
此外,還配備了4通道MIPI-DSI接口和2通道MIPI CSI-2接口,可輕松實現(xiàn)高分辨率的顯示屏連接和高分辨率、高幀率的圖像捕獲,提供了強大的多媒體處理能力。
為了幫助開發(fā)者們更快地上手,F(xiàn)RDM i.MX 93開發(fā)板還配備了全面的軟件和工具鏈。操作系統(tǒng)環(huán)境支持(如Yocto Linux和Debian Linux),還支持面向i.MX應(yīng)用處理器的GoPoint及豐富的應(yīng)用程序示例。這些軟件和工具將大大加快開發(fā)周期,簡化從原型到生產(chǎn)的過程。
不難看出,NXP FRDM i.MX 93開發(fā)板擁有緊湊的設(shè)計、卓越的性能、低功耗特性、豐富的無線連接能力、多樣化的擴展接口以及全面的多媒體能力等諸多優(yōu)勢,能夠成為嵌入式工程師手中的得力助手。如果您正在尋找一款高性能、低功耗的開發(fā)板來支持您的項目開發(fā),那么FRDM i.MX 93開發(fā)板無疑是一個值得考慮的選擇。
以上就是小編為大家?guī)淼腇RDM i.MX93開發(fā)板的快速開箱介紹,關(guān)注飛凌嵌入式官方微信公眾號,第一時間獲取更多技術(shù)干貨與產(chǎn)品推薦。
在這個萬物互聯(lián)的時代,無線通信技術(shù)已經(jīng)成為嵌入式系統(tǒng)中不可或缺的一部分。其中,Wi-Fi模塊作為連接設(shè)備與網(wǎng)絡(luò)的重要橋梁,其性能與兼容性顯得尤為關(guān)鍵。Intel的AX210NGW Wi-Fi 6E模塊作為一款高性能的無線網(wǎng)絡(luò)適配器,不僅支持最新的Wi-Fi 6E標準和藍牙5.3,還具備出色的傳輸速度和兼容性,為嵌入式系統(tǒng)的無線連接提供了強有力的支持。
為了更好地滿足客戶對高性能嵌入式主控的應(yīng)用需求,本文將詳細介紹在飛凌嵌入式OK3576-C開發(fā)板上適配AX210NGW Wi-Fi 6E模塊(以下簡稱模塊)的方法,幫助開發(fā)者快速上手并充分發(fā)揮性能優(yōu)勢。
注:目前暫未對Wi-Fi模塊的藍牙功能進行適配,本文只講解Wi-Fi功能的適配方式。
首先,需要將Wi-Fi模塊連接到飛凌嵌入式RK3576開發(fā)板上(Wi-Fi模塊使用的是M.2 key A+E接口,但通過接口圖看到OK3576-C開發(fā)板沒有此接口,這時使用M.2轉(zhuǎn)PCIe雙頻無線網(wǎng)卡轉(zhuǎn)接卡進行轉(zhuǎn)接就可以)。
進入內(nèi)核目錄開始配置:
forlinx@ubuntu20:~/3576$ cd kernel-6.1/
forlinx@ubuntu20:~/3576/kernel-6.1$ make menuconfig ARCH=arm64
按如下順序進行選擇:
Location:
-> Device Drivers
-> Network device support (NETDEVICES [=y])
-> Wireless LAN (WLAN [=y])
-> Intel devices (WLAN_VENDOR_INTEL [=y])
-> Intel Wireless WiFi Next Gen AGN - Wireless-N/Advanced-N/Ultimate-N (iwlwifi) (IWLWIFI [=m])
-> Intel Wireless WiFi MVM Firmware support (IWLMVM [=m])
進行編譯:
forlinx@ubuntu20:~/3576/kernel-6.1$ export CROSS_COMPILE=/home/forlinx/3576/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-
forlinx@ubuntu20:~/3576/kernel-6.1$ export PATH=$PATH:/home/forlinx/3576/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/
forlinx@ubuntu20:~/3576/kernel-6.1$ make ARCH=arm64 rk3576-evb1-v10-linux.img
最后將編譯好的模塊自行拷貝到RK3576開發(fā)板中,我們這里是將模塊拷貝到 /root目錄中了。模塊在內(nèi)核源碼中的路徑:
(1) drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
(2) drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko
除此之外,還需要將Wi-Fi固件和STA腳本拷貝到/root目錄中備用。
root@rk3576-buildroot:/root# ls
firmware.zip fltest_wifi.sh iwlmvm.ko iwlwifi.ko
STA腳本可以參考以下內(nèi)容,如自行創(chuàng)建腳本,記得要添加可執(zhí)行權(quán)限。
#!/bin/sh
cnt1=`ps aux | grep hostapd | grep -v grep | wc -l`
if [ "$cnt1" != "0" ];then
killall hostapd > /dev/null
fi
ifconfig uap0 down
function usage()
{
echo "Usage: -i <wifi> -s <ssid> -p <password>"
echo "eg: ./wifi.sh -i mlan0 -s bjforlinx -p 12345678 "
echo "eg: ./wifi.sh -i mlan0 -s bjforlinx -p NONE "
echo " -i : mlan0 or mlan1"
echo " -s : wifi ssid"
echo " -p : wifi password or NONE"
}
function parse_args()
{
while true; do
case "$1" in
-i ) wifi=$2;echo wifi $wifi;shift 2 ;;
-s ) ssid=$2;echo ssid $ssid;shift 2 ;;
-p ) pasw=$2;echo pasw $pasw;shift 2 ;;
-h ) usage; exit 1 ;;
* ) break ;;
esac
done
}
if [ $# != 6 ]
then
usage;
exit 1;
fi
parse_args $@
if [ -e /etc/wpa_supplicant.conf ]
then
rm /etc/wpa_supplicant.conf
fi
echo \#PSK/TKIP >> /etc/wpa_supplicant.conf
echo ctrl_interface=/var/run/wpa_supplicant >>/etc/wpa_supplicant.conf
echo ctrl_interface_group=0 >>/etc/wpa_supplicant.conf
echo update_config=1 >>/etc/wpa_supplicant.conf
echo network={ >>/etc/wpa_supplicant.conf
echo ssid=\"$ssid\" >>/etc/wpa_supplicant.conf
echo scan_ssid=1 >>/etc/wpa_supplicant.conf
if [ $pasw == NONE ]
then
echo key_mgmt=NONE >>/etc/wpa_supplicant.conf
else
echo psk=\"$pasw\" >>/etc/wpa_supplicant.conf
echo key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE >>/etc/wpa_supplicant.conf
# echo group=CCMP TKIP WEP104 WEP40 >>/etc/wpa_supplicant.conf
fi
echo } >>/etc/wpa_supplicant.conf
ifconfig -a|grep mlan0 |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
ifconfig mlan0 down > /dev/null
fi
ifconfig -a|grep mlan1 |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
ifconfig mlan1 down > /dev/null
fi
ifconfig -a|grep eth0 |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
ifconfig eth0 down > /dev/null
fi
ifconfig -a|grep eth1 |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
ifconfig eth1 down > /dev/null
fi
ifconfig -a|grep usb0 |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
ifconfig usb0 down > /dev/null
fi
ps -fe|grep wpa_supplicant |grep -v grep > /dev/null
if [ $? -eq 0 ]
then
kill -9 $(pidof wpa_supplicant)
fi
sleep 1
ifconfig $wifi up > /dev/null
sleep 1
(wpa_supplicant -Dnl80211,wext -i$wifi -c/etc/wpa_supplicant.conf >/dev/null) &
echo "
waiting...
"
sleep 3
wpa_cli -i$wifi status |grep COMPLETED |grep -v grep >/dev/null
if [ $? -eq 0 ]
then
dhcpcd -i $wifi
echo "
Finshed!
"
else
echo "
try to connect again...
"
sleep 3
wpa_cli -i$wifi status |grep COMPLETED |grep -v grep >/dev/null
if [ $? -eq 0 ]
then
dhcpcd -i $wifi
echo "
nameserver 114.114.114.114
" > /etc/resolv.conf
echo "
Finshed!
"
else
echo "
************************************************
"
echo "
connect faild,please check the passward and ssid
"
kill -9 $(pidof wpa_supplicant)
exit 1
fi
fi
接下來就需要將固件部署到板卡的/lib/firmware路徑下:
root@rk3576-buildroot:/root# unzip firmware.zip -d /lib/
root@rk3576-buildroot:/root# ls /lib/firmware/iwlwifi-ty-a0-gf-a0*
/lib/firmware/iwlwifi-ty-a0-gf-a0-59.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-66.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-71.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-72.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-73.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-74.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-77.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-78.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-79.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-81.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-83.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-84.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-86.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0-89.ucode
/lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm
接下來就可以加載模塊了:
root@rk3576-buildroot:/root# insmod iwlwifi.ko
[ 1996.796387] Intel(R) Wireless WiFi driver for Linux
[ 1996.803930] iwlwifi 0000:01:00.0: api flags index 2 larger than supported by driver
[ 1996.804075] iwlwifi 0000:01:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 0.0.2.36
[ 1996.806470] iwlwifi 0000:01:00.0: loaded firmware version 72.a764baac.0 ty-a0-gf-a0-72.ucode op_mode iwlmvm
root@rk3576-buildroot:/root# insmod iwlmvm.ko
[ 2005.034727] iwlwifi 0000:01:00.0: Detected Intel(R) Wi-Fi 6 AX210 160MHz, REV=0x420
[ 2005.036391] thermal thermal_zone6: power_allocator: sustainable_power will be estimated
[ 2005.036966] thermal thermal_zone6: failed to read out thermal zone (-61)
[ 2005.212436] iwlwifi 0000:01:00.0: loaded PNVM version 35148b80
[ 2005.228063] iwlwifi 0000:01:00.0: Detected RF GF, rfid=0x10d000
[ 2005.299203] iwlwifi 0000:01:00.0: base HW address: 4c:49:6c:f0:99:7a
[ 2005.323434] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0
如有上述信息,說明模塊已經(jīng)加載成功,即可看到網(wǎng)卡節(jié)點信息:
root@rk3576-buildroot:/root# ifconfig wlp1s0
wlp1s0 Link encap:Ethernet HWaddr 4C:49:6C:F0:99:7A
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
下面開始測試STA模式:
root@rk3576-buildroot:/root# ./fltest_wifi.sh -i wlp1s0 -s forlinx-wlan -p fl03123102650
ifconfig: SIOCGIFFLAGS: No such device
wifi wlp1s0
ssid forlinx-wlan
pasw fl03123102650
[ 2242.183049] rk_gmac-dwmac 2a220000.ethernet eth0: FPE workqueue stop
waiting...
try to connect again...
[ 2247.876030] wlp1s0: authenticate with ee:b9:70:81:7d:88
[ 2247.883905] wlp1s0: send auth to ee:b9:70:81:7d:88 (try 1/3)
[ 2248.015556] wlp1s0: send auth to ee:b9:70:81:7d:88 (try 2/3)
[ 2248.119667] wlp1s0: send auth to ee:b9:70:81:7d:88 (try 3/3)
[ 2248.172500] wlp1s0: authenticated
[ 2248.175429] wlp1s0: associate with ee:b9:70:81:7d:88 (try 1/3)
[ 2248.183347] wlp1s0: RX AssocResp from ee:b9:70:81:7d:88 (capab=0x1931 status=0 aid=42)
[ 2248.192191] wlp1s0: associated
[ 2248.218419] IPv6: ADDRCONF(NETDEV_CHANGE): wlp1s0: link becomes ready
main: control_open: Connection refused
dhcpcd-10.0.4 starting
dev: loaded udev
DUID 00:01:00:01:c7:92:c8:aa:4c:49:6c:f0:99:7a
wlp1s0: connected to Access Point: forlinx-wlan
wlp1s0: IAID 6c:f0:99:7a
wlp1s0: soliciting an IPv6 router
wlp1s0: rebinding lease of 192.168.81.206
wlp1s0: NAK: from 192.168.80.1
wlp1s0: soliciting a DHCP lease
wlp1s0: offered 192.168.81.206 from 192.168.80.1
wlp1s0: probing address 192.168.81.206/23
wlp1s0: leased 192.168.81.206 for 28800 seconds
wlp1s0: adding route to 192.168.80.0/23
wlp1s0: adding default route via 192.168.80.1
forked to background, child pid 1185
dhcpcd_fork_cb: truncated read 0 (expected 4)
Finshed!
測試ping到飛凌嵌入式官網(wǎng),查看是否可以正常上網(wǎng):
root@rk3576-buildroot:/root# ifconfig wlp1s0
wlp1s0 Link encap:Ethernet HWaddr 4C:49:6C:F0:99:7A
inet addr:192.168.81.206 Bcast:192.168.81.255 Mask:255.255.254.0
inet6 addr: fe80::4e49:6cff:fef0:997a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1547 errors:0 dropped:93 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:150462 (146.9 KiB) TX bytes:3123 (3.0 KiB)
root@rk3576-buildroot:/root# ping www.alertak.cn
PING s-526319.gotocdn.com (211.149.226.120) 56(84) bytes of data.
64 bytes from 211.149.226.120 (211.149.226.120): icmp_seq=1 ttl=54 time=45.9 ms
64 bytes from 211.149.226.120 (211.149.226.120): icmp_seq=2 ttl=54 time=40.1 ms
64 bytes from 211.149.226.120 (211.149.226.120): icmp_seq=3 ttl=54 time=39.8 ms
64 bytes from 211.149.226.120 (211.149.226.120): icmp_seq=4 ttl=54 time=40.8 ms
64 bytes from 211.149.226.120 (211.149.226.120): icmp_seq=5 ttl=54 time=40.5 ms
^C
--- s-526319.gotocdn.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 39.813/41.401/45.867/2.257 m
可以看到ping飛凌嵌入式官網(wǎng)是正常的,這樣小編就把STA模式配置好了。
那么,AP模式如何開啟?接下來,我們就介紹一下如何配置AP模式。
第一步還是需要編寫AP模式腳本。小編 將腳本放在了/usr/bin/目錄中,文件名稱為fltest_hostapd.sh ,同樣的也需要配置可執(zhí)行權(quán)限。
#!/bin/sh
cnt=`ps aux | grep wpa_supplicant | grep -v grep | wc -l`
if [ "${cnt}" != "0" ];then
killall wpa_supplicant > /dev/null
fi
cnt1=`ps aux | grep hostapd | grep -v grep | wc -l`
if [ "${cnt1}" != "0" ];then
killall hostapd > /dev/null
fi
/etc/init.d/S80dnsmasq stop
echo 1 > /proc/sys/net/ipv4/ip_forward
#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sleep 1
ifconfig wlp1s0 192.168.2.1
hostapd /etc/hostapd-2.4g.conf &
#hostapd /etc/hostapd-5g.conf &
/etc/init.d/S80dnsmasq start
以上就是fltest_hostapd.sh腳本的全部內(nèi)容。在fltest_hostapd.sh腳本中,還用到了/etc/hostapd-2.4g.conf配置文件,以下是文件的配置內(nèi)容:
interface=wlp1s0
driver=nl80211
channel=9
hw_mode=g
auth_algs=1
ieee80211n=1
wpa=1
ssid=OK3576_WIFI_2.4G_AP //AP模式wifi名稱
wpa_passphrase=12345678 //AP模式WiFi密碼
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
下面還需要配置下dnsmasq.conf服務(wù):
root@rk3576-buildroot:/root# vi /etc/dnsmasq.conf
interface=wlp1s0
bind-interfaces
except-interface=lo
dhcp-range=192.168.2.100,192.168.2.254,12h
dhcp-option=3,192.168.2.1
dhcp-option=6,192.168.2.1
有的朋友可能就要問了,在其他系統(tǒng)上使用的是udhcpd服務(wù),為什么在這里使用的DNSmasq服務(wù)?下面就簡單介紹一下這兩個服務(wù)的區(qū)別:
(1)udhcpd 是來自 BusyBox 工具集的 DHCP 服務(wù)器程序。主要的功能是為本地網(wǎng)絡(luò)設(shè)備分配動態(tài)IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等信息。DHCP服務(wù)本身是不包含DNS轉(zhuǎn)發(fā)或其他的網(wǎng)絡(luò)服務(wù)。
(2)DNSmasq 是一個輕量級的 DNS 轉(zhuǎn)發(fā)器和 DHCP 服務(wù)器軟件。
① 可以將DNS查詢的請求轉(zhuǎn)發(fā)到上游DNS服務(wù)器,并緩存這些查詢結(jié)果,目的是為了提高網(wǎng)絡(luò)應(yīng)用的響應(yīng)速度。
② 做DHCP服務(wù)器時與第一條udhcpd服務(wù)功能相同,這里就不做重復介紹了。
此外,應(yīng)用場景也不同,DNSmasq主要用戶小型網(wǎng)絡(luò)環(huán)境。易于配置和管理,如家庭網(wǎng)絡(luò)、小型辦公室和路由器中;而udhpcd服務(wù)適合用于嵌入式系統(tǒng)或者資源有限的環(huán)境中。
擴展知識介紹完畢,下面就開啟AP模式:
root@rk3576-buildroot:/root# fltest_hostapd.sh
[ 6470.256308] wlp1s0: deauthenticating from ee:b9:70:81:7d:88 by local choice (Reason: 3=DEAUTH_LEAVING)
killall: hostapd: no process killed
Stopping dnsmasq: FAIL
Starting dnsmasq: OK
[ 6471.641533] IPv6: ADDRCONF(NETDEV_CHANGE): wlp1s0: link becomes ready
wlp1s0: interface state UNINITIALIZED->ENABLED
wlp1s0: AP-ENABLED
root@rk3576-buildroot:/root# ifconfig wlp1s0
wlp1s0 Link encap:Ethernet HWaddr 4C:49:6C:F0:99:7A
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:50382 errors:0 dropped:2982 overruns:0 frame:0
TX packets:261 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4291281 (4.0 MiB) TX bytes:27170 (26.5 KiB)
下面就是要使用手機連接飛凌嵌入式RK3576開發(fā)板的熱點了。
root@rk3576-buildroot:/root# ping 192.168.2.225
PING 192.168.2.225 (192.168.2.225) 56(84) bytes of data.
64 bytes from 192.168.2.225: icmp_seq=1 ttl=64 time=142 ms
64 bytes from 192.168.2.225: icmp_seq=2 ttl=64 time=60.1 ms
64 bytes from 192.168.2.225: icmp_seq=3 ttl=64 time=88.2 ms
64 bytes from 192.168.2.225: icmp_seq=4 ttl=64 time=110 ms
64 bytes from 192.168.2.225: icmp_seq=5 ttl=64 time=69.9 ms
^C
--- 192.168.2.225 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
到此,一個新的AX210NGW Wi-Fi模塊就已經(jīng)適配完成了。小編在這里想告訴大家的是,PCIe Wi-Fi模塊的適配思路都是一樣的,如果有其他Wi-Fi模塊,大家也可以參考此方法動手嘗試。
首先,嵌入式場景中常用來存儲數(shù)據(jù)的介質(zhì)分為兩類:
·Managed NAND,以eMMC(embedded Multi-Media Card)TF卡、SD卡為主內(nèi)部帶有存儲管理控制器。
·Raw NAND,以NAND為主的未帶有存儲管理功能,只包含簡單IO邏輯控制。
上圖描述了NAND存儲和eMMC存儲的關(guān)系,NAND Controller代指核心板的CPU,NAND指實際參與存儲的區(qū)域,由此看出實際上eMMC和NAND的區(qū)別在于存儲管理控制是在eMMC內(nèi)部還是核心板的 CPU。存儲管理主要包括功能:壞塊管理、ECC校驗、磨損均衡、數(shù)據(jù)保持和地址管理及映射等。
存儲類型分為SLC、MLC、TLC、QLC。嵌入式常用類型低存儲容量一般為SLC和MLC,高存儲容量一般是TLC。
SLC (Single-Level Cell) 速度快,壽命長,價格貴,理論擦寫次數(shù)在10萬次左右。
MLC (Multi-Level Cell) 速度較快,壽命較長、價格較貴,理論擦寫次數(shù)在3000-5000次。
TLC (Trinary-Level Cell) 速度較慢,壽命較短、價格最便宜,理論擦寫次數(shù)在1000-3000次。
QLC (Quad-Level Cell) 容量可以做的更大,成本上更低,劣勢就是P/E壽命更短。
pSLC (pseudo SLC) 以 MLC的FLASH為基礎(chǔ),但在每個Cell中只存1 bit而不是2 bit數(shù)據(jù)。由于在同一個Cell中跟SLC一樣只存儲一個bit,但又不是真的 SLC,所以稱之pSLC。依上述原理,若將MLC用做pSLC,存儲空間將減半,壽命通??梢蕴嵘?萬次左右。
P/E (Program/Erase Count) :擦寫壽命。耐用性兩個指標之一。
TBW (Total Bytes Written) :總寫入量。是廠商用以界定質(zhì)保期的數(shù)值,即超過了這個數(shù)值的寫入量之后,廠商就不再給予質(zhì)保服務(wù)。耐用性兩個指標之一。
FW (Firmware) :由于eMMC內(nèi)部控制器屬于軟件編程控制器,會需要固件,eMMC在存儲廠家出廠前已經(jīng)燒錄對應(yīng)固件。
WA (Write amplification) :寫放大。表示實際寫入的物理數(shù)據(jù)量是寫入數(shù)據(jù)量的多少倍,即:閃存寫入的數(shù)據(jù)量÷主控寫入的數(shù)據(jù)量 = 寫放大。
GC(Garbage Collection) :垃圾回收。NAND介質(zhì)的存儲寫入是按照頁(Page)寫入,是按照塊(Block)擦除。
(1)eMMC與NAND對比
(2) eMMC的相關(guān)特點
·eMMC使用單獨的硬件控制器對存儲進行管理,相比于Linux下NAND驅(qū)動管理可靠性更高。
·內(nèi)部固件集成多種功能:使用壽命等健康信息記錄、根據(jù)不同的場景動態(tài)調(diào)整內(nèi)部存儲策略。
·接口標準,各廠家各容量兼容性好。
·eMMC的存儲壽命普遍不如NAND壽命長。相比于NAND大部分使用SLC或者MLC,eMMC大部分是MLC或者TLC,eMMC相對于NAND單位壽命會低;但是由于eMMC的存儲容量一般較大,一定程度上抵消單位壽命低的劣勢。
(3)NAND的相關(guān)特點
·系統(tǒng)的驅(qū)動主要是由SoC廠家及系統(tǒng)上游邏輯決定,針對不同的NAND存儲介質(zhì)無法發(fā)揮出最大優(yōu)勢,或者存在驅(qū)動邏輯兼容性問題。
·NAND容易出現(xiàn)位翻轉(zhuǎn)、壞塊等情況,相比eMMC內(nèi)部管理,CPU管理需要占用較大系統(tǒng)開銷用來維護存儲內(nèi)容。
·接口標準采用ONFI接口協(xié)議,但是不同廠家的NAND的頁、OOB區(qū)及塊大小等配置存在差異,如果物料停產(chǎn)需要換型會存在鏡像不兼容風險。
·NAND的布局控制是由CPU管理,對應(yīng)的分區(qū)管理和邏輯定制會有很大的靈活性,根據(jù)實際應(yīng)用場景制定不同的管理策略。
·NAND單位存儲壽命較長。
綜上,產(chǎn)品存儲選型建議使用帶有管理功能的eMMC。
·eMMC:建議預留25%空間,避免頻繁觸發(fā)GC。
·由于存儲的最小寫入單元是Page,最小的擦除單元是Block。以16K page舉例,如果單次寫入小于 一個Page的數(shù)據(jù),會造成寫放大。如果單次寫入數(shù)據(jù)遠遠小于Page的大小,寫放大會很嚴重。最終會導致壽命大大縮短。建議對小數(shù)據(jù)先通過DDR內(nèi)存進行緩沖,緩沖一定數(shù)據(jù)再組合寫入。
·使用中如果出現(xiàn)異常斷電,定期需要對文件系統(tǒng)使用工具掃描修復,避免由于異常斷電數(shù)據(jù)未及時 保存導致文件系統(tǒng)異常。如果是頻繁異常掉電場景,可以增加硬件加掉電保護措施,用來保證系統(tǒng)穩(wěn)定性。
·產(chǎn)品設(shè)計初期,需要結(jié)合實際應(yīng)用場景存儲數(shù)據(jù)的頻率,為保證產(chǎn)品壽命要求,評估選擇合適的存儲類型和容量。
(1)針對eMMC,根據(jù)對壽命及健康信息讀取分析,讓應(yīng)用掌握更全面的存儲信息,并作出合理的調(diào)整。
應(yīng)用可以實時監(jiān)控當前的存儲壽命,用來在設(shè)備存儲壽命降低到自定義閾值時發(fā)送報警信號做 特定處理。
應(yīng)用可以實時查看系統(tǒng)的健康信息,評估存儲的寫放大系數(shù),用來評估應(yīng)用軟件升級對存儲帶 來的影響,進而估算剩余壽命。
(2)針對NAND,根據(jù)增加手段統(tǒng)計實際NAND的擦寫、搬移、標記等信息,給出應(yīng)用IO操作改善建議。
(3)針對所有類型存儲,根據(jù)對終端設(shè)備不同使用場景特點采集分析,評估出更適合場景的應(yīng)用編寫參考。
·終端實際應(yīng)用場景主要集中在:日志循環(huán)存儲、應(yīng)用關(guān)鍵數(shù)據(jù)參數(shù)存儲及緩沖數(shù)據(jù)。
·日志循環(huán)存儲特點:循環(huán)擦寫,寫入頻繁,讀取不頻繁。和文件系統(tǒng)同時存在,會出現(xiàn)寫頻繁 和只讀混放數(shù)據(jù),會影響整體的穩(wěn)定性。舉例:大部分eMMC的損耗平衡特性是全盤范圍,軟件上的文件系統(tǒng)分區(qū)未實現(xiàn)想要的數(shù)據(jù)隔離效果,這個其實可以在初期評估階段解決。
·關(guān)鍵數(shù)據(jù)特點:小數(shù)據(jù)量狀態(tài)信息,比較重要,信息量不大。
·緩沖數(shù)據(jù)特點:順序?qū)懭耄w擦除。
實際軟件開發(fā)過程中,根據(jù)如上數(shù)據(jù)特點,為保證產(chǎn)品穩(wěn)定性在如下3個階段給出優(yōu)化方案:
·產(chǎn)品開發(fā)前做對應(yīng)存儲方案選型,能夠提前評估出風險。通過實際應(yīng)用場景產(chǎn)品的目標壽命, 評估出存儲類型、文件系統(tǒng)類型、應(yīng)用數(shù)據(jù)讀寫建議及燒錄方式等。
·產(chǎn)品開發(fā)完成前做實際存儲的優(yōu)化。產(chǎn)品的樣機測試階段需要對系統(tǒng)實際讀寫頻次、大小做接 口數(shù)據(jù)統(tǒng)計分析,對存儲做數(shù)據(jù)穩(wěn)定性分析(例:NAND存儲變位及壞塊分析)。通過分析給 出讀寫數(shù)據(jù)單元大小優(yōu)化建議、連續(xù)/隨機讀寫優(yōu)化建議。
·產(chǎn)品部署前做最終的預估壽命評估。結(jié)合最終優(yōu)化效果給出實際應(yīng)用中的一個壽命預估。
除上述優(yōu)化策略外,不同eMMC、NAND廠家在滿足接口協(xié)議標準前提下提供了不同的優(yōu)化特性,部分優(yōu)化特性需要結(jié)合操作系統(tǒng)修改才能發(fā)揮出更好的效果。
存儲穩(wěn)定性直接關(guān)乎到最終產(chǎn)品的穩(wěn)定性,本文圍繞eMMC和NAND的特性做了對比介紹,目的是幫助研發(fā)工程師在實際開發(fā)產(chǎn)品過程中更簡單、更高效。
飛凌RK3576 開發(fā)平臺采用核心板與底板相結(jié)合的模塊化設(shè)計理念。核心板 FET3576-C 搭載瑞芯微 RK3576 CPU,集成四核 Cortex-A72 和四核 Cortex-A53 處理器以及獨立 NEON 協(xié)處理器,內(nèi)置 6TOPS 算力的 NPU。其設(shè)計充分平衡高性能與低功耗,通過精細的電路設(shè)計和優(yōu)化的電源管理方案,確保在高負載下保持穩(wěn)定性能。核心板還集成豐富的接口資源,包括 MIPI CSI、MIPI DSI、HDMI、USB 3.0 和 PCIe 等,滿足多樣化應(yīng)用場景需求。
底板為核心板提供必要的支持和擴展功能,集成了多種外設(shè)接口和電源管理模塊。其設(shè)計充分考慮用戶實際需求,預留TF 卡接口、USB 3.0/USB 2.0 接口、HDMI/eDP/DP 接口、Ethernet 接口、CAN 接口以及 4G/5G 和 WIFI&BT 模塊接口等,滿足開發(fā)者對功能模塊的測試和驗證需求。開發(fā)板支持 Linux 和 Android 等多種操作系統(tǒng),為開發(fā)者提供靈活選擇。
底板與核心板通過高質(zhì)量超薄板對板連接器實現(xiàn)穩(wěn)固連接,確保信號傳輸?shù)姆€(wěn)定性和可靠性。這種模塊化結(jié)構(gòu)不僅提高了系統(tǒng)靈活性,還使開發(fā)者能夠根據(jù)項目需求自由組合和擴展功能模塊,顯著提升開發(fā)效率。
在硬件設(shè)計方面,飛凌始終專注于細節(jié)打磨與創(chuàng)新實踐,致力于為用戶提供高性能、高可靠性的硬件解決方案。工程師們在硬件設(shè)計的每一個環(huán)節(jié)都追求極致,從電源電路的穩(wěn)定性到接口設(shè)計的抗干擾能力,再到整體架構(gòu)的優(yōu)化,體現(xiàn)了對品質(zhì)的執(zhí)著追求。例如,開發(fā)板的USB 接口、HDMI 接口和 PCIe 接口采用差分信號設(shè)計,有效減少信號傳輸干擾,提升信號完整性。同時,這些接口配備 ESD 匹配電路,進一步增強穩(wěn)定性。
為了確保RK3576開發(fā)板的穩(wěn)定性和可靠性,飛凌嵌入式對其進行了嚴苛的測試。包括電磁兼容性測試、溫濕度測試、開關(guān)機測試、老化測試等,確保產(chǎn)品能夠在各種環(huán)境下穩(wěn)定運行。此外,出廠前還進行了100%的24小時老化測試和AOI自動光學檢測,為用戶的產(chǎn)品穩(wěn)定性保駕護航。
憑借強大性能和豐富接口,飛凌RK3576 開發(fā)板在多個領(lǐng)域展現(xiàn)出廣泛的應(yīng)用前景。在信息發(fā)布終端領(lǐng)域,其高清視頻編解碼和網(wǎng)絡(luò)通信能力可實現(xiàn)高質(zhì)量多媒體展示和遠程更新;在智能座艙中,支持多屏顯示、車載娛樂系統(tǒng)及車輛系統(tǒng)通信控制,提升駕駛體驗;在邊緣計算場景下,可實時處理和分析數(shù)據(jù),減輕數(shù)據(jù)傳輸壓力,提高系統(tǒng)響應(yīng)速度;在高端 IPC 和智能 NVR 領(lǐng)域,強大的圖形處理和數(shù)據(jù)存儲能力可實現(xiàn)高清視頻監(jiān)控和高效數(shù)據(jù)管理
飛凌嵌入式為開發(fā)者提供了詳盡的硬件設(shè)計指南,涵蓋了原理圖設(shè)計、PCB 設(shè)計以及常見接口問題排查思路等多個方面。在原理圖設(shè)計部分,詳細介紹了最小系統(tǒng)設(shè)計、接口設(shè)計等內(nèi)容,包括核心板電源供電、復位電路、系統(tǒng)啟動與復位設(shè)計、調(diào)試串口、燒寫接口、TF 卡等關(guān)鍵部分的設(shè)計要點和注意事項。在 PCB設(shè)計方面,提供了通用設(shè)計規(guī)范以及針對不同接口的詳細設(shè)計建議,確保開發(fā)者能夠在 PCB 設(shè)計階段充分考慮信號完整性、電源完整性等因素,避免因設(shè)計不當導致的信號干擾、電源噪聲等問題。
飛凌嵌入式的技術(shù)支持團隊由經(jīng)驗豐富的工程師組成,能夠及時響應(yīng)用戶需求,提供專業(yè)的技術(shù)指導和解決方案。用戶可通過電話、論壇、郵箱等多種方式咨詢產(chǎn)品相關(guān)問題,包括硬件資源提供、手冊使用、OEM/ODM 售后技術(shù)支持、產(chǎn)品故障判斷及維修服務(wù)等。此外,飛凌嵌入式還提供定制開發(fā)服務(wù),可根據(jù)用戶特定需求進行嵌入式操作系統(tǒng)底層驅(qū)動和硬件板卡的有償定制開發(fā),幫助用戶縮短開發(fā)周期,快速實現(xiàn)產(chǎn)品的差異化和個性化設(shè)計。
飛凌嵌入式FET3576-C 核心板與 OK3576-C 開發(fā)平臺憑借高性能、高可靠性和強大擴展能力,為開發(fā)者提供理想的開發(fā)環(huán)境,助力智能硬件項目從概念走向現(xiàn)實,是推動嵌入式技術(shù)創(chuàng)新發(fā)展的有力工具。
近日,飛凌嵌入式榮獲瑞芯微“2024 年度優(yōu)秀合作獎”,這一榮譽不僅是對飛凌嵌入式過去一年與瑞芯微緊密合作的高度認可,也為未來的合作注入了新動力。飛凌嵌入式自與瑞芯微建立合作關(guān)系以來,雙方合作不斷深化,從產(chǎn)品合作開發(fā),到行業(yè)應(yīng)用,再到生態(tài)共建,深度與廣度都在不斷強化。特別是在產(chǎn)品研發(fā)方面,飛凌嵌入式基于瑞芯微RK3588、RK3576、RK3568、RK3562和RK3506 等系列芯片,開發(fā)設(shè)計了一系列核心板、開發(fā)板、工控機產(chǎn)品。這些產(chǎn)品憑借高性能、工業(yè)級、國產(chǎn)化等綜合優(yōu)勢,以及飛凌嵌入式強大的技術(shù)支持服務(wù)能力,使得眾多企業(yè)產(chǎn)品能夠快速上市,走在行業(yè)前沿。
未來,飛凌嵌入式與瑞芯微會繼續(xù)深化合作,在技術(shù)創(chuàng)新、產(chǎn)品優(yōu)化、市場拓展以及生態(tài)共建等方面持續(xù)發(fā)力,共同為嵌入式領(lǐng)域的發(fā)展貢獻更多力量。
在Ubuntu虛擬機上從DeepSeek-R1官網(wǎng)地址下載DeepSeek-R1-Distill-Qwen-1.5B權(quán)重文件。
在Ubuntu創(chuàng)建虛擬環(huán)境并安裝RKLLM-Toolkit,以便將DeepSeek-R1大語言模型轉(zhuǎn)換為RKLLM模型格式和編譯板端推理的可執(zhí)行程序。
使用RKLLM-Toolkit對模型進行轉(zhuǎn)換,RKLLM-Toolkit提供模型的轉(zhuǎn)換、量化功能。作為RKLLM-Toolkit的核心功能之一,它允許用戶將Hugging Face或GGUF格式的大語言模型轉(zhuǎn)換為RKLLM模型,從而將RKLLM模型在Rockchip NPU上加載運行。
安裝交叉編譯工具鏈,以編譯RKLLM Runtime可執(zhí)行文件,該程序包含模型初始化、模型推理、回調(diào)函數(shù)處理輸出和模型資源釋放等全部流程。
將編譯好的RKLLM模型和可執(zhí)行文件上傳至板端即可執(zhí)行,這樣就可以在OK3588-C開發(fā)板的調(diào)試串口上和DeepSeek-R1對話了,而且無需聯(lián)網(wǎng)。
DeepSeek-R1是一款多功能的人工智能助手,它在多個領(lǐng)域內(nèi)均能提供高效而全面的支持。即便是本地離線版本,無論是日常的信息檢索需求、專業(yè)設(shè)備的維修指導建議、復雜數(shù)學問題的解答,還是編程任務(wù)的輔助完成,R1都能憑借其強大的數(shù)據(jù)處理能力和廣博的知識儲備庫,給出既準確且實用的建議,成為用戶在各領(lǐng)域探索時的可靠伙伴。
DeepSeek-R1能夠快速檢索并提供準確的信息。例如,當詢問“保定飛凌嵌入式技術(shù)有限公司”時,DeepSeek-R1可以詳細介紹該公司的背景、主營業(yè)務(wù)、產(chǎn)品特點等,幫助用戶全面了解該公司的情況。
對于專業(yè)設(shè)備問題,DeepSeek-R1能夠提供詳細的故障分析和解決方案。例如,針對PLC報錯誤碼E01的問題,R1分析可能造成故障的原因,如電源問題、接線錯誤或硬件故障,并提供相應(yīng)的解決步驟,幫助用戶快速排除故障。
DeepSeek-R1擁有卓越的數(shù)學運算能力,擅長解決各類數(shù)學難題。舉例來說,在面對紅藍鉛筆的采購問題時,它能夠巧妙地構(gòu)建方程組并迅速求解,精確計算出紅鉛筆與藍鉛筆的應(yīng)購數(shù)量,為用戶提供即時且準確的解決方案。不僅如此,DeepSeek-R1還附帶了詳盡的驗證步驟,確保結(jié)果的準確無誤。
DeepSeek-R1在編程方面表現(xiàn)出色,能夠根據(jù)用戶需求編寫代碼。例如,針對OK3588-C開發(fā)板的串口通信需求,R1可以提供完整的C語言示例程序,包括串口初始化、數(shù)據(jù)接收和發(fā)送等功能,幫助用戶實現(xiàn)串口通信。
從上述視頻中不難發(fā)現(xiàn),DeepSeek-R1在眾多領(lǐng)域內(nèi)彰顯了其卓越的實用價值與高效性能,已然成為用戶工作中不可或缺的智能伙伴。
在完成移植后我們進行了全面的性能評測,以驗證 DeepSeek-R1在OK3588-C開發(fā)板上的運行效果。經(jīng)過詳細的測試與對比,歸納了以下幾個關(guān)鍵性能指標:
實時性:從上文視頻播放中可以看到,DeepSeek-R1輸出的回答結(jié)果清晰且流暢,未出現(xiàn)任何延遲或卡頓現(xiàn)象。
CPU占用:DeepSeek-R1在OK3588-C開發(fā)板上運行的CPU占用為12%~17%,這一表現(xiàn)證明了框架的高效性,使其即便在資源受限的設(shè)備上也能順利運行,擴展了其應(yīng)用場景和商業(yè)潛力。
內(nèi)存占用:在進行上述功能測試時,DeepSeek-R1的內(nèi)存使用量約為825MB。這保證了系統(tǒng)的流暢運行,避免了由于內(nèi)存不足引起的性能問題,使得用戶的應(yīng)用體驗更加順暢。
NPU占用:由下圖可見DeepSeek-R1在OK3588-C開發(fā)板上運行時,能夠更高效地分配計算資源,其NPU(神經(jīng)處理單元)的三個核心負載均達到了83%。
在此次演示中,我們?nèi)嬲故玖薉eepSeek-R1的實際應(yīng)用成效,其強大功能與高效能表現(xiàn)得到了有力證明。后續(xù)文章中將詳細介紹DeepSeek-R1向OK3588-C開發(fā)板的移植細節(jié),包括多樣化的移植方式及操作步驟。如果您對這一過程感興趣,歡迎隨時與我們聯(lián)系,飛凌嵌入式將為您提供全面的技術(shù)支持和詳細指導,期待與您共同探索更多可能性!點擊下圖進入飛凌嵌入式官網(wǎng),即可了解有關(guān)OK3588-C開發(fā)板的更多產(chǎn)品詳情。
]]>RK3562J處理器是一款高性能、多核心的處理器,采用了獨特的異構(gòu)架構(gòu)設(shè)計。它集成了4個Cortex-A53核心和1個Cortex-M0核心,其中4個Cortex-A53核心運行頻率高達1.8GHz,憑借其強大的處理能力,主要負責運行復雜的操作系統(tǒng)任務(wù)和各種高性能應(yīng)用程序,能夠高效地處理多任務(wù)操作和數(shù)據(jù)密集型計算,為設(shè)備提供卓越的性能表現(xiàn)。而Cortex-M0核心則以200MHz的頻率運行,作為一個輔助核心,它運行裸核系統(tǒng),具有極高的響應(yīng)速度和低延遲特性,能夠快速響應(yīng)實時性要求較高的任務(wù),如傳感器數(shù)據(jù)采集、電機控制等,確保設(shè)備在實時任務(wù)處理方面具備出色的穩(wěn)定性和可靠性。這種獨特的架構(gòu)設(shè)計使得RK3562J處理器在兼顧高性能計算的同時,還能滿足對實時性要求較高的應(yīng)用場景,廣泛適用于智能物聯(lián)網(wǎng)設(shè)備、工業(yè)自動化控制以及嵌入式系統(tǒng)等多種領(lǐng)域,為用戶帶來高效、穩(wěn)定且靈活的解決方案。
目前,飛凌嵌入式OK3562J-C開發(fā)板上默認并沒有啟動M0核固件。因此,我們需要通過一系列步驟來配置和啟動M0核。以下是具體的操作步驟:
理論上我們需要打開AMP(非對稱多處理)編譯宏,但由于飛凌嵌入式OK3562J-C開發(fā)板的U-Boot已默認配置AMP功能,因此用戶無需進行任何U-Boot修改操作。
(1)安裝工具包
首先,我們需要安裝SCons工具包,用于后續(xù)的編譯工作??梢酝ㄟ^以下命令進行安裝:
forlinx@ubuntu:~$ sudo apt-get install scons
(2)添加AMP設(shè)備樹的調(diào)用
OK3562J-C開發(fā)板已經(jīng)添加了AMP設(shè)備樹的調(diào)用,我們可以查看相關(guān)配置文件以了解其內(nèi)容。
forlinx@ubuntu:~$ cd /home/forlinx/work/OK3562-linux-source/
forlinx@ubuntu:~/work/OK3562-linux-source$ vi kernel-5.10/arch/arm64/boot/dts/rockchip/OK3562-C-common.dtsi+include"rk3562-amp.dtsi"
rk3562-amp.dtsi 主要內(nèi)容包括:
/ {
/* 描述設(shè)備 */
rockchip_amp: rockchip-amp {
compatible = "rockchip,amp";
clocks = <&cru FCLK_BUS_CM0_CORE>, <&cru CLK_BUS_CM0_RTC>,
<&cru PCLK_MAILBOX>, <&cru PCLK_INTC>,
// <&cru SCLK_UART7>, <&cru PCLK_UART7>,
<&cru PCLK_TIMER>, <&cru CLK_TIMER4>, <&cru CLK_TIMER5>;
//pinctrl-names = "default";
//pinctrl-0 = <&uart7m1_xfer>;
amp-cpu-aff-maskbits = /bits/ 64 <0x0 0x1 0x1 0x2 0x2 0x4 0x3 0x8>;
amp-irqs = /bits/ 64 <GIC_AMP_IRQ_CFG_ROUTE(147, 0xd0, CPU_GET_AFFINITY(3, 0))>;
status = "okay";
};
/* 定義了一些保留內(nèi)存區(qū)域 */
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
ranges;
/* remote amp core address */
amp_shmem_reserved: amp-shmem@7800000 {
reg = <0x0 0x7800000 0x0 0x400000>;
no-map;
};
rpmsg_reserved: rpmsg@7c00000 {
reg = <0x0 0x07c00000 0x0 0x400000>;
no-map;
};
rpmsg_dma_reserved: rpmsg-dma@8000000 {
compatible = "shared-dma-pool";
reg = <0x0 0x08000000 0x0 0x100000>;
no-map;
};
/* mcu address */
mcu_reserved: mcu@8200000 {
reg = <0x0 0x8200000 0x0 0x100000>;
no-map;
};
};
/* 實現(xiàn)Rockchip RPMsg功能 */
rpmsg: rpmsg@7c00000 {
compatible = "rockchip,rpmsg";
mbox-names = "rpmsg-rx", "rpmsg-tx";
mboxes = <&mailbox 0 &mailbox 3>;
rockchip,vdev-nums = <1>;
/* CPU3: link-id 0x03; MCU: link-id 0x04; */
rockchip,link-id = <0x03>;
reg = <0x0 0x7c00000 0x0 0x20000>;
memory-region = <&rpmsg_dma_reserved>;
status = "okay";
};
};
接下來,我們需要生成M0核固件的配置文件。在RTOS源碼目錄下,通過復制默認配置文件并運行SCons菜單配置界面來生成所需的配置文件。雖然在此示例中無需進行額外配置,但用戶可以根據(jù)需求進行相應(yīng)的配置。
forlinx@ubuntu:~/work/OK3562-linux-source$ cd rtos/bsp/rockchip/rk3562-32
forlinx@ubuntu:~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562-32$ cp board/rk3562_evb1_lp4x/defconfig .config
forlinx@ubuntu:~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562-32$ scons --menuconfig
打開圖形化配置界面后,無需配置,直接退出即可。
若有其他功能需求,可進行相應(yīng)配置后再退出并保存。
forlinx@ubuntu:~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562-32$ cp .config board/rk3562_evb1_lp4x/defconfig
forlinx@ubuntu:~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562-32$ cp rtconfig.h board/rk3562_evb1_lp4x/defconfig.h
完成配置文件的生成后,我們可以開始編譯源碼。通過運行構(gòu)建腳本,選擇相應(yīng)的defconfig配置,并分別編譯Linux系統(tǒng)和M0核固件。編譯成功后,會在指定目錄下生成 amp.img 鏡像文件。
forlinx@ubuntu:~/work/OK3562-linux-source/rtos/bsp/rockchip/rk3562-32$ cd ../../../../
forlinx@ubuntu:~/work/OK3562-linux-source$ ./build.sh chip
Log colors: message notice warning error fatal
Log saved at /home/forlinx/work/3562/git/OK3562-linux-source/output/sessions/2024-08-27_15-48-21
Switching to chip: ok3562
Pick a defconfig:
1. forlinx_defconfig
2. forlinx_ok3562_linux_defconfig
3. forlinx_ok3562_linux_mcu_defconfig
4. forlinx_ok3562_linux_rtos_defconfig
Which would you like? [1]: 4 //選擇第四個配置
forlinx@ubuntu:~/work/OK3562-linux-source$ ./build.sh rtos
forlinx@ubuntu:~/work/OK3562-linux-source$ ./build.sh mcu
編譯后在rockdev目錄下生成amp.img:
forlinx@ubuntu:~/work/OK3562-linux-source$ ls rockdev/
amp.img boot.img linux-headers.tar MiniLoaderAll.bin misc.img oem.img parameter.txt recovery.img rootfs.img uboot.img update.img userdata.img
將生成的 amp.img 鏡像文件拷貝到電腦中,并將開發(fā)板切換到燒寫模式。使用燒寫工具配置 amp.img 的路徑。
點擊“設(shè)備分區(qū)表”,讀取成功后點擊“執(zhí)行”。
重新啟動開發(fā)板時按下空格鍵進入U-Boot菜單。在U-Boot菜單中,輸入 3 將 amp start 配置成 on。
然后輸入 1 重啟開發(fā)板。在啟動過程中,觀察U-Boot階段的打印信息,如果看到與M0核固件啟動相關(guān)的打印信息,則說明已成功使用U-Boot啟動M0核固件。
上述操作僅為簡單啟動M0核并打印信息。實際上,M0核的功能非常強大,支持UART、PWM、I2C、SPI等多種外設(shè)接口。(目前飛凌嵌入式暫無更多M0核接口的測試例程,您若有相關(guān)需求,可以聯(lián)系技術(shù)支持獲取瑞芯微官方資料進行深入學習和開發(fā))
希望通過本文的介紹和實踐操作,能讓您對RK3562J處理器的M0核有更進一步的了解,并為后續(xù)的開發(fā)工作提供幫助。點擊下圖,即可了解有關(guān)FET3562J-C核心板的更多詳情。
飛凌嵌入式推出的RK3562開發(fā)板,是基于高性能、低功耗且支持國產(chǎn)化需求而設(shè)計的智慧解決方案。在當今物聯(lián)網(wǎng)、消費類電子和工業(yè)自動化快速發(fā)展的背景下,這款開發(fā)板成為了眾多開發(fā)者和廠商的理想選擇。
飛凌嵌入式 RK3562 開發(fā)板搭載 RK3562 芯片,集成了4個ARM Cortex-A53高性能核,主頻高達1.8GHz。其內(nèi)置1TOPS算力的NPU,支持INT4/INT8/INT16/FP16數(shù)據(jù)類型的混合操作,與TensorFlow、MXNet、PyTorch和Caffe等一系列框架具有強大的兼容性,能夠輕松轉(zhuǎn)換網(wǎng)絡(luò)模型,為人工智能應(yīng)用提供強大的支持,無論是復雜的圖像處理、視頻解碼還是多任務(wù)處理,為用戶提供流暢的使用體驗。
在性能與功耗的平衡上,RK3562 開發(fā)板表現(xiàn)出色。它擁有高性能與低功耗的特性,在工業(yè)應(yīng)用領(lǐng)域,如工業(yè)自動化控制、智能機器人等方面,也能憑借低功耗優(yōu)勢,降低設(shè)備能耗,提高運行效率 ,滿足長時間穩(wěn)定運行的需求。
飛凌嵌入式RK3562開發(fā)板支持多種接口,PCIe2.0、USB3.0 、雙以太網(wǎng)、CAN 等一應(yīng)俱全。這些接口不僅保證了數(shù)據(jù)傳輸?shù)母咝院头€(wěn)定性,還使得開發(fā)板可以與各種外部設(shè)備輕松連接,實現(xiàn)更多功能的拓展。在工業(yè)物聯(lián)網(wǎng)中,通過雙以太網(wǎng)接口可實現(xiàn)高效的數(shù)據(jù)傳輸和設(shè)備聯(lián)網(wǎng);CAN 接口則方便與工業(yè)現(xiàn)場的各種設(shè)備進行通信,構(gòu)建穩(wěn)定可靠的工業(yè)控制系統(tǒng)。此外,RK3562開發(fā)板還支持4G/5G通信模塊(選配)、TF卡等存儲方式,滿足不同應(yīng)用場景的需求。
在國產(chǎn)化替代趨勢的不斷推進下,飛凌嵌入式RK3562核心板采用工業(yè)級方案,實現(xiàn)全部物料100%國產(chǎn)化,為用戶提供更加穩(wěn)定可靠的硬件支撐,有效降低了因外部供應(yīng)不穩(wěn)定帶來的風險,并且大大降低了采購成本,讓企業(yè)在項目投入上更具性價比。10~15年的生命周期,為您的產(chǎn)品提供持續(xù)供應(yīng)保障。
為了確保RK3562開發(fā)板的穩(wěn)定性和可靠性,飛凌嵌入式對其進行了嚴苛的測試。包括電磁兼容性測試、溫濕度測試、開關(guān)機測試、老化測試等,確保產(chǎn)品能夠在各種環(huán)境下穩(wěn)定運行。此外,出廠前還進行了100%的24小時老化測試和AOI自動光學檢測,為用戶的產(chǎn)品穩(wěn)定性保駕護航。
飛凌研發(fā)實驗室-更多檢測詳情-點擊查看
飛凌嵌入式對產(chǎn)品的態(tài)度遠不止于基礎(chǔ)的硬件設(shè)計和代工生產(chǎn)。我們深知,真正的價值在于我們?yōu)榭蛻籼峁┑能浶苑?wù)和支持。這些服務(wù)包括但不限于缺陷修復、功能優(yōu)化、功能新增、開源軟件修復以及多系統(tǒng)支持等,這些都是確保終端產(chǎn)品能夠穩(wěn)定、高效運行的關(guān)鍵因素。
飛凌嵌入式始終秉持“讓客戶的產(chǎn)品研發(fā)更簡單、更高效,讓客戶的產(chǎn)品更智能、更穩(wěn)定”的使命。為了幫助客戶快速推出穩(wěn)定可靠的終端產(chǎn)品,我們?yōu)榭蛻籼峁┤娴募夹g(shù)支持和豐富詳盡的技術(shù)文檔。無論您是電子愛好者,還是經(jīng)驗豐富的專業(yè)開發(fā)者,都能在這里找到所需的幫助。
飛凌嵌入式RK3562開發(fā)板以其強大的核心性能、豐富的接口支持、高性能與低功耗的完美結(jié)合、國產(chǎn)化的堅定步伐以及全方位的技術(shù)支持,在眾多開發(fā)板中脫穎而出。無論您是專業(yè)的開發(fā)者,還是電子愛好者,飛凌嵌入式RK3562開發(fā)板都將是您的理想選擇。讓我們共同期待飛凌嵌入式RK3562開發(fā)板在未來的發(fā)展中,為我們帶來更多驚喜和創(chuàng)新。
RK3562詳細資料>> 點我索取
近期,飛凌嵌入式為基于NXP i.MX93系列處理器打造的OK-MX9352-C開發(fā)板成功移植了LVGL v8.3,不僅界面美觀精致,啟動速度也大幅提升,僅需3.1s。下面,我們將通過Ebike Screen Demo來展示LVGL v8.3在OK-MX9352-C開發(fā)板上的實際運行效果。
在OK-MX9352-C開發(fā)板上運行的LVGL v8.3版本中,飛凌嵌入式移植了一個Ebike Screen Demo,用于模擬電助力自行車屏幕界面。它充分利用了LVGL的組件和特性,展示了一個既美觀又實用的儀表盤。
1、自定義背景圖片
Demo使用了自定義繪制的背景圖片,不僅美觀,還通過LVGL的圖像處理功能被完美地嵌入到界面中,使得整個儀表盤看起來更為美觀。
2、基本組件的靈活應(yīng)用Demo中使用了按鈕、頁面跳轉(zhuǎn)等基本組件,提供了豐富的交互功能。用戶可以通過點擊按鈕來切換不同的頁面,查看不同的信息。這些組件的靈活應(yīng)用使得Demo的界面更加直觀和易用。
3、豐富的信息顯示Ebike Screen Demo中展示了包括速度、電池、時間、地圖和設(shè)置在內(nèi)的多種信息,這些信息通過LVGL的圖表和文本組件被清晰地呈現(xiàn)在屏幕上,使用戶能夠一目了然地了解電助力自行車的當前狀態(tài)。
通過Ebike Screen Demo的展示,我們可以看到LVGL在OK-MX9352-C開發(fā)板上運行的優(yōu)勢——快速啟動、功能豐富、界面美觀,這對于正在尋找輕量化、易集成GUI解決方案的開發(fā)者來說,是一個非常具有優(yōu)勢的選擇。相信在未來,LVGL的圖形界面將會更加多樣化和智能化。飛凌嵌入式也將有更多產(chǎn)品適配LVGL,為嵌入式設(shè)備帶來更加豐富和高效的交互體驗,大家敬請期待。
尊敬的各位客戶:
您好!首先,衷心感謝大家長期以來對飛凌嵌入式的信任與支持。根據(jù)國家規(guī)定及我公司實際情況,現(xiàn)將飛凌嵌入式春節(jié)期間的放假安排通知如下:
放假時間:2025年1月26日至2月5日,共計11天。
開工日期:2025年2月6日。
值此新春佳節(jié)來臨之際,為確保貨物順利送達,避免因物流公司停運導致貨物中途停滯或丟失,我公司特對春節(jié)前后的發(fā)貨時間做出如下安排:
一、庫房將于2025年1月24日停止發(fā)貨,請各合作伙伴提前做好貨品儲備工作,以保障春節(jié)前后各項業(yè)務(wù)的順利進行。
二、在停止發(fā)貨期間,我公司將正常接收訂單,并于春節(jié)后2025年2月6日起,按照訂單順序依次恢復正常發(fā)貨。
最后,在2025年春節(jié)假期來臨之際,再次感謝大家一直以來的支持與厚愛。在此,向您及家人致以節(jié)日的問候,祝您新年快樂,家庭幸福,生意興隆,財源廣進!
RK3588采用了ARM的big.LITTLE架構(gòu),結(jié)合了四個高性能的Cortex-A76核心和四個高效能的Cortex-A55核心。Cortex-A76最高頻率可達2.4GHz,適用于計算密集型任務(wù);Cortex-A55則具有更低的功耗特性,適用于低負載場景,實現(xiàn)了性能與能效的平衡。獨立的NEON協(xié)處理器進一步提升了矢量運算的性能。
RK3588在圖形處理領(lǐng)域表現(xiàn)出色,內(nèi)置ARM Mali-G610 MC4 GPU,與前代Mali-G57相比性能提高了20%。支持OpenGL ES 1.1/2.0/3.2、OpenCL 1.1/1.2/2.0以及Vulkan 1.1/1.2等圖形API標準,能夠高效處理3D圖形,提供流暢的視覺體驗。芯片內(nèi)嵌帶有MMU的專用2D硬件引擎,可加速平移、縮放、旋轉(zhuǎn)和混合等2D圖形操作,極大提升界面流暢度與用戶體驗。
RK3588內(nèi)置瑞芯微自研三核NPU,可協(xié)同或獨立工作,綜合算力可達6 TOPS,支持INT4/INT8/INT16/FP16/BF16/TF32等多種數(shù)據(jù)類型,兼容TensorFlow、PyTorch、Caffe、MXNet等主流深度學習框架。RK3588在AI應(yīng)用中表現(xiàn)出色,能夠輕松處理復雜的機器學習任務(wù),如圖像識別、自然語言處理等滿足絕大多數(shù)終端設(shè)備邊緣計算需求。
RK3588支持8K@60fps的H.265和VP9解碼,8K@30fps的H.264解碼,以及4K@60fps的AV1解碼;同時支持8K30fps的H.264和H.265編碼。這種強大的視頻編解碼能力,適用于視頻監(jiān)控、多媒體播放、視頻會議等應(yīng)用場景。
對于開發(fā)者來說,直接使用芯片進行產(chǎn)品開發(fā)需要具備深厚的硬件設(shè)計知識和豐富的開發(fā)經(jīng)驗,包括芯片的選型、電路設(shè)計、驅(qū)動開發(fā)等。而核心板已經(jīng)將芯片及其周邊電路進行了高度集成和優(yōu)化,開發(fā)者只需關(guān)注功能接口的外圍電路設(shè)計,大大降低了硬件開發(fā)的難度和風險,縮短了開發(fā)周期
飛凌嵌入式FET3588-C/FET3588J-C核心板基于RK3588系列CPU設(shè)計,集成CPU、LPDDR4x、eMMC和PMIC,支持多屏顯示和多種外設(shè)接口。飛凌嵌入式RK3588系列核心板設(shè)計緊湊,易于集成到各種嵌入式系統(tǒng)中,適用于需要高集成度和穩(wěn)定性的應(yīng)用場景。
FET3588-C/FET3588J-C核心板,經(jīng)過中國賽寶實驗室(電子五所)權(quán)威認證,電子元器件國產(chǎn)化率高達100%;物料自主可控,產(chǎn)品生命周期長,全面驗證國產(chǎn)化實力,終端用戶可放心選用。
OK3588-C開發(fā)板是一款完整的開發(fā)平臺,可用于評估和應(yīng)用程序開發(fā)。該套件很好地展示了核心板的連接功能和性能。飛凌嵌入式提供完整的設(shè)計資料,包含參考設(shè)計原理圖、PCB封裝庫、內(nèi)核源碼、例程Demo及虛擬機開發(fā)環(huán)境,刷機工具等等,均可從飛凌嵌入式是的網(wǎng)站免費下載或向客服人員索要。
RK3588 具備出色的操作系統(tǒng)兼容性,支持Android 12.0,開發(fā)者可充分借助其龐大生態(tài),輕松運行各類應(yīng)用。同時,它支持Forlinx Desktop 20.04/22.04(基于Ubuntu),為開發(fā)者提供優(yōu)化的開發(fā)環(huán)境,可利用Ubuntu 豐富的工具和軟件庫,高效完成代碼編寫、調(diào)試等操作。此外,RK3588支持Linux 5.10內(nèi)核,開發(fā)者可按需求深度定制系統(tǒng),優(yōu)化性能,滿足特定行業(yè)要求。
RK3588由于其高算力、超強多媒體、豐富數(shù)據(jù)接口等特點,多個應(yīng)用領(lǐng)域取得了顯著進展,與各細分行業(yè)內(nèi)的頭部客戶以及其他眾多行業(yè)客戶建立了合作關(guān)系。
RK3588提供超高的處理器的計算能力,支持多線程應(yīng)用和復雜的圖形處理,適用于工業(yè)自動化系統(tǒng)、工業(yè)物聯(lián)網(wǎng)設(shè)備等。其高性能和低功耗的特點使其在工業(yè)環(huán)境中具有顯著優(yōu)勢。
RK3588支持多路4K/8K視頻采集處理能力,并可提供4K/8K多屏顯示能力,適用于醫(yī)療內(nèi)窺鏡、超聲影像系統(tǒng)等設(shè)備。其高性能NPU能夠支持實時圖像處理和AI輔助診斷。
RK3588提供6路MIPI視頻輸入能力,可提供高清的汽車周邊視圖,并支持多種傳感器數(shù)據(jù)融合和視頻處理技術(shù),從而提高汽車的安全性能。其高性能和低功耗的特點使其在車載應(yīng)用中具有顯著優(yōu)勢。
RK3588提供6TOPS高性能NPU算力,支持深度學習算法和人臉識別等應(yīng)用。其豐富的接口和擴展能力使其能夠輕松集成到各種目標識別和跟蹤系統(tǒng)中,適用于安防監(jiān)控、智能零售等場景。
瑞芯微RK3588是一款高性能、低功耗的智能應(yīng)用處理器,適用于多種應(yīng)用場景。其強大的CPU、GPU和NPU性能,豐富的接口和擴展能力,以及多操作系統(tǒng)支持,使其成為開發(fā)者和企業(yè)的理想選擇。無論是工業(yè)計算機、醫(yī)療智能設(shè)備、車載環(huán)視系統(tǒng)還是目標識別跟蹤,RK3588都能提供卓越的性能和穩(wěn)定的運行環(huán)境。通過豐富的開發(fā)支持和實用教程,開發(fā)者可以快速上手,輕松實現(xiàn)各種創(chuàng)新應(yīng)用。
希望本文能幫助用戶全面了解RK3588的性能、開發(fā)支持、應(yīng)用領(lǐng)域和技術(shù)細節(jié),為您的項目選擇提供參考。
基于NXP i.MX8M Mini處理器設(shè)計開發(fā)的飛凌嵌入式FETMX8MM-C核心板,擁有4個Cortex-A53高性能核和1個Cortex-M4實時核,擁有高性能、高算力和流暢的系統(tǒng)運行速度。Linux6.1系統(tǒng)則為其帶來了更多新特性,包括硬件加速功能的增強、電源管理的優(yōu)化以及系統(tǒng)安全性和穩(wěn)定性的提升等等,這些改進使得FETMX8MM-C核心板在數(shù)據(jù)處理、功耗控制和數(shù)據(jù)安全方面的表現(xiàn)更加出色。
FETMX8MM-C平臺內(nèi)置了豐富的命令行工具和Forlinx測試程序可供用戶使用,輸入如下命令,即可查看內(nèi)核信息:
root@okmx8mm:~# uname -aLinux okmx8mm6.1.36#19 SMP PREEMPT Wed Oct 9 18:15:14 CST 2024 aarch64 GNU/Linux
此次升級的最大亮點在于內(nèi)存帶寬的提升。得益于全新的BSP,F(xiàn)ETMX8MM-C的內(nèi)存讀帶寬飆升至約2170MB/s,寫帶寬也達到約1030MB/s,相比之前近乎翻倍。這意味著在處理大數(shù)據(jù)、高清視頻或復雜算法時,核心板能提供更流暢、高效的表現(xiàn),顯著提升用戶體驗。
此外,F(xiàn)ETMX8MM-C核心板配備的外設(shè)接口也非常豐富,如MIPI-CSI、MIPI-DSI、USB、PCIe等,能夠為用戶提供極大的擴展靈活性。
特別值得一提的是,F(xiàn)ETMX8MM-C核心板所搭載的i.MX8M Mini處理器享有NXP的長期供貨承諾,確保至少15年的供貨穩(wěn)定性,為用戶提供了可靠的供貨保障。
綜上所述,飛凌嵌入式FETMX8MM-C核心板在Linux6.1系統(tǒng)的加持下,不僅內(nèi)存帶寬大幅提升,系統(tǒng)功能也更加完善,是高性能嵌入式應(yīng)用開發(fā)的理想選擇。
近期,飛凌嵌入式為OK3506J-S開發(fā)板移植了最新9.2版本的LVGL,支持多種屏幕構(gòu)件以及鼠標、鍵盤、觸摸等多種輸入方式, 能夠帶來更加友好的操作界面;同時,啟動速度也大幅提升,經(jīng)過Demo測試,啟動時間僅需2秒左右,CPU占用為8%~17%。
飛凌嵌入式OK3506J-S開發(fā)板基于瑞芯微RK3506J處理器開發(fā)設(shè)計,采用ARM 3*Cortex-A7+Cortex-M0架構(gòu),具有低成本、低功耗、高效能的特點,專為智能語音交互、音頻輸入/輸出處理、圖像輸出處理等數(shù)字多媒體應(yīng)用而設(shè)計。
值得注意的是,飛凌嵌入式FET3506J-S核心板也是行業(yè)內(nèi)首個搭載RK3506J處理器的SoM方案。
(1) LVGL數(shù)據(jù)流
我們可以為每個屏幕創(chuàng)建一個顯示盤(lv_display),在其上創(chuàng)建屏幕小部件,將小部件添加到這些屏幕上。
如果要處理觸摸、鼠標、鍵盤等輸入時間,需要為它們創(chuàng)建一個Input Device;Tick接口告訴LVGL現(xiàn)在是什么時間;計時器處理器驅(qū)動LVGL的計時器,依次執(zhí)行LVGL所有與時間相關(guān)的任務(wù)。
(2) LVGL數(shù)據(jù)流支持的顯示后端
(3) 常用的顯示控件
(4) 常用的組件
(5) 常用的布局
飛凌嵌入式在OK3506J-S開發(fā)板上移植了一套Ebike screem的Demo,使用按鈕、頁面跳轉(zhuǎn)等基本組件配合自定義繪制的背景圖片制作出炫酷的儀表盤,可以逼真地模擬電助力自行車的屏幕界面,并展示出速度Speed、電池Battery、時間Time、地圖Map等豐富的信息。
|
|
騎行信息界面 |
設(shè)置界面 |
|
|
電池信息界面 |
地圖信息界面 |
飛凌嵌入式RK3506系列產(chǎn)品即將上市,請您持續(xù)關(guān)注。如您對RK3506系列產(chǎn)品感興趣,>> 點擊咨詢
本文通過詳細對比瑞芯微RK3562、RK3568、RK3576、RK3588系列芯片的CPU架構(gòu)、核心頻率、NPU算力、RAM容量、ROM類型、功能接口等關(guān)鍵參數(shù),深入剖析了各芯片的性能特點和差異。幫助用戶根據(jù)自身應(yīng)用的具體需求,如計算能力、數(shù)據(jù)處理速度、AI處理能力等,精準地選擇最適合的核心板產(chǎn)品,以實現(xiàn)最佳的系統(tǒng)性能和應(yīng)用效果,滿足不同場景下的多樣化需求。 以下為飛凌嵌入式瑞芯微系列產(chǎn)品參數(shù)表。
瑞芯微系列產(chǎn)品參數(shù) | ||||||||
---|---|---|---|---|---|---|---|---|
產(chǎn)品名稱 |
FET3562-C |
FET3562J-C |
FET3568-C |
FET3568J-C |
FET3576-C |
FET3576J-C |
FET3588-C |
FET3588J-C |
CPU |
RK3562 |
RK3562J |
RK3568 |
RK3568J |
RK3576 |
RK3576J |
RK3588 |
RK3588J |
架構(gòu) |
Cortex-A53 |
Cortex-A55 |
Cortex-A72+A53 |
Cortex-A76+A55 |
||||
Core |
4×A53 |
4×A55 |
4×A72+4×A53 |
4×A76+4×A55 |
||||
Frequency |
2.0GHz |
1.8GHz |
2.0GHz |
1.8GHz |
2.3GHz+2.2GHz |
2.1GHz+1.9GHz |
2.4+1.8GHz |
1.6+1.4GHz |
RAM |
1GB/2GB LPDDR4 |
1GB/2GB/4GB DDR4,4GB/8GB LPDDR4X |
2GB/4GB LPDDR4 |
4GB/8GB/16GB LPDDR4 |
||||
ROM |
8GB/16GB eMMC |
8GB/16GB/32GB/64GB eMMC |
32GB eMMC |
32GB/64GB/128GB eMMC |
||||
GPU |
Mali-G52-2EE |
Mali-G52-2EE |
Mali-G52 MC3 |
Mail-G610 MP4 |
||||
NPU |
1TOPS INT8(商業(yè)級無) |
1TOPS INT8 |
6TOPS INT8 |
6TOPS INT8 |
||||
視頻 |
H.265、VP9,4096×2304@30fps;H.264,1920×1080@60fps |
分辨率:4K@60fps / 1080p@60fps |
H.264、H.265、VP9、AV1、AVS2,8K@30fps 或 4K@120fps |
H.265、VP9:up to 8K@60fps |
||||
視頻 |
H.264,1920×1080@60fps |
分辨率:1080p60 |
H.264、H.265,4K@60fps |
格式:H.265/HEVC、H.264/AVC |
||||
OS |
Linux 5.10+QT5.15、AMP |
Linux 5.10+QT5.15 |
Linux 6.1.57 |
Linux5.10.66 |
||||
|
Android11 |
Android14 |
Android12.0 |
|||||
|
Forlinx Desktop 20.04 |
|
Forlinx Desktop 20.04/22.04 |
|||||
|
Debian 11 |
|
|
|||||
|
Openharmony4.1 |
|
|
|||||
開發(fā)環(huán)境 |
|
AMP(Linux+裸核) |
|
|
||||
工作溫度 |
0℃~+70℃ |
-40℃~+85℃ |
0℃~+80℃ |
-40℃~+85℃ |
0℃~+80℃ |
-40℃~+85℃ |
0℃~+80℃ |
-40℃~+85℃ |
機械尺寸 |
36mm×56mm |
45mm×70mm |
50mm×68mm |
50mm×68mm |
||||
連接方式 |
B to B (2.0mm合高) |
B to B (2.0mm合高) |
B to B (1.5mm合高) |
B to B (1.5mm合高) |
||||
工作電壓 |
5V |
5V |
12V |
12V |
||||
接口 |
|
|
|
|
||||
Display |
RGB(2048×1080@60Hz) |
RGB (1280x800) |
Parallel(1920×1080@60Hz) |
—— |
||||
LVDS(800×1280@60Hz) |
LVDS (1280x800) |
DP TX(4K@120Hz) |
2×DP(7680x4320@30Hz) |
|||||
|
HDMI (4K) |
HDMI/eDP TX(4K@60Hz) |
2×HDMI(7680×4320@60Hz),不能和edp同時使用 |
|||||
MIPI DSI(2048×1080@60Hz) |
MIPI-DSI (2560x1440) |
3 |
MIPI DSI(2560×1600@60Hz) |
2×MIPI-DSI (4K@60Hz) |
||||
|
eDP (2560x1600) |
EBC(2560×1920) |
2×eDP(4K@60Hz),不能和HDMI同時使用 |
|||||
Camera |
2路4 lanes或4路2 lanes MIPI CSI |
1路 4 lane MIPI-CSI, |
5路MIPI CSI |
支持的攝像頭組合: |
||||
Ethernet |
1×1Gbps, RGMII |
2×1Gbps MAC,RGMII/ QSGMII |
2×1Gbps GMAC,RGMII/RMII |
2×1Gbps GMAC,RGMII/RMII |
||||
UART |
≤10路 |
≤10路 |
≤12路 |
≤10路 |
||||
CAN |
≤2路CAN2.0(商業(yè)級無) |
≤3路CAN2.0 |
≤2路CAN-FD |
|
||||
Audio |
1路codec |
≤4路 |
1路Digital Audio Codec |
4路I2S、2路SPDIF、2路PDM |
||||
I2C |
≤5路 |
≤5路 |
≤9路 |
≤9路 |
||||
I3C |
|
|
≤2路 |
|
||||
SPI |
≤3路 |
≤4路 |
≤5路 |
≤5路 |
||||
USB |
≤2路:1×USB 2.0+1×USB 3.0 |
≤4路:2×USB 2.0+2×USB 3.0 |
4路:2×USB 3.0 +2×USB 2.0 |
3×USB3.1 Gen1+2×USB 2.0 Host |
||||
SD/SDIO |
≤2路,SDIO 3.0 |
≤2路,SDIO 3.0 |
≤2路,SDIO 3.0 |
1路,SDIO 3.0 |
||||
PCIe |
≤1路PCIe 2.1 |
≤2x PCIe 3.0 x1 +1x PCIe 2.1 x1 |
≤2路PCIe 2.1 |
≤3x PCIe 2.0 +4x PCIe 3.0 |
||||
SATA |
|
≤3路 SATA 3.0 |
≤2路SATA 3.1 |
≤3路 SATA 3.0 |
||||
ADC |
≤16路,10位 |
≤8路,10位 |
≤8路,12位 |
≤8路,12位 |
||||
并行總線 |
—— |
—— |
1路DSMC |
—— |
||||
其他 |
全國產(chǎn) |
2+16GB/4+32GB 3568J有全國產(chǎn)和非全國產(chǎn)兩個版本,其他配置為非全國產(chǎn) |
|
|
持續(xù)豐富的資料,助您快速上手成功
飛凌嵌入式提供的RK系列核心板及開發(fā)板,配備了全面的操作系統(tǒng)驅(qū)動支持,并附贈豐富的資料,包括用戶手冊、PDF原理圖、外設(shè)驅(qū)動、BSP源碼包以及開發(fā)工具等。這些資源將助力開發(fā)者快速上手,確保他們擁有穩(wěn)定的設(shè)計參考和完備的軟件開發(fā)環(huán)境,從而高效地開展項目開發(fā)工作。
您可聯(lián)系左側(cè)在線客服獲取產(chǎn)品資料。獲取資料>> 點我咨詢
行業(yè)通用性核心板
在工業(yè)、醫(yī)療、電力、車載交通、環(huán)境監(jiān)測、安防、新能源、通信等多個行業(yè), 飛凌嵌入式瑞芯微系列核心板以其國產(chǎn)化、高性能、多功能、工業(yè)級等綜合優(yōu)勢,加之飛凌嵌入式強大的技術(shù)支持服務(wù)能力,助力您的產(chǎn)品快速上市,走在行業(yè)前沿。
RK3576和RK3588在不同場景下的功耗表現(xiàn)各有特點。RK3576在無負載啟動、待機以及休眠狀態(tài)下展現(xiàn)出更低的功耗,適合對功耗要求較高的應(yīng)用場景;而RK3588在高負載工作時能夠提供更強的性能,適用于需要高性能計算和圖形處理的應(yīng)用 。用戶在選擇芯片時,應(yīng)根據(jù)具體的應(yīng)用需求和功耗預算,綜合考慮這兩款芯片的性能和功耗表現(xiàn),以實現(xiàn)最佳的應(yīng)用效果 。
如有疑問,可以聯(lián)系本公司技術(shù)支持。 點擊咨詢
RK3576核心板 點擊查詢詳細資料
FET3576-C 核心板已經(jīng)將電源、存儲電路集成于一個小巧的模塊上,所需的外部電路非常簡潔,構(gòu)成一個最小系統(tǒng)只需要12V 電源、復位按鍵、燒錄SD 卡、啟動配置即可運行,如下圖所示:
不過一般情況下,除最小系統(tǒng)外建議連接上一些外部設(shè)備,例如調(diào)試串口,用來查看打印信息;預留OTG 接口,用來輸出調(diào)試信息。做好這些后,再在此基礎(chǔ)上根據(jù)飛凌嵌入式提供的RK3576核心板默認接口定義來添加用戶需要的功能。
1、核心板電源
供電引腳如表所示:
2、上電時序
FET3576-C 核心板主供電為直流12V,建議客戶使用穩(wěn)定的12V 電源供電。上電后核心板輸出CARRIER_BOARD_EN 高電平(3.3V),使用核心板輸出的CARRIER_BOARD_EN 作為底板上電的使能,嚴格控制核心板早于底板上電的時序。強烈建議用戶設(shè)計底板時參考開發(fā)板設(shè)計,否則可能會造成通電瞬間電流過大,設(shè)備無法啟動,甚至對處理器造成不可逆轉(zhuǎn)的損壞。
3、復位電路設(shè)計
核心板的RESET_L 引腳為復位信號輸入,低電平復位有效,復位脈沖寬度≥10ms;核心板的PWRON_L 引腳為開關(guān)機信號輸入,為方便調(diào)試建議將這兩個引腳連接到底板按鍵上,同時需注意對按鍵并聯(lián)0.1uF 電容與TVS 管,TVS 管靠近按鍵擺放,串在信號走線上,做好按鍵消抖與防護
注意:注意:核心板默認上電啟動,如需要按鍵開關(guān)機功能,請聯(lián)系飛凌。
4、Boot 配置
RK3576 支持多種啟動引導方式,在芯片復位結(jié)束后,芯片內(nèi)部集成的引導代碼可以在如下接口設(shè)備進行引導,具體引導順序可根據(jù)實際應(yīng)用需求進行選擇:
·Serial Flash(FSPI)
·eMMC
·SDMMC Card
如果上述設(shè)備中沒有引導代碼,可以通過USB2.0 OTG0 接口TYPEC0_OTG_DM / TYPEC0_OTG_DP 信號將系統(tǒng)代碼下載到這些設(shè)備中。
引導順序選擇:
RK3576 的Boot 啟動順序可以通過SARADC_VIN0_BOOT(PIN:P1_28)進行設(shè)置,從不同接口對應(yīng)的外設(shè)啟動,如下表所示硬件通過配置不同的上下拉電阻值,設(shè)計LEVEL1-LEVEL7 七種模式的外設(shè)引導順序,可根據(jù)實際應(yīng)用需求進行對應(yīng)配置。
Boot 啟動順序配置表:
核心板上SARADC_VIN0_BOOT 配置為10K 上拉,因此核心板默認從eMMC 啟動。底板可以增加下拉電阻,以實現(xiàn)其他的引導順序。按照以上LEVEL1 設(shè)置,OK3576-C 將SARADC_VIN0_BOOT 通過輕觸按鍵連接至GND,以實現(xiàn)Maskrom mode。
SARADC_VIN1 用于對地短路進入Recovery 狀態(tài),核心板將其用10K 電阻上拉至1.8V 電源。
OK3576-C 上,按鍵陣列采用并聯(lián)型,可以通過增減按鍵并調(diào)整分壓電阻比例來調(diào)整輸入鍵值,實現(xiàn)多鍵輸入以滿足客戶產(chǎn)品需求;設(shè)計中建議任意兩個按鍵鍵值必須大于±35,即中心電壓差必須大于123mV。如下圖:
注意:用于按鍵采集時,靠近按鍵需做ESD 防護,而且0 鍵值的必須串接100ohm 電阻加強抗靜電浪涌能力(如果只有一個按鍵時,ESD 必須靠近按鍵,先經(jīng)過ESD→100ohm 電阻→1nF→芯片管腳)
5、調(diào)試串口
FET3576 的UART Debug 默認選擇UART0_TX_M0_DEBUG(P2_7)/UART0_RX_M0_DEBUG(P2_9)。UART Debug 信號如果使用插件引出,則需要串接100ohm 電阻,靠近插件位置需增加TVS管。OK3576-C 開發(fā)板為方便用戶調(diào)試,使用USB 轉(zhuǎn)UART 芯片將UART Debug 信號轉(zhuǎn)成USB 信號,通過Type-C 插座引出,用戶用USB Type-A 轉(zhuǎn)UAB Type-C 的線將OK3576-C 的P16 與PC 機連接,安裝CP2102 驅(qū)動即可。原理圖如下:
注意:
① 為方便后期調(diào)試,請用戶在自行設(shè)計底板時將此調(diào)試串口引出;
② 建議保留Q1、Q2,這樣能有效防止核心板未上電時,U6 電流通過UART0_TX/RX 回流到CPU 中,影響啟動,甚至造成損壞。
③ 注意調(diào)試串口的USB 接口使用外部單獨5V 供電。
6、燒寫
FET3576-C 核心板外部燒寫支持USB 燒寫或者TF 卡燒寫。
USB 燒寫:可以通過USB2.0 OTG0 接口TYPEC0_OTG_DM / TYPEC0 _OTG_DP 信號將系統(tǒng)代碼下載到這些設(shè)備中,所以在設(shè)計底板是需要引出USB2.0 OTG0 接口燒寫,詳細設(shè)計可參考OK3576-C 電路設(shè)計。
TF 卡燒寫:TF 卡接口可以支持系統(tǒng)啟動和燒寫,詳細設(shè)計可參考OK3576-C 開發(fā)板電路設(shè)計。
7、TF 卡
RK3576 支持2 路SDIO 接口。
SDIO v3.0,4-bit data bus widths。
OK3576-C 底板上SDMMC0 連接TF 卡,SDMMC1 連接WIFI 模塊。
開發(fā)板設(shè)計為TF Card 接口,該接口支持SD 3.0 模式,當進入SDR104 模式,信號電平變?yōu)?.8V,頻率最高可達208 MHz,傳輸速度最高可達104 MB/秒。
注意:
① TF 卡供電電壓為3.3V,信號電平會根據(jù)TF 卡速率從3.3V 變?yōu)?.8V,參考開發(fā)板電路;
② TF 卡供電電源需要受控,參考開發(fā)板電路;
③ TF 屬于可熱插拔設(shè)備,請做ESD 防護;
④ CD 腳為插拔卡檢測腳,建議并聯(lián)100nF 電容,消除波形抖動;
⑤ SD 信號需要做等長,阻抗要求: 單端50ohm。
本文中所描述的接口數(shù)量為CPU最大數(shù)量,由于RK3576各接口間存在復用關(guān)系,具體方案確認可以參考飛凌嵌入式提供的《RK3576引腳復用對照表》。 點擊獲取資料
1、I2C
FET3576-C 核心板最多可支持9 路I2C
1) 支持7 位和10 位地址模式
2) 標準模式數(shù)據(jù)傳輸速率100k bits/s,在快速模式下400k bits/s
3) I2C 是OD 接口必須要有上拉電阻
4) 一條總線上的多個設(shè)備,I2C 地址不要沖突
2、 SPI
1) FET3576-C 核心板最多可支持5 路SPI
2) 支持two chip-select in each interface
3) 支持serial-master 和serial-slave mode
3、 USB(2.0/3.0/4G/5G)
1) FET3576-C 核心板最多可支持1 路USB3.0_HOST 和1 路USB3.0_OTG 接口(可復用為DP顯示)
2) 支持SS(5Gbit/s),HS(480Mbit/s)、FS(12Mbit/s)、LS(1.5Mbit/s)
3) OK3576-C 開發(fā)板上使用一顆USB HUB 芯片將1 組USB3.0_HSOT 轉(zhuǎn)為4 路USB3.0_HOST,其中三路USB3.0_HOST 分別接到3 個TYPE-A 接口,每一路可提供最大1A 電流輸出并具有限流開關(guān)保護功能,剩余一路USB3.0_HOST 提供給4G&5G 模塊使用
4) OK3576-C 開發(fā)板上將另外1 組USB3.0_OTG 接口設(shè)計為Type_C_OTG USB3.0 全功能接口,可支持DP 顯示。
4、 SD(SDIO)
1) FET3576-C 核心板支持兩組SDIO(SDO0 和SDIO1)接口,其中SDIO0 默認設(shè)計為SD(TF)卡接口,4-bit,TF 卡供電電壓為3.3V,信號電平會根據(jù)TF 卡速率從3.3V 變?yōu)?.8V,參考開發(fā)板電路
2) SDIO1 在OK3576-C 開發(fā)板上外接WIFI 模塊使用,用戶可以根據(jù)需求做出調(diào)整。
3) SDIO 信號不可以通過電平轉(zhuǎn)換芯片改變引腳電平
5、 DSI、CSI、HDMI/eDP、DP
1) FET3576-C 核心板DSI 支持1 個時鐘通道+最多可拓展4 個數(shù)據(jù)通道(即支持1 組CLK+2 組Data、1 組CLK+4 組Data 模式)最高支持2560 x 1600@60Hz
2) FET3576-C 核心板CSI 接口在OK3576-C 開發(fā)板上默認配置為5 個Camera 接口,分別是:MIPI_DPHY_CSI0_RX 4Lane、MIPI_DPHY_CSI1_RX 2Lane、MIPI_DPHY_CSI2_RX 2Lane、MIPI_DPHY_CSI3_RX 2Lane、MIPI_DPHY_CSI4_RX 2Lane
3) FET3576-C 核心板最多可支持1 路HDMI/eDP TX 接口,
HDMI 接口:
HDMI v2.1
最高支持4K@120Hz
支持數(shù)據(jù)格式:RGB/YUV444/YUV422/YUV420 8/10-bit
支持CEC 和ARC
HDCP v2.3 和HDCP v1.4
eDP 接口
eDP v1.3
Main link containing 4 physical lanes
最高支持4K@60Hz
HDCP v1.3
4) FET3576-C 核心板支持1 路4Lane 的DP 接口,引腳上與USB3.0_OTG 信號復用,在OK3576-C開發(fā)板上設(shè)計為Type_C_OTG USB3.0 全功能接口,可支持DP 顯示。
DisplayPort TX 接口
DisplayPort v1.4
Supports 1/2/4 lanes with lane speed including 1.62、2.7、5.4 and 8.1Gbps
支持最高4K@120Hz
6、Ethernet
1) FET3576-C 核心板最多可支持2 路RGMII,1000/100/10M GMAC
2) OK3576-C 開發(fā)板支持雙路1000/100/10M 以太網(wǎng)接口,通過RJ45 引出,建議參考此設(shè)計
3) 注意注意PHY 芯片RGMII 信號電源域供電電壓是否和GMACx 接口電平匹配
4) 注意MDC 和MDIO 信號上需要添加上拉電阻
7、CAN
1) FET3576-C 核心板最多可支持2 路CAN
2) 遵循CAN 和CAN FD 規(guī)范、支持CAN 標準幀和擴展幀收發(fā)、支持8192-bit receive FIFO
3) OK3576-C 開發(fā)板支持兩路CAN 接口,使用隔離CAN 收發(fā)器
8、UART、485
1) FET3576-C 核心板最多可支持12 路UART,最大波特率為4Mbp
2) OK3576-C 開發(fā)板默認將5 路串口分別用作以下功能:UART0 作為核心板的調(diào)試串口,UART4 連接WIFI/BT 模組,UART5 和UART6 作為RS485 接口,UART8 作為對外的預留接口
3) 為較小工模干擾,不同485 設(shè)備可以將地信號進行連接
9、 AUDIO
1) FET3576-C 核心板默認使用I2S 接口連接codec 芯片
10、PCIE
1) FET3576-C 核心板最多支持2 個PCle2.0 x1 接口和2 個PCle2.0 控制器
2) 在OK3576-C 開發(fā)板上一個PCIe0 通道連接PCIe x1 插槽支持PCIe2.0×1Lane 模式,另一個PCIe1通過combo 復用為USB3.0 功能
3) PCIE 接口設(shè)計電路建議參考OK3576-C 開發(fā)板
11、GPIO
1) 使用時需要注意GPIO 引腳電平,可參考硬件手冊
1.2.12 其他功能
1) FET3576-C 核心板最多可支持16 片上PWM,具有基于中斷的操作,支持捕獲模式
國家級榮譽——2024年,飛凌嵌入式入選國家級專精特新重點“小巨人”企業(yè),代表著國家對飛凌嵌入式技術(shù)實力與創(chuàng)新能力的認可。
飛凌嵌入式于2023年成為國家級專精特新“小巨人”企業(yè)
提高智能化生產(chǎn)效能——2024年,31000㎡的飛凌嵌入式智慧園區(qū)落成,為公司的未來發(fā)展奠定了堅實的基礎(chǔ)。
省級項目——2024年,飛凌嵌入式獲批建設(shè)“河北省嵌入式計算機控制系統(tǒng)技術(shù)創(chuàng)新中心”,推動科技成果快速轉(zhuǎn)化。
研發(fā)實驗室建設(shè)——飛凌嵌入式大型研發(fā)實驗室投入使用,為產(chǎn)品的研發(fā)、測試和生產(chǎn)提供可靠保障。
國際標準,權(quán)威認證——2024年,飛凌嵌入式榮獲ISO13485醫(yī)療器械質(zhì)量管理體系認證,這是繼ISO9001質(zhì)量體系認證、ISO14001環(huán)境管理體系認證和ISO45001職業(yè)健康安全管理體系認證后的又一項國際權(quán)威認后。
2024年,飛凌嵌入式不僅與NXP、TI、瑞芯微、全志、瑞薩、新唐等芯片原廠技術(shù)聯(lián)合開展了生態(tài)研討會,還受邀參加了包括礦鴻OSV生態(tài)策略大會、openEuler Embedded Meetup和OpenHarmony人才生態(tài)大會等多個操作系統(tǒng)大會,攜手共建系統(tǒng)生態(tài)。
此外,飛凌嵌入式與RT-Thread、菲尼克斯、望獲OS等廠商推出軟硬件結(jié)合的行業(yè)解決方案,助推行業(yè)發(fā)展。
1、多款重磅新品發(fā)布
FET527N-C核心板
基于全志T527系列高性能處理器開發(fā),集成了8個ARM Cortex-A55高性能核,數(shù)據(jù)處理能力達36.7KDMIPS,內(nèi)置1個RISC-V核和1個DSP核,HiFi4 DSP支持異構(gòu)音效處理。
FET3576-C核心板
基于瑞芯微RK3576系列處理器開發(fā),集成了4個ARM Cortex-A72和4個 ARM Cortex-A53高性能核,內(nèi)置6TOPS超強算力NPU,為您的AI應(yīng)用賦能。
FET3562J-C核心板
基于瑞芯微RK3562系列處理器開發(fā)設(shè)計,專為工業(yè)自動化及消費類電子設(shè)備提供了一款高性能、低功耗的國產(chǎn)化主控選擇。
FET-MA35-S2核心板
基于新唐MA35D1系列高性能多核異構(gòu)處理器處理器設(shè)計,集成了兩個64 位 ARM Cortex-A35內(nèi)核,執(zhí)行速度可達800MHz,并搭載一顆 180MHz ARM Cortex-M4 內(nèi)核,為您的產(chǎn)品穩(wěn)定性保駕護航。
ELF 2學習板
由教育品牌ElfBoard推出的高性能AI嵌入式學習旗艦板卡,基于瑞芯微RK3588處理器開發(fā)設(shè)計,出道即巔峰。
2、共研產(chǎn)品 首發(fā)亮相
FET-MX95xx-C核心板——基于NXP i.MX95系列高性能處理器開發(fā)設(shè)計。
FET3506J-S核心板——基于瑞芯微RK3506系列處理器開發(fā)設(shè)計,作為行業(yè)首發(fā)產(chǎn)品在2024年工博會上重磅亮相,標志著飛凌嵌入式與瑞芯微的合作再次邁上一個新的臺階。
FET536-C/FET536-S核心板——基于全志T536系列處理器開發(fā)設(shè)計,作為業(yè)內(nèi)首個搭載T536處理器的核心板產(chǎn)品,在2024年工博會的全志展臺首發(fā)亮相。
3、優(yōu)化產(chǎn)品 配置升級
FETMX8MPL-C核心板上新,低成本與高性能兼?zhèn)洹?
FET527-C核心板上新,精簡NPU的低成本新選擇。
4、系統(tǒng)適配 軟件升級
2024年,飛凌嵌入式持續(xù)推進產(chǎn)品在Android、礦鴻OS、AMP、OpenHarmony4.1等操作系統(tǒng)的適配和優(yōu)化,提升產(chǎn)品軟實力。
2024年,飛凌嵌入式參加了13場國內(nèi)外大型展會,覆蓋電子、工業(yè)、交通、電力、醫(yī)療等領(lǐng)域,行業(yè)影響力持續(xù)擴大。
2024年,3場飛凌嵌入式創(chuàng)新技術(shù)日,以技術(shù)為載體,以生態(tài)為紐帶,為北京、深圳、上海等地的客戶朋友提供了一場技術(shù)盛宴。
2024年,飛凌嵌入式發(fā)布Forlinx pinMux工具,讓客戶的MPU引腳復用配置更便捷。
「在線文檔」功能上線,開放靈活,方便客戶查閱、下載資料,提升用戶體驗。
2024年,飛凌嵌入式旗下教育品牌ElfBoard與西安科技大學、北京郵電大學、東北大學、河南工程學院等多所高校達成了深度合作,定制化嵌入式課程設(shè)計、聯(lián)合共建嵌入式實驗室、嵌入式專業(yè)化培訓,為嵌入式行業(yè)的未來發(fā)展培養(yǎng)更多優(yōu)秀人才。此外,還在全國大學生嵌入式競賽總決賽亮相,為全國競賽團隊助力。
2024年是飛凌嵌入式發(fā)展歷程中具有重要意義的一年,這一年,我們乘風破浪,奮力前行;2025年,飛凌嵌入式將繼續(xù)保持昂揚斗志和進取精神,為實現(xiàn)更高質(zhì)量的發(fā)展目標而不懈努力!
vPLC解決方案通過軟硬解耦設(shè)計,使PLC軟件不再依賴專屬硬件,能靈活植入客戶硬件系統(tǒng),極大提升靈活性并提供多樣化選擇,滿足各種工業(yè)自動化需求,不受特定硬件平臺限制。
vPLC解決方案支持IEC61131標準與高級語言(C、C#、Python、Simulink等)開發(fā),混合編程方式提高了開發(fā)效率,適應(yīng)復雜工業(yè)自動化場景,適合傳統(tǒng)PLC編程工程師和高級語言程序員,共同促進工業(yè)自動化項目快速發(fā)展。
vPLC解決方案支持多種通信協(xié)議,如:PROFINET、OPC UA、Modbus、gRPC、RESTful,確保高效穩(wěn)定通信,并支持實時多任務(wù)處理與工業(yè)信息安全策略,使PLC系統(tǒng)更好地融入工業(yè)自動化網(wǎng)絡(luò),實現(xiàn)數(shù)據(jù)高效傳輸與共享,保障系統(tǒng)穩(wěn)定運行。
飛凌嵌入式與菲尼克斯認為,優(yōu)秀PLC解決方案需功能強大且開放兼容。vPLC解決方案采用開放設(shè)計,支持開源軟件集成,對接AI、視覺算法等應(yīng)用,適應(yīng)未來工業(yè)自動化趨勢,為現(xiàn)有系統(tǒng)及未來智能工廠、物聯(lián)網(wǎng)應(yīng)用提供豐富解決方案,持續(xù)創(chuàng)造價值和創(chuàng)新。
目前,飛凌嵌入式已有多款高性能開發(fā)板產(chǎn)品支持運行vPLC解決方案,并且可在Linux、Debian11、OpenEuler等系統(tǒng)穩(wěn)定運行。
MULTIPROG和ProConOS embedded CLR 適合自動化技術(shù)制造商(OEM)的IEC61131編程和運行時系統(tǒng)
菲尼克斯電?的MULTIPROG編程系統(tǒng)和ProConOS embedded CLR?性能PLC運?時系統(tǒng)是兩個配合完美的軟件組件,可助力客戶開發(fā)符合IEC61131標準且上市時間極快的自動化系統(tǒng)。
ProConOS eCLR?MULTIPROG支持包括IL、LD、FBD、ST、SFC在內(nèi)的多種編程語言,以及中文、英語、德語、日語等多種界面語言,極大地方便了全球用戶的操作與使用;還具備多平臺支持的能力,可以在ARM、X86等多種CPU架構(gòu)以及Linux、Intime、FreeRTOS、ThreadX、VxWorks等多種操作系統(tǒng)上運行;此外,多任務(wù)處理能力也是其一大亮點,內(nèi)核任務(wù)支持OS上的多應(yīng)用,用戶任務(wù)則支持多達10個周期、事件類型任務(wù)。
ProConOS eCLR?MULTIPROG提供了豐富的功能和高度擴展性。
MULTIPROG具有強制/覆蓋、加密、斷點/單步調(diào)試、不停機在線下裝、離線仿真、邏輯分析等典型特點。
eCLR則具有可擴展能力強(IO、Function Block、Shared Mem等)、性能優(yōu)異(完全的機器碼執(zhí)行,可支持不同硬件平臺)、支持C++/C的功能擴展等典型特點。不僅如此,客戶還可以根據(jù)個性化需求進行定制,如添加自定義工具欄、自定義菜單、自定義圖形界面等。
目前,飛凌嵌入式已有6款開發(fā)板產(chǎn)品支持IEC61131-3 SoftPLC軟件解決方案,為自動化技術(shù)制造商(OEM)提供了豐富的選擇和強大的支持。
飛凌嵌入式與菲尼克斯電氣的合作推出的vPLC解決方案和IEC61131-3 SoftPLC軟件解決方案,在技術(shù)融合與創(chuàng)新、提升工業(yè)自動化水平、推動數(shù)字化轉(zhuǎn)型以及拓展應(yīng)用場景與市場需求等方面都具有重要意義。這一合作不僅為工業(yè)自動化領(lǐng)域帶來了前所未有的創(chuàng)新性變革,也為企業(yè)的數(shù)字化轉(zhuǎn)型和智能制造提供了有力的支持。
展望未來,飛凌嵌入式與菲尼克斯電氣將繼續(xù)攜手共進,不斷探索工業(yè)自動化領(lǐng)域的新技術(shù)、新應(yīng)用,為全球工業(yè)自動化事業(yè)的發(fā)展貢獻更多的智慧和力量。
一年一度的元旦佳節(jié)如期而至,衷心祝愿您在新的一年里工作順利、身體健康、家庭和睦、萬事如意!
溫馨提示:由于節(jié)假日出行人員較多,請一定要注意安全。
OK527N-C開發(fā)板運行Forlinx Desktop 22.04
飛凌嵌入式FET527N-C核心板搭載全志T527N處理器,集成了8個ARM Cortex-A55高性能核,同時內(nèi)置1個RISC-V核和1個DSP核,具有2TOPS的NPU算力,能夠為復雜應(yīng)用和AI需求提供充足的算力支持。
Forlinx Desktop 22.04操作系統(tǒng)則通過內(nèi)核優(yōu)化和資源管理策略,充分挖掘硬件潛能,與FET527N-C核心板緊密結(jié)合,在處理大數(shù)據(jù)、復雜算法等方面為用戶帶來更加流暢、高效的操作體驗。
在Forlinx Desktop 22.04上,可以使用APT(Advanced Package Tool)作為其軟件包管理工具,為用戶提供了強大的包搜索、安裝、升級和刪除功能,讓操作更簡單,開發(fā)更高效。
飛凌嵌入式FET527N-C核心板在關(guān)鍵元件上實現(xiàn)了高度國產(chǎn)化,從內(nèi)存、存儲到電源管理芯片等,均采用了國內(nèi)領(lǐng)先的技術(shù)和產(chǎn)品,有效降低了供應(yīng)鏈風險,提升了產(chǎn)品的安全性和可控性(其中,2GB+16GB版的元器件為100%全國產(chǎn))。
FET527N-C核心板具有10~15年的生命周期,確保用戶在長期的使用過程中能夠獲得穩(wěn)定的硬件支持。
綜合看來,F(xiàn)ET527N-C核心板適配Forlinx Desktop 22.04,不僅為廣大客戶朋友提供了多一種選擇,更為廣大工程師用戶帶來更好的體驗。
成為“河北省嵌入式計算機控制系統(tǒng)技術(shù)創(chuàng)新中心”,是飛凌嵌入式在嵌入式計算機控制系統(tǒng)領(lǐng)域技術(shù)實力的體現(xiàn)。飛凌嵌入式將加強與高校、科研院所、行業(yè)協(xié)會等單位的合作,開展嵌入式計算機控制系統(tǒng)關(guān)鍵及先進技術(shù)的研發(fā),結(jié)合人工智能、工業(yè)物聯(lián)網(wǎng)、智慧交通、智慧醫(yī)療、電力與儲能等具體行業(yè)的多元應(yīng)用場景,推動科技成果轉(zhuǎn)化,打造企業(yè)創(chuàng)新生態(tài)、提升企業(yè)技術(shù)創(chuàng)新主體地位。
同時,飛凌嵌入式還將注重嵌入式領(lǐng)域?qū)I(yè)技術(shù)人才的培養(yǎng)和引進,為產(chǎn)業(yè)發(fā)展提供強有力的人才支撐。
獲批成為“河北省嵌入式計算機控制系統(tǒng)技術(shù)創(chuàng)新中心”,對飛凌嵌入式而言是一個新的起點。今后,飛凌嵌入式將繼續(xù)加大科技創(chuàng)新力度,深化產(chǎn)學研合作,推動嵌入式計算機控制系統(tǒng)技術(shù)的創(chuàng)新與應(yīng)用,為嵌入式計算機控制系統(tǒng)產(chǎn)業(yè)發(fā)展貢獻力量。
本屆大會飛凌嵌入式產(chǎn)品總監(jiān)杜工,將結(jié)合實際案例,詳細闡述MPU與RTOS的協(xié)同工作原理。為大家?guī)眍}為“嵌入式 MPU與RTOS的結(jié)合與應(yīng)用”的主題演講。
2024 RT-Thread 開發(fā)者大會以“開源共生商業(yè)共贏”為主題,RT-Thread 將攜手合作伙伴、客戶伙伴、行業(yè)專家,以及全球開發(fā)者,共同探索如何在開源基礎(chǔ)上構(gòu)建共生共贏的商業(yè)生態(tài)模式。本次大會邀請了近 30 位重量級嘉賓,圍繞 AI、大模型、虛擬化、工業(yè)應(yīng)用、車控、PLC、智能設(shè)備開發(fā) 等熱點主題進行深度分享。此外,還特別準備了3 場動手實踐 工作坊,手把手帶領(lǐng)大家體驗RT-Thread 的最新技術(shù)魅力!
掃碼報名
或復制鏈接:https://jsj.top/f/ofmJ19
參會五重大禮
1. 簽到墻簽名,領(lǐng)取第一重禮物-開發(fā)板盲盒,每人一份
2. 領(lǐng)取貼紙,逛展蓋章小游戲啟動,蓋滿章可領(lǐng)取第二重禮物
3. 領(lǐng)取RT-Thread技術(shù)手冊電子書,第三重禮物
4. RT-Thread提供免費午餐,用餐午休休息期間可繼續(xù)逛展,展商為小伙伴們準備了第四重禮物
5. 動手實踐環(huán)節(jié),現(xiàn)場抽獎抽送RT-Thread Inside 手表,第五重大禮
交通指引
本次大會將在上海臨港中心進行,參會人員可以地鐵至龍陽路站 或滴水湖站,RT-Thread將提供大巴統(tǒng)一前往會場,方便大家出行!
本文詳細介紹了RK3568在Linux、Android、Ubuntu系統(tǒng)編譯過程中可能遇到的問題,包括設(shè)備樹路徑、源碼編譯不通過、內(nèi)核編譯配置錯誤、buildroot編譯問題、交叉編譯工具位置、編譯與燒寫區(qū)別、rockdev目錄映像文件、串口數(shù)據(jù)丟失問題、menuconfig配置不生效以及源碼解壓與編譯問題等,并給出了相應(yīng)的解決方案,對于開發(fā)者在編譯RK3568系統(tǒng)時具有很好的指導意義。
硬件平臺:飛凌嵌入式RK3568/RK3568J 開發(fā)板
操作系統(tǒng):Linux、Android、Ubuntu
1、Linux設(shè)備樹的路徑是什么?
2、Linux 源碼編譯不通過,是什么原因?
3、Linux單獨編譯內(nèi)核提示Actions Semi Platforms (ARCH_ACTIONS) [N/y/?] (NEW),導致編譯失敗,這是為什么?
4、Linux在buildroot編譯qt5webengine 5.14.2時出錯退出,是什么原因?
5:Linux在buildroot編譯linux-tools時報錯出錯退出,是什么原因?
6、Linux源碼目錄下的交叉編譯工具的位置在哪?
7、Linux交叉編譯配置的環(huán)境變量路徑: Linux執(zhí)行./build.sh buildroot與執(zhí)行全編譯的區(qū)別
8:Linux在rockdev目錄下的misc.img oem.img recovery.img userdata.img分別是什么意思?
9:Linux為什么運行我們官方的QT程序會報以下錯誤?
10:Linux系統(tǒng)在使用串口和其他傳感器模塊,會發(fā)生丟少量字節(jié),怎樣保證串口不丟失數(shù)據(jù)?
11:Linux/Ubuntu 通過make ARCH=arm64 menuconfig 配置內(nèi)核后沒有生效,是什么原因?
12:Linux/Ubuntu/Android源碼解壓失敗,報錯EOF歸檔失敗?
13:Android 源碼編譯不通過?
14:Android手冊內(nèi)沒有單獨燒寫部分,是不是不支持單獨燒寫?
15:源碼編譯圖形界面配置錯誤電壓。
--正文開始--
本文基于飛凌嵌入式RK3568開發(fā)板作為硬件平臺展開論述,同時也對其他開發(fā)板用戶提供了參考價值。文章深入探討了在編譯RK3568芯片所支持的Linux、Ubuntu及Android系統(tǒng)過程中,開發(fā)者可能遇到問題。通過對這些常見編譯問題的細致剖析,并配以相應(yīng)的解決思路,以期幫助開發(fā)者在編譯RK3568相關(guān)系統(tǒng)時能更加順暢無阻。 在此過程中,我們特別提醒開發(fā)者,面對編譯中的復雜性與不確定性,需保持高度的耐心與細致入微的態(tài)度。同時,鼓勵開發(fā)者積極利用官方發(fā)布的詳盡文檔以及活躍的社區(qū)資源,希望各位開發(fā)者都能成功構(gòu)建出穩(wěn)定可靠的RK3568 Linux、Ubuntu及Android系統(tǒng)。
當您的產(chǎn)品是飛凌嵌入式RK3568系列板卡時,在Linux內(nèi)核中,設(shè)備樹的路徑通常位于kernel/arch/arm64/boot/dts/rockchip/目錄下,具體文件名為OK3568-C-common.dtsi。這個文件包含了與OK3568-C系列處理器相關(guān)的設(shè)備樹定義。
問題排查方向,你可以參考以下幾項。
①、源碼路徑與名稱的穩(wěn)定性:
全編譯流程結(jié)束后,請確保源碼的存儲路徑未發(fā)生變動,且源碼文件夾的名稱也未被更改。任何路徑或名稱的修改都可能阻礙后續(xù)的源碼編譯進程。
②、操作系統(tǒng)與虛擬環(huán)境的核查:
驗證您的電腦是否運行的是Windows 10操作系統(tǒng)。
檢查VMware虛擬機的版本是否為15。
核實Ubuntu操作系統(tǒng)的版本是否為18.04。
檢查電腦是否達到16G內(nèi)存,虛擬機是否是達到8G內(nèi)存,虛擬機處理器數(shù)量4,每個處理器內(nèi)核數(shù)量1(如果編譯報錯,可以增大內(nèi)存到10G,配置為4M倍數(shù))。
③、編譯過程中的內(nèi)存與線程管理:
編譯失敗的一個常見原因是編譯過程中線程數(shù)量過多,導致內(nèi)存資源被過度占用。因此,合理管理編譯線程的數(shù)量,以避免內(nèi)存耗盡。
④、源碼完整性的校驗:
在拷貝并合并文件后,請利用md5sum OK3568-linux-source.tar.bz2命令生成校驗碼,并將其與OK3568-linux-source.tar.bz2.checksum.txt文件中的內(nèi)容進行比對,以確保源碼的完整性。
⑤、虛擬機庫文件的安裝情況:
請檢查虛擬機中是否已安裝所有基本庫和必要的開發(fā)庫,這些庫文件對于編譯過程至關(guān)重要。
⑥、網(wǎng)絡(luò)連接的穩(wěn)定性:
使用ping www.alertak.cn命令或打開瀏覽器訪問網(wǎng)頁,以驗證網(wǎng)絡(luò)連接是否穩(wěn)定。網(wǎng)絡(luò)連接問題可能會影響編譯過程中的文件下載或更新。
⑦、特定編譯錯誤的應(yīng)對措施:
若您在首次編譯RK3568 Linux時遇到錯誤,建議再次執(zhí)行./build.sh腳本進行嘗試。有時,初次編譯中的某些錯誤可能由于環(huán)境或配置的小幅波動而產(chǎn)生,再次執(zhí)行腳本可能會解決這些問題。
這種情況的原因是 .config 文件中的架構(gòu)配置被錯誤地修改為X86架構(gòu)。通常發(fā)生在用戶直接在內(nèi)核源代碼目錄下執(zhí)行 make menuconfig 命令時,沒有指定正確的目標架構(gòu)。正確的命令應(yīng)該是 make ARCH=arm64 menuconfig,其中 ARCH=arm64 指定了目標架構(gòu)為ARM64。
為了解決這個問題,可以取消之前對編譯腳本所做的修改,讓編譯腳本能夠重新生成 .config 文件。重新生成 .config 文件后,使用正確的命令執(zhí)行配置過程,這樣就可以確保使用正確的架構(gòu)配置進行內(nèi)核編譯。
編譯Qt5WebEngine 5.14.2時出錯并退出的原因通常是由于虛擬機(VM)可用的運行內(nèi)存不足。推薦的最低VM配置是8GB運行內(nèi)存和200GB存儲空間。然而,很多用戶的宿主機只有8GB運行內(nèi)存,這在實際操作中會導致問題。即使VM被設(shè)置為使用8GB運行內(nèi)存,宿主機本身也需要占用一定的運行內(nèi)存來維持其正常運行,因此實際上VM可用的內(nèi)存會少于8GB。
此外,有些用戶可能會修改產(chǎn)品資料中提供的VM鏡像配置,比如增加內(nèi)核數(shù)或調(diào)整運存大小。在某些情況下,為了成功編譯Qt5WebEngine,用戶可能需要將VM的運存增加到10GB或更高。
因此,如果在編譯Qt5WebEngine時遇到內(nèi)存不足的報錯,解決方法通常是增加VM可用的運存空間。建議確保宿主機的運行內(nèi)存在16GB及以上,以便為VM分配足夠的內(nèi)存資源。如果宿主機內(nèi)存不足,可以嘗試關(guān)閉一些不必要的應(yīng)用程序或服務(wù),或者升級宿主機的硬件配置。
A:在Buildroot環(huán)境中編譯linux-tools時遇到報錯并退出,通常是因為當前開發(fā)環(huán)境中的/usr/bin/python軟鏈接指向了Python 3,而linux-tools的源碼編譯過程可能需要使用Python 2。為了驗證這一點,可以使用ls -l /usr/bin/python命令來查看/usr/bin/python軟鏈接實際指向的是哪個Python版本。
如果/usr/bin/python指向的是Python 3,那么你需要將其更改為指向Python 2。可以通過刪除現(xiàn)有的軟鏈接并重新創(chuàng)建一個指向Python 2的軟鏈接來完成。具體的命令如下:
首先,刪除現(xiàn)有的/usr/bin/python軟鏈接(需要管理員權(quán)限):
sudorm/usr/bin/python
然后,創(chuàng)建一個新的軟鏈接指向/usr/bin/python2(同樣需要管理員權(quán)限):
sudoln-s /usr/bin/python2 /usr/bin/python
注意,在執(zhí)行這些命令之前,確保你的系統(tǒng)中已經(jīng)安裝了Python 2,并且/usr/bin/python2是可用的。此外,更改系統(tǒng)級的軟鏈接可能會影響其他依賴于特定Python版本的程序,因此進行此類更改之前,請備份重要數(shù)據(jù)。
A:在正常使用情況下,我們推薦用戶采用位于OK3568-linux-source/buildroot/output/OK3568/host/bin目錄下的aarch64-linux-gcc和aarch64-linux-g++作為交叉編譯工具。
該編譯器查找的庫文件路徑位于OK3568-linux-source/buildroot/output/OK3568/host/aarch64-buildroot-linux-gnu/sysroot/usr目錄下。用戶可以在Buildroot的配置中實時更新或添加所需的編譯庫。
值得注意的是,因為源碼的第一次編譯耗時較長,對于某些用戶而言可能并不希望進行全編譯。針對這種情況,用戶可以嘗試使用位于OK3568-linux-source/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-***-gnu/bin目錄下的aarch64-linux-gnu-gcc和aarch64-linux-gnu-g++作為交叉編譯工具。
關(guān)于gcc-linaro-6.3.1和gcc-buildroot-9.3.0的詳細信息,用戶可以查閱OK3568-linux-source/docs/Rockchip_Developer_Guide_Linux_Software_CN.pdf這一瑞芯微官方文檔。在該文檔的5.2.4章節(jié)中,用戶可以找到關(guān)于交叉編譯工具的詳細介紹和使用指南。
配置環(huán)境變量:
export PATH=$PATH:/home/forlinx/linux-3568/OK3568-linux-source/buildroot/output/OK3568/host/bin
設(shè)置交叉編譯并運行程序的命令行:
export PATH=/home/forlinx/3568/OK3568-linux-source/buildroot/output/OK3568/host/bin/:$PATH
aarch64-linux-gcc test.c -o test
執(zhí)行./build.sh buildroot
執(zhí)行./build.sh buildroot只會在/OK3568-linux-source/buildroot/output/OK3568/images目錄下生成文件系統(tǒng)鏡像;
執(zhí)行全編譯:
執(zhí)行全編譯才會在/OK3568-linux-source/IMAGE/OK3568-C-LINUX_20230714.0034_RELEASE_TEST/IMAGES目錄下生成各個分區(qū)文件和update.img文件。
執(zhí)行./build.sh buildroot與進行全編譯的主要區(qū)別在于它們的目標和輸出。前者可能只生成一個或幾個特定的文件系統(tǒng)鏡像文件,而后者則生成一個完整的、可用于部署的軟件包或鏡像文件集合。使用RK3568進行開發(fā)或部署時,您應(yīng)根據(jù)具體需求選擇適當?shù)臉?gòu)建方式。
misc.img:
解釋:此映像文件包含了一些雜項(miscellaneous)信息,這些信息通常與設(shè)備啟動和配置相關(guān)。例如,bootloader的狀態(tài)(如鎖定或解鎖),以及其他與設(shè)備安全和啟動流程相關(guān)的參數(shù)。
oem.img:
解釋:此映像文件包含了設(shè)備制造商(OEM)定制的數(shù)據(jù)。這些數(shù)據(jù)一般包括設(shè)備制造商的LOGO、特定的驅(qū)動程序、配置文件,以及用于設(shè)備初始化或特定功能的腳本。
recovery.img:
解釋:此映像文件包含了Recovery模式的文件系統(tǒng)。Recovery模式是一個獨立于主操作系統(tǒng)的環(huán)境,用于設(shè)備的恢復、更新、修復問題,或創(chuàng)建/恢復備份。它通常提供了一個簡單的用戶界面,允許用戶在沒有主操作系統(tǒng)的情況下執(zhí)行這些操作。
userdata.img:
解釋:此映像文件包含了用戶數(shù)據(jù),如應(yīng)用程序數(shù)據(jù)、用戶設(shè)置、任務(wù)信息等。這是用戶在使用設(shè)備時創(chuàng)建和存儲的數(shù)據(jù),對于設(shè)備的個性化配置和用戶體驗至關(guān)重要。
這些映像文件通常在設(shè)備刷機或升級時被使用。因此,在進行相關(guān)操作時,須格外小心謹慎,以避免因操作不當而導致的設(shè)備損壞或數(shù)據(jù)丟失。
qt.qpa.wayland: No shell integration named “xdg-shell” found
A:此情況屬于正?,F(xiàn)象,在編譯命令執(zhí)行完畢后,RK3568開發(fā)板連接顯示屏時即可觀察到QT程序的界面已正常呈現(xiàn)。
可嘗試修改設(shè)備樹中與串口相關(guān)的配置,以啟用直接內(nèi)存訪問(DMA)模式。具體操作步驟包括在對應(yīng)的串口配置函數(shù)中,添加如下配置:
dma-names = “tx” , “rx”;
通過啟用DMA模式,可以更有效地管理串口數(shù)據(jù)的傳輸,進而減少數(shù)據(jù)丟失的風險。
在Linux內(nèi)核編譯過程中,使用menuconfig命令主要是用于生成和修改.config文件,該文件包含了內(nèi)核編譯時的各種配置選項。然而,如果在執(zhí)行menuconfig后,又通過編譯腳本(如build.sh)來生成鏡像,且該腳本中包含make defconfig命令,那么原本通過menuconfig設(shè)置的.config文件可能會被make defconfig命令重新生成的.config文件覆蓋。
基于這一原理,要使menuconfig的配置生效,可以采取以下兩種方法:
①、直接編輯defconfig文件:
找到與你的目標硬件(如飛凌嵌入式RK3568開發(fā)板)相對應(yīng)的配置文件,通常位于kernel/arch/arm64/configs/目錄下,文件名為OK3568-C-linux_defconfig。你可以直接編輯這個文件,將需要的配置選項添加進去,或者基于這個文件創(chuàng)建一個新的配置文件。然后,在編譯時,使用make ARCH=arm64 OK3568-C-linux_defconfig命令來生成.config文件,這樣.config文件就會包含你在defconfig文件中設(shè)置的配置選項。
②、修改編譯腳本:
打開你的build.sh編譯腳本,找到其中包含make defconfig命令的行(第509行),并將其注釋掉。這樣,在執(zhí)行編譯腳本時,就不會再執(zhí)行make defconfig命令,從而避免覆蓋通過menuconfig設(shè)置的.config文件。
遇到“EOF歸檔失敗”的錯誤通常意味著壓縮包在下載或傳輸過程中可能已損壞,或者解壓時使用的文件不完整。為了解決這個問題,請按照以下步驟操作:
①、驗證MD5碼:
首先,需要確認你下載的壓縮包的MD5碼是否與提供的一致。MD5碼是一種校驗和,用于驗證文件的完整性和真實性??梢允褂胢d5sum命令(在Linux/Ubuntu上)來計算下載的壓縮包的MD5碼,并將其與提供的MD5碼進行比較。
如果MD5碼不一致,那么很可能是文件在下載過程中出現(xiàn)了損壞,或者下載的不是正確的文件。此時,應(yīng)該重新下載文件,并確保下載過程中沒有中斷。
②、檢查壓縮包數(shù)量:
如果MD5碼一致,但解壓時仍然出現(xiàn)錯誤,那么需要注意,RK3568系板卡的源碼包是以切包的方式存儲的,即生成了多個壓縮包(如.aa, .ab, .ac等,統(tǒng)稱為a*壓縮包)。在解壓前,需要將這些壓縮包合并成一個完整的壓縮包。
③、合并壓縮包:
使用cat命令將多個壓縮包合并成一個完整的壓縮包。例如 cat OK3568-linux-source.tar.bz2.a* > OK3568-linux-source.tar.bz2,這條命令會將所有以O(shè)K3568-linux-source.tar.bz2.a開頭的文件合并成一個名為OK3568-linux-source.tar.bz2的完整壓縮包。
④、解壓合并后的壓縮包:
使用tar命令 tar -xvf OK3568-linux-source.tar.bz2 解壓合并后的壓縮包,這條命令會解壓OK3568-linux-source.tar.bz2文件,并將其內(nèi)容提取到當前目錄下。
請確保在執(zhí)行這些步驟時,你有足夠的磁盤空間和正確的權(quán)限來訪問和修改這些文件。如果問題仍然存在,請檢查你的系統(tǒng)環(huán)境是否支持解壓該類型的壓縮包,或者嘗試在不同的系統(tǒng)或環(huán)境中進行解壓。
有用戶反饋,在編譯3568Android源碼的過程中,首次編譯會遇到錯誤,但再次編譯時卻能成功,且之前的報錯似乎并未對最終的編譯結(jié)果產(chǎn)生影響。
針對用戶反饋的這一問題,我們注意到Android源碼編譯前需要執(zhí)行兩條關(guān)鍵命令,它們分別是:
①、source build/envsetup.sh
②、lunch ok3568_r-userdebug
這兩條命令的主要作用是配置編譯所需的環(huán)境變量,這些配置是臨時的,它們與當前的終端窗口緊密相關(guān)。若用戶在新建的終端窗口中執(zhí)行編譯操作,那么需要重新執(zhí)行這兩條命令,以確保環(huán)境變量得到正確配置。
A:Android系統(tǒng)在經(jīng)歷過一次全編譯后,是支持單獨編譯和燒寫的。
在源碼編譯過程中,若因圖形界面配置錯誤電壓域而導致內(nèi)核編譯失敗,首先,確認你正在編譯的是Linux系統(tǒng)、Forlinx Desktop系統(tǒng)還是Android系統(tǒng),這幾個操作系統(tǒng)的編譯和修復步驟略有不同。可按照以下步驟進行故障排查與修復
①、針對Linux系統(tǒng)與Forlinx Desktop系統(tǒng)
定位并刪除臨時文件:
首先,需定位至內(nèi)核設(shè)備樹(DTS)文件所在的目錄。在Ubuntu系統(tǒng)中,若使用飛凌嵌入式提供的OK3568開發(fā)板源碼,該目錄通常位于~/OK3568-linux-source/kernel/arch/arm64/boot/dts/rockchip。在此目錄下,查找名為.OK3568-C-linux.dtb.dts.tmp.domain的臨時文件,并使用rm命令將其刪除。執(zhí)行l(wèi)s -a命令可確認文件是否已成功刪除。
重新編譯內(nèi)核鏡像:
刪除臨時文件后,返回至Linux源碼的根目錄(如~/OK3568-linux-source),并執(zhí)行編譯腳本(如./build.sh)以重新編譯內(nèi)核鏡像。
②、針對Android系統(tǒng)
定位并刪除臨時文件:
對于Android系統(tǒng),同樣需定位至內(nèi)核設(shè)備樹(DTS)文件所在的目錄,該目錄在Android源碼中通常位于~/android-ok3568/OK3568-android11-source/kernel/arch/arm64/boot/dts/rockchip。在此目錄下,查找名為.OK3568-C-android.dtb.dts.tmp.domain的臨時文件,并使用rm命令將其刪除。執(zhí)行l(wèi)s -a命令確認文件刪除情況。
設(shè)置編譯環(huán)境并重新編譯:
刪除臨時文件后,返回至Android源碼的根目錄(如~/android-ok3568/OK3568-android11-source),并執(zhí)行以下命令以設(shè)置編譯環(huán)境、選擇編譯目標并重新編譯鏡像:
source build/envsetup.sh:設(shè)置Android編譯環(huán)境變量。
lunch ok3568_r-userdebug:選擇編譯目標配置。
./build.sh -UKAup:執(zhí)行編譯命令,其中-UKAup參數(shù)可能根據(jù)具體編譯需求而有所調(diào)整。
眾所周知,并非所有應(yīng)用場景都需要用到高性能的硬件配置,如音視頻處理單元(VPU)、神經(jīng)網(wǎng)絡(luò)處理單元(NPU)、圖像信號處理單元(ISP)以及高性能數(shù)字信號處理器(HiFi-4 DSP)等。因此,為了切實滿足更多客戶的基礎(chǔ)應(yīng)用及項目降本需求,F(xiàn)ETMX8MPL-C在保留核心處理能力以及主流功能接口的基礎(chǔ)上,精簡了這些芯片單元,從而實現(xiàn)了成本的有效控制。
同時,F(xiàn)ETMX8MPL-C核心板與已經(jīng)上市的FETMX8MP-C核心板軟硬件兼容,不僅確保了FETMX8MPL-C核心板能夠輕松融入客戶的現(xiàn)有系統(tǒng)中,還大大提升了產(chǎn)品在使用過程中的穩(wěn)定性和可靠性。不過需要注意的是,F(xiàn)ETMX8MPL-C核心板目前僅支持Linux5.4.70系統(tǒng)。
飛凌嵌入式FETMX8MPL-C核心板2GB+16GB配置將于12月13日現(xiàn)貨發(fā)售,1GB+8GB配置將于2025年1月15日發(fā)售,敬請期待。
FET-MA35-S2核心板基于新唐MA35D1系列的高性能多核異構(gòu)處理器研發(fā)設(shè)計。核心板集成了兩個64位的ARM? Cortex-A35內(nèi)核,工作頻率高達800MHz,并配備了一顆運行頻率為180MHz的ARM Cortex-M4內(nèi)核。
在封裝形式上,F(xiàn)ET-MA35-S2核心板采用了緊湊的LCC+LGA封裝技術(shù),其尺寸僅為48mm×40mm,卻成功引出了多達260個引腳。這些引腳中將CPU功能全部引出,包括了4個CAN-FD接口、17個UART串行通信接口、2個Ethernet以太網(wǎng)接口以及8個ADC模擬數(shù)字轉(zhuǎn)換器接口等,所有這些都確保了核心板具備高度的靈活性和出色的可擴展性,從而能夠滿足不同領(lǐng)域、不同產(chǎn)品對于多樣化功能的實際需求。此外,F(xiàn)ET-MA35-S2核心板還經(jīng)過了飛凌嵌入式實驗室嚴格的工業(yè)環(huán)境測試,確保其在實際應(yīng)用中表現(xiàn)出卓越的產(chǎn)品穩(wěn)定性,為用戶的項目成功提供堅實的保障。
MA35D1處理器還配備了多重先進的安全機制,包括新唐的TSI(Trusted Secure Island)獨立安全硬件單元、TrustZone技術(shù)、安全啟動(secure boot)、篡改檢測、內(nèi)建的AES、SHA、ECC、RSA以及SM2/3/4加解密加速器,以及真隨機數(shù)生成器(TRNG)。此外,還包含密鑰存儲和一次編程內(nèi)存(OTP memory)。所有涉及安全的操作均在TSI內(nèi)部執(zhí)行,能夠有效保護敏感和高價值數(shù)據(jù)。
FET-MA35-S2核心板是一款高資源、通用性強的產(chǎn)品,適用于充電樁、工業(yè)控制、邊緣網(wǎng)關(guān)、 新能源、電力、消防行業(yè)等應(yīng)用場景,加之飛凌嵌入式強大的技術(shù)支持服務(wù)能力,助力您的產(chǎn)品快速上市,走在行業(yè)前沿。
新唐MA35系列核心板配套OK-MA35-S21開發(fā)板,集成了多樣化的功能接口,為用戶提供了極大的靈活性和便利性。這些接口和資源使得用戶能夠更便捷地評估產(chǎn)品的性能、穩(wěn)定性和易用性,加速功能驗證和原型設(shè)計。此外,OK-MA35-S21開發(fā)板還提供了友好的開發(fā)環(huán)境和完善的支持文檔,包括詳細的硬件手冊、示例代碼庫以及豐富的在線資源,極大地降低了開發(fā)門檻,縮短了產(chǎn)品開發(fā)周期。為快速推出高質(zhì)量、高性能的嵌入式系統(tǒng)解決方案奠定了堅實的基礎(chǔ)。
RK3562J的內(nèi)核中已經(jīng)具備MCP2518FD的驅(qū)動文件,要在配置文件中將驅(qū)動配置進內(nèi)核,在kernel下打開圖形化配置界面make menuconfig ARCH=arm64。
(1) 按下 ‘/’ 鍵進入搜索界面,輸入 mcp251 可搜索MCP2518驅(qū)動:
上圖中的CAN_MCP251XFD就是適配MCP2518FD模塊的驅(qū)動。
(2) 選擇 2 將其打 * 編譯進內(nèi)核:
(3)選擇 save 保存配置到defconfig文件,文件路徑:
/home/forlinx/3562/OK3562-linuxsource/kernel/arch/arm64/configs/OK3562_Linux_defconfig
(1) 飛凌嵌入式RK3562J開發(fā)板已引出一組SPI引腳:
(2) 驅(qū)動配置完成后要配置的是設(shè)備樹文件:
OK3562-C-common.dtsi
(3) 具體的配置信息如下:
diff --git a/arch/arm64/boot/dts/rockchip/OK3562-C-common.dtsi b/arch/arm64/boot/dts/rockchip/OK3562-C-common.dtsi① mcp2518_clk 是時鐘頻率節(jié)點,要匹配模塊實際的晶振頻率;
② 模塊上有的 INT 腳是模塊的中斷腳,在適配時需要連接一個可控的GPIO引腳作為終端腳;
③ 在 spi2 節(jié)點下添加匹配MCP2518驅(qū)動的設(shè)備樹信息,compatible 信息不能出錯,這是匹配驅(qū)動的重要屬性。
將以上的驅(qū)動和設(shè)備樹配置好后,編譯內(nèi)核燒寫進開發(fā)板就可以測試了:
(1) 在源碼目錄下單獨編譯kernel:
forlinx@ubuntu:~/3562/OK3562-linux-source$ ./build.sh kernel
在源碼目錄下的kernel目錄下會生成鏡像文件 boot.img
(2) 將鏡像文件燒錄到開發(fā)板,需要用到工具 RKDevTool ,此工具在OK3562的資料包里可以找到:
① 打開燒寫工具;
② 用Type-C數(shù)據(jù)線連接PC和開發(fā)板底部的Type-C0接口;
③ 按住開發(fā)板的Recovery鍵不要松開,重啟開發(fā)板;
④ 注意工具會識別到開發(fā)板是否進入燒錄狀態(tài)。
⑤ 擇之前編譯好的 boot.img 鏡像文件,在boot選項前面打勾,點擊執(zhí)行進行燒寫,燒寫完成會自動重啟開發(fā)板
在開發(fā)板內(nèi)搜索can節(jié)點,使用 ifconfig -a 命令
可以看到生成的can0節(jié)點。接下來的功能測試,我們采用OK3562J-C和OK3568-C兩塊開發(fā)板的can0進行數(shù)據(jù)互發(fā)測試。
(1) OK3562J-C開發(fā)板接收數(shù)據(jù):
① 設(shè)置can0的波特率
ip link set can0 type can bitrate 500000② 打開can0設(shè)備,并把can0設(shè)置成服務(wù)端接收數(shù)據(jù)
ifconfig can0 up //打開can0設(shè)備③ 配置OK3568-C開發(fā)板的can0作為客戶端,發(fā)送信息給OK3562J-C開發(fā)板的can0
ifconfig can0 down
ip link set can0 up type can bitrate 500000
ifconfig can0 up
cansend can0 123#1122334aabbccd //發(fā)送信息
④ OK3562J-C開發(fā)板會收到OK3568發(fā)來的消息
(注:上圖中出現(xiàn)的報錯是MCP2518FD驅(qū)動的問題,測試不會影響通信。)
(2) OK3562J-C開發(fā)板發(fā)送數(shù)據(jù):
① 設(shè)置波特率等操作同上,在配置功能時要使用 cansend 命令發(fā)送數(shù)據(jù)。
② OK3568-C依照OK3562-C的方法配置成接收數(shù)據(jù)的服務(wù)端。
ifconfig can0 down
ip link set can0 up type can bitrate 500000
ifconfig can0 up
candump can0&
可以看到,兩塊開發(fā)板可以進行正常的數(shù)據(jù)互發(fā)。以上是飛凌嵌入式RK3562J開發(fā)板適配和測試MCP2518FD模塊的全部過程,希望能夠?qū)Υ蠹业捻椖块_發(fā)有所幫助。
在11月30日的深圳站活動中,瑞薩電子及全國的生態(tài)合作伙伴齊聚一堂,共同展示了其在微控制器(MCU)和微處理器(MPU)領(lǐng)域的最新技術(shù)和產(chǎn)品。飛凌嵌入式作為瑞薩電子的生態(tài)合作伙伴,給現(xiàn)場觀眾帶去了基于RZ/G2L高性能多核異構(gòu)處理器設(shè)計開發(fā)的FET-G2LD-C核心板和OK-G2LD-C開發(fā)板,吸引了現(xiàn)場行業(yè)伙伴的詢問和交流。
飛凌嵌入式FET-G2LD-C核心板及配套的OK-G2LD-C開發(fā)板搭載的RZ/G2L處理器,擁有2*Cortex-A55內(nèi)核,運行頻率高達1.2GHz,并集成1*Cortex-M33 MCU內(nèi)核,主頻達200MHz;還配備了500MHz GPU Mali-G31及多種顯示接口,功能接口資源豐富, 適用于工業(yè)、醫(yī)療、電力、交通等多種行業(yè)和各類泛工業(yè)應(yīng)用場景。
2024瑞薩電子MCU/MPU工業(yè)技術(shù)研討會不僅是一個新產(chǎn)品、新技術(shù)的展示舞臺,也為行業(yè)精英們提供了思維碰撞、共話未來的機會。飛凌嵌入式愿攜手更多同仁為客戶帶來更加優(yōu)質(zhì)、高效和可靠的產(chǎn)品和服務(wù),讓客戶的產(chǎn)品研發(fā)更簡單、更高效,讓客戶的產(chǎn)品更智能、更穩(wěn)定。
12月6日,“2024瑞薩電子MCU/MPU工業(yè)技術(shù)研討會”的第二站即將隆重啟幕,飛凌嵌入式作為受邀合作伙伴也將會再次參加,歡迎更多行業(yè)伙伴的蒞臨。
儀式上,寇發(fā)榮院長介紹了西安科技大學電控學院概況,并希望雙方能以此次簽約為契機,進一步加強交流合作,共同探索科教融合的新途徑。隨后,飛凌嵌入式企業(yè)代表也表達了希望與西安科技大學共建理論與實踐并重的嵌入式教育系統(tǒng)的愿景,并希望未來能在課程設(shè)計、實驗室創(chuàng)建、實習基地、畢業(yè)設(shè)計等多方面開展更深度的合作。
為了更好地推進嵌入式人工智能實驗室的建設(shè),飛凌嵌入式還向西安科技大學捐贈了即將上市的ELF 2學習板,不僅實現(xiàn)了教育資源與企業(yè)資源的深度融合,也為雙方未來的合作奠定了堅實的基礎(chǔ)。
此次校企合作簽約及揭牌儀式的圓滿落幕,標志著飛凌嵌入式旗下教育品牌ElfBoard在嵌入式教育領(lǐng)域又取得了新的突破。飛凌嵌入式及ElfBoard品牌也將持續(xù)為全國高校在嵌入式技術(shù)人才培養(yǎng)方面提供堅實且全面的技術(shù)支持,助力嵌入式教育事業(yè)蓬勃發(fā)展。
目前,飛凌嵌入式及旗下教育品牌ElfBoard已與多所國內(nèi)高校建立了合作關(guān)系。例如,與河北大學、河北農(nóng)業(yè)大學、河北工程學院等高校共建了校外實習基地;與華北電力大學、河南工程學院等高校進行了定制化嵌入式課程設(shè)計并共建嵌入式實驗室;此外,還與東北大學開展了嵌入式專業(yè)化培訓的合作。
未來,飛凌嵌入式將保持積極開放的態(tài)度,與更多高校攜手共進,共同探索嵌入式人才培養(yǎng)的新模式、新路徑,為推動我國嵌入式技術(shù)的創(chuàng)新與發(fā)展貢獻更多的智慧和力量。
成立18年來,飛凌嵌入式始終注重技術(shù)創(chuàng)新與質(zhì)量管理的雙重驅(qū)動,致力于為客戶提供高性能、高可靠性的嵌入式解決方案。此前,公司已獲得了 ISO9001質(zhì)量體系認證、ISO14001環(huán)境管理體系認證和ISO45001職業(yè)健康安全管理體系認證等多項國際權(quán)威認證,這些成就不僅彰顯了飛凌嵌入式在各個方面的卓越表現(xiàn),也充分說明了飛凌嵌入式已在全球市場的競爭中贏得了廣泛的認可與信賴。
未來,飛凌嵌入式將繼續(xù)加大研發(fā)投入、加速技術(shù)創(chuàng)新、提升產(chǎn)品質(zhì)量、優(yōu)化服務(wù)水平,同時,還將積極響應(yīng)國家政策和市場需求,助力智慧醫(yī)療、工業(yè)自動化、智慧交通、電力儲能等領(lǐng)域的發(fā)展,為千行百業(yè)的智能化進程貢獻力量。飛凌嵌入式將以更加開放的姿態(tài),攜手全球合作伙伴共同開創(chuàng)嵌入式技術(shù)的美好未來。
]]>本文將以飛凌嵌入式OK113i-S開發(fā)板為例,為大家介紹RISC-V核的資源和應(yīng)用案例。
飛凌嵌入式OK113i-S開發(fā)板是一款基于全志T113-i工業(yè)級處理器開發(fā)的高性價比開發(fā)板,集成了雙核Cortex-A7 CPU、64位玄鐵C906 RISC-V和DSP,能夠提供高效的計算能力和性價比。尤為值得一提的是,其內(nèi)置的RISC-V核心作為一款超高能效的實時處理器,主頻峰值可達1008MHz,并標準配備了內(nèi)存管理單元,能夠流暢運行RTOS系統(tǒng)或裸機程序,進一步提升了應(yīng)用靈活性。
1.1 RISC-V核的特性
(1) 最高主頻可達1008MHz;
(2) 32KB指令緩存;
(3) 32KB數(shù)據(jù)緩存;
(4) 可運行于超大容量的DDR
... ...
1.2 T113-i 核心板RISC-V核的接口資源
2.1 SPI數(shù)據(jù)收發(fā)
本案例的硬件平臺采用飛凌嵌入式的T113i開發(fā)板,主要進行SPI回環(huán)測試。通過將SPI接口的MOSI(主設(shè)備數(shù)據(jù)輸出)和MISO(主設(shè)備數(shù)據(jù)輸入)兩個引腳進行短接,從而驗證SPI接口在數(shù)據(jù)發(fā)送與接收過程中的功能完整性和數(shù)據(jù)一致性。以下是對SPI回環(huán)測試的詳細解析:
(1) 功能介紹
(2) 效果實現(xiàn)
SPI發(fā)送和接收的FIFO均為64個,在底層hal庫程序中,當數(shù)據(jù)長度小于64字節(jié)時,采用中斷方式,當FIFO大于等于64字節(jié)時,采用DMA模式。
中斷方式傳輸效果:
DMA方式傳輸效果:
在DMA傳輸方式下,SPI速率默認為5Mbit/s,案例中平均傳輸速率為580.43KB/s,即4.6Mbit/s,接近理論值。
2.2 核間通信RPbuf
RPbuf是全志基于RPMsg所實現(xiàn)一套高帶寬數(shù)據(jù)傳輸?shù)目蚣?。RPMsg是基于共享內(nèi)存和Msgbox中斷實現(xiàn)的一套核間通信機制,RPMsg除去頭部的16字節(jié)數(shù)據(jù)外,單次最多可發(fā)送496字節(jié)有效數(shù)據(jù)。因此,全志基于RPMsg實現(xiàn)了一套大數(shù)據(jù)量傳輸機制RPbuf,實現(xiàn)原理是在DDR中放置傳輸?shù)臄?shù)據(jù),通過RPMsg傳輸DDR的地址和大小。我們以單次32KB數(shù)據(jù)傳輸為例進行展示。
(1) 功能介紹
? VirtIO:一套虛擬化數(shù)據(jù)傳輸框架,用于管理共享內(nèi)存VRING;
? VRING:由VirtIO管理的一個環(huán)形共享內(nèi)存;
? Msgbox:全志提供的一套消息中斷機制,已與linux內(nèi)核中原生的mailbox框架適配;
? MSGBOX_IRQ:Msgbox中斷;
? RPMsg:基于VirtIO管理的共享內(nèi)存所實現(xiàn)一套少量數(shù)據(jù)傳輸?shù)目蚣埽?
? RPbuf:全志基于RPMsg所實現(xiàn)一套大量數(shù)據(jù)傳輸?shù)目蚣堋?
由上圖可知(以RISC-V核向A核發(fā)送數(shù)據(jù)為例),RPbuf首先將數(shù)據(jù)放置在DDR中,再將緩沖區(qū)首地址和大小通過RPMsg發(fā)送至A核(RPMsg將緩沖區(qū)首地址和大小放入VRING,然后請求Msgbox中斷,A核收到這個中斷后,在回調(diào)函數(shù)中使用RPMsg接口函數(shù)來從VRING中取出cmd)。
隨后A核從cmd handler中獲取緩沖區(qū)內(nèi)的地址和長度,最后在應(yīng)用層讀取數(shù)據(jù),從而完成雙核間的數(shù)據(jù)傳輸。
由上圖測試效果可以看到,帶寬大約為27~30Mbps。
以上就是飛凌嵌入式T113i開發(fā)板RISC-V核部分外設(shè)的使用方法,是不是感覺和單片機的開發(fā)一樣簡單方便呢?點擊下左側(cè)在線客服,索取OK113i-S開發(fā)板的SDK及RISC-V核的資料。
(1)RK3576處理器加持
FET3576-C核心板搭載了Rockchip RK3576處理器,擁有高性能的ARM Cortex-A72和Cortex-A53核心組合,確保了系統(tǒng)在處理復雜任務(wù)時的流暢度。Android 14操作系統(tǒng)對底層架構(gòu)進行了優(yōu)化,進一步提升了資源利用率,兩者結(jié)合,使得設(shè)備在運行大型應(yīng)用或進行多任務(wù)處理時更加游刃有余。
(2)高效能NPU與AI優(yōu)化
FET3576-C內(nèi)置的6TOPS超強算力NPU,與Android 14的AI加速功能相得益彰,無論是語音識別、圖像識別還是深度學習算法,都能實現(xiàn)快速響應(yīng)和精準處理,為用戶帶來更加智能的使用體驗。
(1)大容量內(nèi)存與高效管理
FET3576-C核心板支持最高4GB LPDDR4內(nèi)存,配合Android 14的高效內(nèi)存管理機制,有效減少了內(nèi)存碎片,提升了應(yīng)用啟動速度和系統(tǒng)響應(yīng)速度,即使在資源緊張的情況下也能保持流暢運行。
(2)快速存儲與數(shù)據(jù)安全
32GB eMMC提供了充足的存儲空間,Android 14的存儲優(yōu)化技術(shù)則進一步提升了數(shù)據(jù)讀寫速度,同時增強了數(shù)據(jù)保護措施,確保用戶數(shù)據(jù)的安全與隱私。
(1)高清顯示與多屏異顯
FET3576-C核心板支持多種顯示接口,包括HDMI、MIPI DSI等,能夠驅(qū)動高分辨率顯示屏,還可以對圖像進行AI智能修復;再配合Android 14的UI優(yōu)化,能夠帶來更加細膩、清晰的視覺體驗。三屏異顯功能更是讓設(shè)備在多媒體處理和多任務(wù)展示上更加靈活。
Android 14在用戶界面和交互設(shè)計上進行了全面升級,結(jié)合FET3576-C核心板的強大算力,使得設(shè)備的觸控響應(yīng)更加靈敏,語音助手和手勢識別更加精準,為用戶提供了更加自然、流暢的交互體驗。
FET3576-C核心板內(nèi)置的RK Firewall技術(shù),能實現(xiàn)真正的硬件資源隔離,通過硬件層面的安全隔離和管理,有效防止了惡意軟件的攻擊。除此之外,Android 14系統(tǒng)也進一步加強了隱私保護功能,提供了更加嚴格的權(quán)限管理和數(shù)據(jù)加密措施。
飛凌嵌入式作為領(lǐng)先的嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計和生產(chǎn)的企業(yè),在本次展會攜重磅產(chǎn)品隆重亮相,展位號B5-118。本次展會,飛凌嵌入式帶來了基于NXP、TI、瑞芯微、全志等國內(nèi)外知名芯片公司的最新平臺及主流平臺打造的嵌入式主控產(chǎn)品,包括嵌入式核心板、開發(fā)板、工控機和顯控一體機等。
除了產(chǎn)品的靜態(tài)展示外,飛凌嵌入式還帶來了多個應(yīng)用于不同領(lǐng)域的熱門行業(yè)解決方案,聚焦人工智能、智慧交通、工業(yè)物聯(lián)網(wǎng)、智慧醫(yī)療、電力與儲能等領(lǐng)域,給來自全球各地的電子行業(yè)伙伴和觀眾帶來了更加全面、更加多維的體驗?,F(xiàn)場更是吸引了大量的參展觀眾駐留,與飛凌嵌入式工作人員進行了友好互動與交流。
早在2020年,華為便邁出了其操作系統(tǒng)戰(zhàn)略的重要一步,將其鴻蒙操作系統(tǒng)的基礎(chǔ)能力進行開源,并慷慨捐贈給開放原子開源基金會。這一舉措不僅彰顯了華為對于開放合作、共建共享技術(shù)生態(tài)的堅定信念,也標志著鴻蒙操作系統(tǒng)正式步入了一個全新的發(fā)展階段。開放原子開源基金會作為業(yè)內(nèi)知名的開源項目孵化與運營平臺,對華為捐贈的鴻蒙基礎(chǔ)能力進行了全面的整合與梳理?;饡粌H吸納了華為的原始代碼,還積極邀請并鼓勵其他開發(fā)者參與進來,共同為鴻蒙系統(tǒng)的完善與發(fā)展貢獻力量。
經(jīng)過基金會的努力與眾多開發(fā)者的共同參與,一個全新的開源操作系統(tǒng)——OpenHarmony應(yīng)運而生。這個系統(tǒng)不僅繼承了鴻蒙操作系統(tǒng)的核心優(yōu)勢,更在開放性、靈活性和可擴展性等方面實現(xiàn)了顯著提升。
在開源國產(chǎn)軟件框架的廣闊領(lǐng)域中,OpenHarmony的開發(fā)者社群展現(xiàn)出鮮明的多元化特征,主要劃分為兩大核心陣營。其一為專注于應(yīng)用層面的開發(fā)者群體,他們致力于在OpenHarmony平臺上開發(fā)各類應(yīng)用程序,以滿足不同用戶群體的需求。另一陣營則深耕于設(shè)備端開發(fā),這一領(lǐng)域?qū)儆谇度胧介_發(fā)的范疇,開發(fā)者們專注于為各類智能設(shè)備構(gòu)建底層操作系統(tǒng)及相關(guān)的硬件驅(qū)動,以實現(xiàn)設(shè)備的高效運行與智能化管理。這兩大陣營的開發(fā)者共同構(gòu)成了OpenHarmony生態(tài)的堅實基礎(chǔ),推動其不斷向前發(fā)展。
今天就和大家詳細介紹一下如何在OK3568-C開發(fā)板及OK3568J-C開發(fā)板上部署OpenHarmony4.1。
飛凌嵌入式公司推出的OK3568-C與OK3568J-C兩款開發(fā)板,均是基于瑞芯微RK3568系列處理器精心設(shè)計與開發(fā)的產(chǎn)品。這兩款開發(fā)板搭載了四核64位的Cortex-A55架構(gòu)處理器,主頻高達2.0GHz,并內(nèi)置了1TOPS算力的NPU(神經(jīng)網(wǎng)絡(luò)處理單元),從而能夠滿足輕量級端側(cè)人工智能計算的需求。
在部署OpenHarmony 4.1版本時,OK3568-C與OK3568J-C兩款開發(fā)板的方法相同。以下步驟以O(shè)K3568-C開發(fā)板為例進行詳細說明。
首先,我們需要進行OTG驅(qū)動的安裝。將指定路徑下的文件解壓至任意目錄,然后以管理員身份運行解壓后的文件夾,并打開其中的DriverInstall.exe程序。點擊“驅(qū)動安裝”按鈕,即可輕松完成OTG驅(qū)動的安裝過程。
接下來,將瑞芯微提供的開發(fā)工具解壓至一個全英文命名的路徑中,以確保后續(xù)操作的順利進行。
隨后,我們使用Type-C連接線將RK3568開發(fā)板與主機相連。在此過程中,請務(wù)必持續(xù)按住開發(fā)板上的recovery鍵,然后按下reset鍵進行系統(tǒng)復位。大約兩秒鐘后,松開recovery鍵。
此時,瑞芯微的開發(fā)工具界面將顯示已發(fā)現(xiàn)loader設(shè)備的提示。
接下來,我們打開瑞芯微的開發(fā)工具,右鍵點擊“清空所有項”,并通過“導入配置”功能選擇對應(yīng)路徑下的config.cfg文件,同時修改其中的實際存放路徑以匹配我們的需求。
一切準備就緒后,點擊“執(zhí)行”按鈕,即可開始將OpenHarmony 4.1版本燒寫至RK3568開發(fā)板中。
通過本文的詳細介紹,我們希望能夠為有相關(guān)需求的項目提供實質(zhì)性的幫助,并為OpenHarmony系統(tǒng)的廣泛應(yīng)用注入新的活力。
RK3568作為一款高性能的處理器,在顯示方面有著廣泛的應(yīng)用。然而,在實際使用過程中,用戶可能會遇到一系列顯示相關(guān)的問題。本文旨在針對這些問題進行分析,并提供相應(yīng)的解決方案,以幫助用戶更好地使用RK3568。本文主要講解RK3568顯示過程中常見問題分析與解決思路,主要對RK3568在顯示過程中遇到的一系列問題及其解決方法進行了詳細說明,包括觸摸功能配置、HDMI屏幕無顯示、Ubuntu系統(tǒng)息屏設(shè)置、Android系統(tǒng)默認壁紙修改以及相機預覽畫面拉伸等問題。
1、觸摸功能被配置在LVDS接口上的問題
2、HDMI屏幕無顯示問題排查
3、Ubuntu任務(wù)欄設(shè)置
4、Ubuntu系統(tǒng)息屏設(shè)置
5、Android系統(tǒng)默認壁紙修改
6、相機預覽畫面拉伸問題
--正文開始--
瑞芯微RK3568作為一款備受矚目的高性能處理器,在顯示技術(shù)領(lǐng)域展現(xiàn)出了卓越的應(yīng)用能力。而RK3568在實際應(yīng)用過程中也可能會遇到一系列與顯示相關(guān)的問題。為了幫助用戶更加順暢地使用這款高性能處理器,本文通過對RK3568在顯示過程中可能遇到的問題進行深入剖析,并基于飛凌嵌入式RK3568開發(fā)板提供了有效的解決思路。希望這些解決思路能夠幫助用戶快速定位并解決問題,提升用戶對RK3568的使用體驗。同時,雖然本文以飛凌嵌入式RK3568系列開發(fā)板為核心進行討論,但其中涉及的問題和解決方案對于類似的板卡也具有一定的參考意義。
原因在于觸摸功能被配置在LVDS接口上。若要使用MIPI屏幕實現(xiàn)觸摸功能,需在U-Boot的屏幕選擇階段關(guān)閉LVDS的視頻輸出。具體而言,OK3568設(shè)備的出廠鏡像默認配置為支持三路視頻輸出:LVDS、MIPI及HDMI。其中,LVDS與MIPI均支持觸摸操作。然而,在默認的三屏同顯模式下,LVDS被設(shè)定為主屏幕,其他屏幕的顯示內(nèi)容實際上是主屏幕內(nèi)容的“鏡像”。因此,盡管觸摸功能存在,但由于觸摸報點與顯示內(nèi)容實際位置的差異,導致觸摸操作看似無響應(yīng)。
針對Linux/Ubuntu系統(tǒng)接入HDMI屏幕無顯示的問題,可以從以下幾個方向進行排查:
①、確認U-Boot選屏設(shè)置:
確保在U-Boot菜單中已經(jīng)啟用了HDMI視頻輸出。如果HDMI輸出在U-Boot階段被禁用,系統(tǒng)啟動后將無法通過HDMI顯示。
②、檢查EDID讀取情況:
在Linux系統(tǒng)的終端中,使用dmesg | grep edid命令查看系統(tǒng)日志,檢查是否有關(guān)于EDID(Extended Display Identification Data,擴展顯示標識數(shù)據(jù))讀取失敗的報錯信息。
EDID是HDMI屏幕用于向計算機提供其支持的分辨率、刷新率等顯示參數(shù)的芯片信息。如果EDID讀取失敗,可能導致系統(tǒng)無法正確配置HDMI輸出。
③、排查HDMI線及屏幕問題:
如果EDID讀取失敗,首先嘗試更換不同的HDMI線,因為HDMI線的質(zhì)量、阻抗等因素可能影響信號的傳輸。
注意,即使在其他設(shè)備(如PC)上使用相同的HDMI線能夠正常顯示,也可能因為不同設(shè)備的HDMI接口驅(qū)動能力不同而導致問題。
如果更換HDMI線后問題依舊,考慮HDMI屏幕本身可能沒有EDID芯片。此時,可以嘗試查閱飛凌提供的應(yīng)用筆記固定HDMI分辨率的方法,了解如何固定HDMI分辨率,強制系統(tǒng)以某一分辨率輸出,以繞過EDID讀取。
④、使用命令強制輸出:
可以使用命令cat /sys/class/drm/card0-HDMI-A-1/modes查看HDMI支持的分辨率列表。
使用echo on > /sys/class/drm/card0-HDMI-A-1/status命令嘗試強制打開HDMI信號輸出。但請注意,此命令因系統(tǒng)配置而異,具體路徑可能有所不同。
⑤、硬件故障排查:
如果以上步驟均無法解決問題,考慮可能是HDMI接口或相關(guān)硬件出現(xiàn)故障
在Ubuntu系統(tǒng)配置多顯示器的環(huán)境中,系統(tǒng)默認將除主屏幕外的其他屏幕視為擴展屏幕,這些擴展屏幕上通常不會顯示應(yīng)用圖標和任務(wù)欄。若用戶僅接入了HDMI屏幕且希望其顯示任務(wù)欄,則需在Uboot階段進行屏幕選擇,確保將HDMI屏幕設(shè)定為主屏幕,而不選擇其他副屏。(選屏方法請參考使用RK3568手冊中Uboot選屏章節(jié))
點擊左下角開始按鈕->Preferences->Screensaver->Mode->Disable Screen Saver
在Android系統(tǒng)中,若需修改默認壁紙,通常這一操作針對的是具備開發(fā)環(huán)境或已Root權(quán)限的設(shè)備。以下是實現(xiàn)這一修改的具體路徑和方法,以基于飛凌嵌入式RK3568硬件平臺的設(shè)備為例進行說明:
要更改Android設(shè)備的默認壁紙,您需要定位到設(shè)備特定的資源覆蓋目錄。默認壁紙文件通常存放在以下路徑中:
對于不區(qū)分屏幕寬度的默認壁紙,路徑為:device/rockchip/rk356x/overlay/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.png
對于屏幕寬度至少為600dp的設(shè)備,路徑為:device/rockchip/rk356x/overlay/frameworks/base/core/res/res/drawable-sw600dp-nodpi/default_wallpaper.png
對于屏幕寬度至少為720dp的設(shè)備,路徑為:device/rockchip/rk356x/overlay/frameworks/base/core/res/res/drawable-sw720dp-nodpi/default_wallpaper.png
在這些指定的路徑下,您可以將現(xiàn)有的默認壁紙文件替換為您所期望的新壁紙。但請注意,新壁紙的格式、分辨率以及文件大小必須與原始壁紙保持一致,以確保系統(tǒng)能夠正確加載并顯示新壁紙。
為了解決相機預覽畫面拉伸的問題,可以嘗試調(diào)整系統(tǒng)的顯示方向,將其設(shè)置為豎向顯示。具體操作步驟如下:
首先,需要修改位于/device/rockchip/rk356x/BoardConfig.mk的配置文件。在這個文件中,找到SF_PRIMARY_DISPLAY_ORIENTATION這一項,它決定了系統(tǒng)顯示的方向。
SF_PRIMARY_DISPLAY_ORIENTATION的值可以設(shè)置為0、90、180或270,分別代表以下含義:
0:表示橫屏顯示,即屏幕保持原始方向不變。
90:表示順時針旋轉(zhuǎn)90度,即屏幕從橫屏變?yōu)樨Q向顯示,且頂部在右側(cè)。
180:表示順時針旋轉(zhuǎn)180度,即屏幕上下顛倒顯示。
270:表示順時針旋轉(zhuǎn)270度,即屏幕從橫屏變?yōu)樨Q向顯示,且頂部在左側(cè)。
根據(jù)實際需求,選擇合適的值進行設(shè)置。如果希望將顯示方向調(diào)整為豎向,并且頂部在上方(即常見的手機豎向顯示方式),可以選擇90或270(具體取決于設(shè)備的物理朝向和期望的顯示效果)。
完成修改后,需要重新編譯Android源碼,并將新的鏡像刷入設(shè)備中。這樣,相機預覽畫面應(yīng)該就能以正確的比例顯示了,同時拍攝出來的照片仍然能夠保持正常顯示。
OKMX8MP-C開發(fā)板
OKMX8MP-C開發(fā)板采用NXP i.MX 8M Plus高性能處理器開發(fā),內(nèi)置NPU、ISP,AI計算能力高達2.3TOPS,可滿足輕量級邊緣計算需求。同時靈活的I/O接口配置和先進豐富的多媒體資源,方便客戶應(yīng)用程序開發(fā)。 開發(fā)板支持2路千兆以太網(wǎng)、2路CAN-FD、4路UART、4G、5G、雙頻WiFi、PCIe3.0、USB3.0、HDMI2.0、LVDS、MIPI_CSI、MIPI_DSI等接口資源,最大限度發(fā)揮CPU資源。工業(yè)級設(shè)計,-40℃~+85℃寬溫運行,靜電、脈沖群、電氣隔離等防護措施確保其廣泛應(yīng)用于各種領(lǐng)域,滿足智慧城市、工業(yè)物聯(lián)網(wǎng)、智能醫(yī)療、智慧交通等應(yīng)用的需求。
高速通信接口
4K畫質(zhì)與HiFi語音體驗
HDMI接口最高支持4K顯示輸出;同時還具備LVDS、MIPI-DSI顯示接口, 且可支持三種顯示接口三屏同顯、三屏異顯; 音頻支持,Cadence? Tensilica? HiFi 4 DSP @ 800 MHz,6路SAI,支持IIS、TDM、AC97。支持8通道PDM麥克風輸入。
先進的多媒體技術(shù)
3D/2D圖形加速
機器學習與視覺
內(nèi)置NPU,AI計算能力2.3TOPS,滿足輕量級邊緣計算需求
內(nèi)置圖像信號處理器(ISP)
高版本高穩(wěn)定的操作系統(tǒng)
工業(yè)級品質(zhì)
通訊接口豐富
靈活可選的無線模組
支持SDIO3.0接口的雙頻WiFi、4G模組、5G模組
接口資源
開發(fā)板,集成豐富的功能接口,產(chǎn)品評估更簡單。
產(chǎn)品應(yīng)用
高性能,快體驗
采用ARM Cortex-A53@四核1.8GHz的CPU, 搭配2GB的DDR4 RAM,高性能、高算力,系統(tǒng)運行更快更流暢!
H.265、VP9解碼器 降低帶寬占用
具備1080p 60Hz的H.265和VP9解碼器; 相比傳統(tǒng)的H.264編碼,平均解碼效率提升50%; 傳輸和存儲同樣分辨率的視頻所占用帶寬和容量是H.264的50%。
Android9.0、Linux4.14、Linux6.1
FETMX8MM-C支持Android 9.0、Linux4.14、Linux6.1操作系統(tǒng), 高版本操作系統(tǒng)和UI框架為您的產(chǎn)品帶來更高的安全性, 以及更酷炫的 人機交互體驗。
多種數(shù)字音頻接口 音頻應(yīng)用不再受限
支持IIS、AC97、TDM、PDM、SPDIF; 支持5個SAI通道,可配置為IIS、AC97、TDM。 支持7.1聲道聲音輸出,及環(huán)麥輸入,用于高保真音樂系統(tǒng)及語音識別應(yīng)用。
低功耗模式和實時任務(wù)處理
FETMX8MM-C具備1個Cortex-M4內(nèi)核,主頻400MHz; 與Cortex-A53通過內(nèi)部AHB總線通信,可用于低功耗休眠、實時任務(wù)處理應(yīng)用。
開發(fā)板接口圖
為便于客戶評估i.MX8Mmini 處理器性能,核心板穩(wěn)定性,OKMX8MM-C開發(fā)板引出接口種類豐富完整,布局合理
15年+生命周期
i.MX8Mmini列入NXP產(chǎn)品長期供貨計劃, 包含在該計劃內(nèi)的產(chǎn)品在推出后至少保證15年供貨期, 旨在為您的嵌入式設(shè)計確保產(chǎn)品的供貨穩(wěn)定性。
OK1046A-C2
OK1046A-C2開發(fā)板 基于NXP 公司的LS1046A 四核處理器設(shè)計,主頻最高1.8GHz,ARM Cortex-A72架構(gòu)。采用“核心板 +底板”分離結(jié)構(gòu),搭載10GHz的信號傳輸COM Express連接器,保證萬兆網(wǎng)信號的傳輸質(zhì)量。原生支持2個SFP+接口(10Gb),和5 個1Gbit Ethernet。并且支持USB3.0、M.2(5G )、mSATA、M.2(WIFI)、UART 等功能接口,以及Ubuntu操作系統(tǒng)。適用于工業(yè)路由、5G網(wǎng)關(guān) 、智慧燈桿安全網(wǎng)關(guān) 、邊緣計算網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及邊緣計算、 能源物聯(lián)網(wǎng) 、智慧城市 、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
更強的處理能力
4核ARM Cortex-A72處理器,最高支持1.8GHz主頻, 2GB DDR4 RAM,數(shù)據(jù)吞吐量最高可達2.1GT/s,高達45000 CoreMark分值的性能
8路原生網(wǎng)口
原生支持8路 Ethernet
最大可支持2個XFI(10GbE)接口
高速網(wǎng)絡(luò)
采用硬件數(shù)據(jù)路徑加速架構(gòu)(DPAA),支持數(shù)據(jù)包解析、分類和
分發(fā)(FMan),調(diào)度、包排序和擁塞管理的隊列管理(QMan),
緩沖區(qū)分配和反分配的硬件緩沖區(qū)管理(BMan)。軟件層支持完整的DPDK
環(huán)境1,同時支持OVS-DPDK,用于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理
豐富的高速接口
5Gbps USB3.0、6Gbps SATA3.0、10Gbps Ethernet、32GT/s PCIe3.0(x4)
靈活的功能擴展
8GT/s高速PCIe 3.0擴展更靈活,
可用于擴展千兆網(wǎng)卡、雙頻WIFI、FPGA等高速外設(shè)
高速COM Express連接器
采用高速COM Express板對板連接器,
傳輸速率可達10GHz,為高速功能接口引出提供保障。
COM Express Mini Type 10兼容設(shè)計,核心板可靈活互換
2
多系統(tǒng)支持
支持Ubuntu 18.04操作系統(tǒng),
豐富的第三方應(yīng)用和插件,方便用戶開發(fā)
開發(fā)板接口圖
產(chǎn)品應(yīng)用
適用于工業(yè)路由器、邊緣計算網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及邊緣計算、
能源物聯(lián)網(wǎng)、智慧城市、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
FETMX8MP-C核心板
FETMX8MP-C核心板基于NXP i.MX 8M Plus處理器開發(fā)設(shè)計,該系列處理器專注于機器學習與視覺、高級多媒體以及具有高可靠性的工業(yè)自動化。旨在滿足智慧城市、工業(yè)物聯(lián)網(wǎng)、智能醫(yī)療、智慧交通等應(yīng)用的需求。 強大的四核或雙核Arm Cortex-A53處理器,主頻高達1.6GHz,帶有神經(jīng)處理單元(NPU),最高運行速率可達2.3 TOPS;內(nèi)置圖像信號處理器(ISP)和兩個攝像頭輸入,打造高效的先進視覺系統(tǒng);多媒體功能包括視頻編碼(含H.265)和解碼、3D/2D圖形加速以及多種音頻和語音功能;通過Cortex-M7進行實時控制,采用CAN FD和雙千兆以太網(wǎng)的強大控制網(wǎng)絡(luò), 具有時間敏感網(wǎng)絡(luò)(TSN);2個USB3.0、1個PCIe3.0、2個SDIO3.0、2個CAN-FD等高速通信接口,滿足5G網(wǎng)絡(luò)、高清視頻、雙頻WiFi、高速工業(yè)以太網(wǎng)等應(yīng)用場景。
高速通信接口
4K畫質(zhì)與HiFi語音體驗
HDMI接口最高支持4K顯示輸出;同時還具備LVDS、MIPI-DSI顯示接口, 且可支持三種顯示接口三屏同顯、三屏異顯; 音頻支持,Cadence? Tensilica? HiFi 4 DSP @ 800 MHz,6路SAI,支持IIS、TDM、AC97。支持8通道PDM麥克風輸入。
先進的多媒體技術(shù)
3D/2D圖形加速
機器學習與視覺
內(nèi)置NPU,AI計算能力2.3TOPS,滿足輕量級邊緣計算需求
內(nèi)置圖像信號處理器(ISP)
高版本高穩(wěn)定的操作系統(tǒng)
產(chǎn)品應(yīng)用
高性能,低功耗
采用NXP i.MX8MQ處理器,四核1.3GHz主頻,搭配2GB的DDR4 RAM, 提高計算能力;并采用ARM Cortex-A53低功耗架構(gòu); 滿足工業(yè)應(yīng)用領(lǐng)域的無風扇設(shè)計需要,帶來更安全可靠的運行體驗。
4K+1080P雙屏獨立顯示
FETMX8MQ-C支持HDMI和MIPI-DSI雙屏獨立顯示輸出,最大支持4K超高清分辨率, 滿足不同應(yīng)用場景的顯示需求。通過專用轉(zhuǎn)換芯片,可將HDMI轉(zhuǎn)換為eDP、LVDS、RGB;MIPI-DSI可轉(zhuǎn)換為LVDS、HDMI等顯示接口。
H.265、VP9解碼器降低帶寬占用
具備4Kp60的H.265和VP9解碼器;
相比傳統(tǒng)的H.264編碼,平均解碼效率提升50%; 傳輸和存儲同樣分辨率的視頻所占用帶寬和容量是H.264的50%。 比H.264存儲/帶寬節(jié)省一半。
豐富的高速外設(shè)接口
2x MIPI-CSI、2x USB3.0、2x PCIe2.0、4x UART、1Gb Ethernet等多種高速外設(shè)接口的支持,可滿足高清攝像頭、工業(yè)相機、5G、4G、FPGA、SSD硬盤、PLC、高速以太網(wǎng)設(shè)備的接入。
多攝像頭接入
FETMX8MQ-C核心板具備2個MIPI-CSI接口,可同時接入2個MIPI-CSI接口的攝像頭,滿足雙目識別等應(yīng)用;2個USB3.0接口,可接入UVC協(xié)議的USB攝像頭以及適配USB3.0工業(yè)相機等
5G高速通訊
FETMX8MQ-C核心板可通過USB3.0接口連接5G模組,滿足客戶高速聯(lián)網(wǎng)通信的需求
PCIe高速接口
FETMX8MQ-C核心板具備2個PCIe2.0接口,可以用來連接高速外設(shè),如:SSD、WIFI6模組、V2X通信模組、FPGA采集卡等。
Linux5.4.3+QT 5.13
FETMX8MQ-C支持Linux5.4.3+QT 5.13 64位操作系統(tǒng), 高版本操作系統(tǒng)和UI框架為您的產(chǎn)品帶來更高的安全性, 以及更酷炫的人機交互體驗。
產(chǎn)品應(yīng)用
適用于5G終端、邊緣計算網(wǎng)關(guān)、HMI、V2X RSU、加油機、 血液分析儀、PCR、瘦主機等產(chǎn)品應(yīng)用, 以及醫(yī)療、電力、工業(yè)自動化、智慧交通、環(huán)境監(jiān)測、智慧水務(wù)、能耗管理等行業(yè)應(yīng)用
高性能,快體驗
采用ARM Cortex-A53@四核1.8GHz的CPU, 搭配2GB的DDR4 RAM,高性能、高算力,系統(tǒng)運行更快更流暢!
H.265、VP9解碼器 降低帶寬占用
具備1080p 60Hz的H.265和VP9解碼器; 相比傳統(tǒng)的H.264編碼,平均解碼效率提升50%; 傳輸和存儲同樣分辨率的視頻所占用帶寬和容量是H.264的50%。
Android9.0、Linux4.14、Linux6.1
FETMX8MM-C支持Android 9.0、Linux4.14和Linux6.1 操作系統(tǒng), 高版本操作系統(tǒng)和UI框架為您的產(chǎn)品帶來更高的安全性, 以及更酷炫的 人機交互體驗。
多種數(shù)字音頻接口 音頻應(yīng)用不再受限
支持IIS、AC97、TDM、PDM、SPDIF; 支持5個SAI通道,可配置為IIS、AC97、TDM。 支持7.1聲道聲音輸出,及環(huán)麥輸入,用于高保真音樂系統(tǒng)及語音識別應(yīng)用。
低功耗模式和實時任務(wù)處理
FETMX8MM-C具備1個Cortex-M4內(nèi)核,主頻400MHz; 與Cortex-A53通過內(nèi)部AHB總線通信,可用于低功耗休眠、實時任務(wù)處理應(yīng)用。
15年+生命周期
i.MX8Mmini列入NXP產(chǎn)品長期供貨計劃, 包含在該計劃內(nèi)的產(chǎn)品在推出后至少保證15年供貨期, 旨在為您的嵌入式設(shè)計確保產(chǎn)品的供貨穩(wěn)定性。
FETMX6ULL-C核心板
FETMX6ULL-C核心板基于NXP i.MX6ULL處理器開發(fā)設(shè)計,采用低功耗的ARM Cortex-A7架構(gòu),運行速度高達800MHz。原生支持8路UART、2路Ethernet、2路CAN-bus總線、2路USB 2.0、LCD等常用接口。核心板尺寸僅40*29mm,適應(yīng)更多體積受限的應(yīng)用場景。
小尺寸,大作為
FETMX6ULL-C體積小巧,核心板尺寸僅40*29mm,并采用2mm合高的板對板連接器,將小體積、便于拆卸的優(yōu)勢集一身。
成熟穩(wěn)定
FETMX6ULL-C核心板是飛凌基于NXP i.MX6U系列處理器推出的第三款核心板,成熟的技術(shù)方案,帶來穩(wěn)定可靠的全新體驗。
功能全面數(shù)量多
FETMX6ULL-C核心板原生集2x Ethernet、2x CAN、8x UART、2x USB、RGB LCD、Audio、IIC、SPI、Camera、PWM、ADC、SDIO、GPIO等眾多功能于一身,滿足更多應(yīng)用場景所需。
系統(tǒng)易開發(fā),生產(chǎn)更便捷
核心板采用Linux4.1.15操作系統(tǒng),支持OTG、SD/TF卡批量燒寫方式,支持單步更新內(nèi)核,方便過程開發(fā)及批量生產(chǎn)。
豐富的資料,開發(fā)更高效
硬件設(shè)計手冊、嵌入式Linux軟件手冊、應(yīng)用筆記、底層驅(qū)動源碼、應(yīng)用接口開發(fā)示例等完善的資料庫,只為讓您更省心的開發(fā),更快速的上市產(chǎn)品。
OKMX6ULL-C開發(fā)板
FETMX6ULL-C核心板提供配套OKMX6ULL-C開發(fā)板,集成豐富的功能接口,產(chǎn)品評估更簡單
應(yīng)用領(lǐng)域
廣泛適用于電力、醫(yī)療、工業(yè)控制及自動化、環(huán)境監(jiān)測、自助終端、安防、車載交通、通訊、充電樁、智能家居、消費電子、手持設(shè)備、網(wǎng)關(guān)、人機交互等領(lǐng)域
小體積,大用途
核心板采用8層PCB沉金工藝,具備更佳的電氣特性。郵票孔封裝設(shè)計,體積小巧,整板尺寸僅44*35mm;
雙網(wǎng)、雙CAN、八路串口
CPU原生集成兩路高實時性的CAN總線接口,雙路百兆以太網(wǎng)可實現(xiàn)雙網(wǎng)冗余,八路串口同時可以和多種串口設(shè)備通訊;
媒體播放,數(shù)字攝像,WXGA顯示加持
24位并行LCD顯示,分辨率高達WXGA (1366x768);8/10/16/24位并行攝像頭傳感器接口,支持OV9650數(shù)字攝像頭;3路IIS接口,ALSA音頻架構(gòu),更加方便開發(fā)自己應(yīng)用程序;
多種配置,不同選擇
核心板支持工業(yè)級、寬溫級和商業(yè)級三種配置,全部經(jīng)過高低溫試驗測試,質(zhì)量保證的同時,方便用戶不同的選擇;256MB DDR3L/512MB DDR3L,256MB NandFlash/4GB eMMC;
系統(tǒng)易開發(fā),生產(chǎn)更便捷
核心板采用Linux4.1.15操作系統(tǒng),支持OTG、SD/TF卡批量燒寫方式,支持單步更新內(nèi)核,方便過程開發(fā)及批量生產(chǎn)
豐富多樣的測試例程及工具
硬件設(shè)計手冊、嵌入式Linux軟件手冊、OKMX6ULL-S應(yīng)用筆記 、底層驅(qū)動程序、應(yīng)用接口開發(fā)示例等完善的資料庫,只為讓您更省心的開發(fā)程序,更快速的搭建產(chǎn)品
應(yīng)用領(lǐng)域
廣泛適用于醫(yī)療 、電力 、安防 、車載 、軌道交通 、通訊、 充電樁 、智能家居 、消費電子、手持設(shè)備、人機交互 等領(lǐng)域
FETMX6UL-C 核心板工業(yè)級
FETMX6UL-C是一款基于NXP (原Freescale)i.MX6UltraLite Cortex-A7 架構(gòu)處理器設(shè)計的核心板,主頻528MHz,核心板采用兩組優(yōu)質(zhì)進口80P板對板連接器設(shè)計,獨特的電源管理架構(gòu)相比ARM9系列的核心板功耗更低。嚴酷的溫度等級測試確保核心板在-40℃~+85℃環(huán)境中穩(wěn)定運行。最大支持8路UART、2路以太網(wǎng)、2路CAN等工業(yè)級總線接口;核心板標配256RAM/256MB NandFlash、256RAM/1GB NandFlash(選配)兩種配置。
體積小巧配置靈活
長寬僅為40mm*50mm,6層PCB沉金工藝,兩組優(yōu)質(zhì)防誤插板對板 連接器
極快的啟動時間
經(jīng)由飛凌軟件工程師深度優(yōu)化裁剪的Linux系統(tǒng)從核心板通電到界面點亮僅需要7.8秒,創(chuàng)造更多可能!
功耗更低!
FETMX6UL-C核心板相比ARM9、ARM11系列核心板功耗直降50%
8路串口 2路網(wǎng)口 2路CAN連接世界
支持串口數(shù)量多達8路,同時還能支持2路雙冗余網(wǎng)絡(luò),2路高實時性CAN-bus總線。
全工業(yè)級設(shè)計核心板
媒體播放 數(shù)字攝像
板載IIS接口,WM8960音頻芯片音樂歌曲任意播,支持數(shù)字攝像頭OV9650
安全加密雙防護
一重加密:CPU自帶安全啟動防竊取機制,可防止第三方用戶任意刷機植入木馬病毒竊取用戶信息;二重加密:CPU自帶ISO7816第三方認證加密接口,交易更安全
多功能引腳配置更靈活,極限配置隨你選!
方便設(shè)計各種功能配置底板,讓行業(yè)不再局限
注:以上為硬件引腳配置參考方案 ,用戶需重新設(shè)計底板及軟件或與飛凌嵌入式合作開發(fā)。免費提供以上四種方案《核心板引腳配置表》,您可聯(lián)系在線客服索取。
多項認證
嵌入式硬件設(shè)計手冊、嵌入式Linux開發(fā)手冊
嵌入式開發(fā)環(huán)境搭建手冊、接口驅(qū)動程序
應(yīng)用開發(fā)示例等,一切應(yīng)有盡有只為您更方便開發(fā)產(chǎn)品。
技術(shù)支持熱線、技術(shù)交流論壇、技術(shù)支持郵箱
隨時待命只為您的產(chǎn)品保駕護航。
FETMX6UL-C 核心板商業(yè)級
FETMX6UL-C是一款基于NXP(原Freescale)i.MX6Ul traLite Cortex-A7 架構(gòu)處理器設(shè)計的核心板,運行主頻528MHz,核心板采用兩組優(yōu)質(zhì)80Pin板對板連接器設(shè)計,獨特的電源管理架構(gòu)相比ARM9系列核心板功耗更低。最大支持8路UART 、2路以太網(wǎng)、2路CAN等工業(yè)級總線接口。
體積小巧配置靈活
長寬僅為40mm*50mm,6層PCB沉金工藝,兩組優(yōu)質(zhì)防誤插板對板連接器
極快的啟動時間
經(jīng)由飛凌軟件工程師深度優(yōu)化裁剪的Linux系統(tǒng)從核心板通電到界面點亮僅需要4.6秒,創(chuàng)造更多可能!
功耗更低!
FETMX6UL-C核心板相比ARM9、ARM11系列核心板功耗直降50%
8路串口2路網(wǎng)口 2路CAN連接世界
串口數(shù)量多達8路,同時還能支持2路雙冗余 網(wǎng)絡(luò),2路高實時性CAN-bus總線。
安全加密雙防護
一重加密:CPU自帶安全啟動防竊取機制,可防止第三方用戶任意刷機植入木馬病毒竊取用戶信息;二重加密:CPU自帶ISO7816第三方認證加密接口,交易更安全
多功能引腳配置更靈活,極限配置隨你選!
方便設(shè)計各種功能配置底板,讓行業(yè)不再局限
注:以上為硬件引腳配置參考方案 ,用戶需重新設(shè)計底板及軟件或與飛凌嵌入式合作開發(fā)。
免費提供以上四種方案《核心板引腳配置表》,您可聯(lián)系在線客服索取。
多項認證
嵌入式硬件設(shè)計手冊、嵌入式Linux開發(fā)手冊
嵌入式開發(fā)環(huán)境搭建手冊、接口驅(qū)動程序
應(yīng)用開發(fā)示例等,一切應(yīng)有盡有只為您更方便開發(fā)產(chǎn)品。
技術(shù)支持熱線、技術(shù)交流論壇、技術(shù)支持郵箱
隨時待命只為您的產(chǎn)品保駕護航。
FETMX6Q-C 核心板
FETMX6Q-C基于NXP四核ARM Cortex-A9架構(gòu)高性能處理器設(shè)計,主頻1GHz,12層PCB沉金工藝。整板尺寸小巧僅40mm*70mm,采用四個高度為1.5mm的連接器,引腳數(shù)量多達320PIN,將處理器全部功能引腳引出。 配套底板資源豐富,不僅搭載千兆以太網(wǎng)、CAN-bus、攝像頭、WIFI&藍牙等主流接口,同時還引出了MIPI、MLB、EIM BUS 等CPU特有的功能。
較小尺寸核心板搭配2mm連接器,讓設(shè)計隨心所欲!
核心板采用4組80P板對板連接器,合高僅2mm,40mm*70mm黃金尺寸比例, 使產(chǎn)品設(shè)計不局限任何機械結(jié)構(gòu)
12層PCB沉金工藝,運行更穩(wěn)定!
核心板采用12層PCB沉金工藝設(shè)計,充分考慮電磁兼容及信號完整性設(shè)計,確保系統(tǒng)穩(wěn)定運行!
CPU引腳全部引出,滿足各個領(lǐng)域不同產(chǎn)品的不同功能需求
核心板將CPU所有引腳全部引出,不僅支持千兆以太網(wǎng)、DVP、MIPI攝像頭、音頻、SDHC等 接口, 還支持MIPI攝像頭、MIPI屏、MLB總線、EIM BUS 27位地址、32位數(shù)據(jù)總線等。
支持多種顯示屏幕接口與圖像采集器
i.MX6的雙屏時代,帶你進入全新體驗
飛凌嵌入式FETMX6Q-C核心板支持雙屏同步顯示,雙屏異步顯示。 異步顯示支持LVDS與LCD、HDMI與LVDS、HDMI與LCD、LVDS0與LVDS1多種異步顯示方式。
接口豐富的配套底板
OKMX6Q-C開發(fā)板采用核心板+底板結(jié)構(gòu)設(shè)計,功能全,引腳多, 滿足各種產(chǎn)品開發(fā)需求, 可以更靈活的進行產(chǎn)品評估,快速設(shè)計出更具有競爭力的產(chǎn)品。
主流操作系統(tǒng)支持
Android6.0、Android4.4.2、Linux4.1.15+QT5.6、Linux3.0.35+QT4.8.5
OKMX6Q-C開發(fā)板通過CE FCC RoHS認證
行業(yè)應(yīng)用
廣泛適用于工控 、醫(yī)療 、多媒體、安防 、車載 、金融、教學、電力 、通訊、充電樁 、智能家居 、 消費電子、手持設(shè)備、顯示控制等領(lǐng)域
FETMX6Q-S 核心板
FETMX6Q-S核心板基于NXP四核ARM Cortex-A9 i.MX6Q高性能處理器設(shè)計,主頻1GHz,8層PCB沉金工藝,郵票孔連接方式電氣特性和抗干擾性更佳,核心板自身即是最小系統(tǒng),自帶LCD接口,無需底板配合, 通電即可啟動和調(diào)試,降低開發(fā)難度。配套底板OKMX6Q-S3資源豐富,板載5M像素數(shù)字攝像頭接口,標準的雙路8位LVDS接口和HDMI-1.4接口可將強大的多媒體性能發(fā)揮得淋漓盡致;SDXC標準SD卡接口,SATA硬盤 接口存儲能力輕松提升至TB級;RS232、CAN、RS-485接口,均配備保護器件,輕松應(yīng)對工業(yè)環(huán)境;完善的鋰電池管理電路 ,支持紅外接收,自帶立體聲音頻功放,板載三軸加速度傳感器,可輕松開發(fā)便攜設(shè)備。飛凌嵌入式FETMX6Q-S核心板分為工業(yè)級與商業(yè)級,商業(yè)級工作溫度為0℃~+70℃;工業(yè)級工作溫度為-40℃~+85℃。
8層PCB沉金工藝,郵票孔連接方式,性能更穩(wěn)定!
FETMX6Q-S核心板與底板采用郵票孔連接方式,具有抗震、抗氧化、抗干擾、成本低的優(yōu)勢。
核心板引腳數(shù)量為220PIN(55*4)尺寸為60mm*60mm方形結(jié)構(gòu)設(shè)計,便于客戶底板布局設(shè)計。
體積小巧
核心板自身即是最小系統(tǒng)自帶LCD液晶接口,不需要底板支持,
只要接通4.2V電源,系統(tǒng)就可以運行起來。方便客戶工程師的來料檢驗和老化
支持多種顯示屏幕接口與圖像采集器
支持工業(yè)級、商業(yè)級以及多種存儲配置,
讓您的選擇更加隨心所欲!
FETMX6Q-S核心板支持工業(yè)級,商業(yè)級兩種選擇同時支持多種存儲配置方式!
i.MX6的雙屏時代,帶你進入全新體驗
FETMX6Q-S核心板支持雙屏同步顯示,雙屏異步顯示。
異步顯示支持LVDS與LCD、HDMI與LVDS、HDMI與LCD、LVDS0與LVDS1多種異步顯示方式。
主流操作系統(tǒng)支持
Android6.0、Android4.4.2、Linux4.1.15+QT5.6、Linux3.0.35+QT4.8.5
多項安全認證
OKMX6Q-S開發(fā)板通過CE FCC? RoHS認證
接口圖展示
核心板配套OKMX6Q-S開發(fā)板具有豐富的資源接口,開發(fā)調(diào)試更快捷
廣泛適用于工控 、醫(yī)療 、多媒體、安防 、車載 、金融、教學、電力 、通訊、充電樁 、智能家居 、
消費電子、手持設(shè)備、顯示控制等領(lǐng)域
嵌入式硬件設(shè)計手冊、嵌入式Linux開發(fā)手冊
嵌入式開發(fā)環(huán)境搭建手冊、接口驅(qū)動程序
應(yīng)用開發(fā)示例等,一切應(yīng)有盡有只為您更方便開發(fā)產(chǎn)品。
技術(shù)支持熱線、技術(shù)交流論壇、技術(shù)支持郵箱
隨時待命只為您的產(chǎn)品保駕護航。
FETMX6DL-C 核心板
FETMX6DL-C基于NXP雙核ARM Cortex -A9架構(gòu) i.MX6Dual Lite 高性能處理器設(shè)計,主頻1GHz,12層PCB沉金工藝。整板尺寸小巧僅40mm*70mm,優(yōu)化固定孔、防誤插設(shè)計,采用四個高度為1.5mm的連接器,引腳 數(shù)量多達320PIN,將處理器全部功能引腳引出。配套底板資源豐富,不僅搭載千兆以太網(wǎng)、CAN-bus、攝像頭、WIFI&藍牙等主流接口,同時還引出了MIPI、MLB、EMI BUS等CPU特有的功能
較小尺寸核心板搭配獨特的薄款連接器,讓設(shè)計隨心所欲!
核心板采用4組合高僅2mm的80P板對板連接器,40mm*70mm黃金尺寸比例, 使產(chǎn)品設(shè)計不局限任何機械結(jié)構(gòu)
12層PCB沉金工藝,運行更穩(wěn)定!
核心板采用12層PCB沉金工藝設(shè)計,充分考慮電磁兼容及信號完整性設(shè)計,確保系統(tǒng)穩(wěn)定運行!
CPU引腳全部引出,滿足各個領(lǐng)域不同產(chǎn)品的不同功能需求
核心板將CPU所有引腳全部引出,不僅支持千兆以太網(wǎng)、DVP、MIPI攝像頭、音頻、SDHC等接口,
還支持MIPI攝像頭、MIPI屏、MLB總線、EIM BUS 27位地址、32位數(shù)據(jù)總線等。
支持多種顯示屏幕接口與圖像采集器
i.MX6的雙屏時代,帶你進入全新體驗
飛凌嵌入式FETMX6DL-C核心板支持雙屏同步顯示,雙屏異步顯示。
異步顯示支持LVDS與LCD、HDMI與LVDS、HDMI與LCD、LVDS0與LVDS1多種異步顯示方式。
接口豐富的配套底板
OKMX6DL-C開發(fā)板采用核心板+底板結(jié)構(gòu)設(shè)計,功能全,引腳多,滿足各種產(chǎn)品開發(fā)需求,
可以更靈活的進行產(chǎn)品評估,快速設(shè)計出更具有競爭力的產(chǎn)品。
主流操作系統(tǒng)支持
Android4.4.2、Linux4.1.15+QT5.6、Linux3.0.35+QT4.8.5
多項安全認證
OKMX6DL-C開發(fā)板通過CE FCC RoHS認證,安全更有保障
嵌入式硬件設(shè)計手冊、嵌入式Linux開發(fā)手冊
嵌入式開發(fā)環(huán)境搭建手冊、接口驅(qū)動程序
應(yīng)用開發(fā)示例等,一切應(yīng)有盡有只為您更方便開發(fā)產(chǎn)品。
技術(shù)支持熱線、技術(shù)交流論壇、技術(shù)支持郵箱
隨時待命只為您的產(chǎn)品保駕護航。
FETMX6DL-S 核心板
FETMX6DL-S核心板基于NXP雙核ARM Cortex-A9 i.MX6DL高性能處理器設(shè)計,主頻1GHz,8層PCB沉金工藝,郵票孔連接方式電氣特性和抗干擾性更佳,核心板自身即是最小系統(tǒng),自帶LCD接口,無需底板配合, 通電即可啟動和調(diào)試,降低開發(fā)難度。配套底板OKMX6DL-S3資源豐富,板載5M像素數(shù)字攝像頭接口,標準的雙路8位LVDS接口和HDMI-1.4接口可將強大的多媒體性能發(fā)揮得淋漓盡致;SDXC標準SD卡接口;RS232、CAN、RS-485接口,均配備保護器件,輕松應(yīng)對工業(yè)環(huán)境;完善的鋰電池管理電路 ,支持紅外接收,自帶立體聲音頻功放,板載三軸加速度傳感器,可輕松開發(fā)便攜設(shè)備。飛凌嵌入式FETMX6DL-S核心板分為工業(yè)級與商業(yè)級,商業(yè)級工作溫度為0℃~+70℃;工業(yè)級工作溫度為-40℃~+85℃。
8層PCB沉金工藝,郵票孔連接方式,性能更穩(wěn)定!
FETMX6DL-S核心板與底板采用郵票孔連接方式,具有抗震、抗氧化、抗干擾、成本低的優(yōu)勢。核心板引腳數(shù)量為220PIN(55*4)尺寸為60mm*60mm方形結(jié)構(gòu)設(shè)計,便于客戶底板布局設(shè)計。
體積小巧
核心板自身即是最小系統(tǒng)自帶LCD液晶接口,不需要底板支持,
只要接通4.2V電源,系統(tǒng)就可以運行起來。方便客戶的來料檢驗和老化
支持多種顯示屏幕接口與圖像采集器
支持工業(yè)級、商業(yè)級以及多種存儲配置,
讓您的選擇更加隨心所欲!
FETMX6DL-S核心板支持工業(yè)級,商業(yè)級兩種選擇
同時支持4GB、8GB、16GB多種存儲
i.MX6的雙屏時代,帶你進入全新體驗
FETMX6DL-S核心板支持雙屏同步顯示,雙屏異步顯示。異步顯示支持LVDS與LCD、
HDMI與LVDS、HDMI與LCD、LVDS0與LVDS1多種異步顯示方式。
多系統(tǒng)支持
多項認證
FETMX6DL-S核心板通過CE FCC RoHS多項認證
嵌入式硬件設(shè)計手冊、嵌入式Linux開發(fā)手冊
嵌入式開發(fā)環(huán)境搭建手冊、接口驅(qū)動程序
應(yīng)用開發(fā)示例等,一切應(yīng)有盡有只為您更方便開發(fā)產(chǎn)品。
技術(shù)支持熱線、技術(shù)交流論壇、技術(shù)支持郵箱
隨時待命只為您的產(chǎn)品保駕護航。
OK1043A-C3
OK1043A-C3開發(fā)板基于NXP 公司的LS1043A四核處理器設(shè)計,主頻1.6GHz,ARM Cortex-A53 架構(gòu)。采用核心板+底板分離結(jié)構(gòu),通過COMe接口連接,速率有保障。原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps。支持PCIe 2.0、SATA3.0、USB3.0、UART 、IIC等功能接口,以及Ubuntu、OpenWrt 操作系統(tǒng)。適用于路由器、IoT網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及邊緣計算 、能源物聯(lián)網(wǎng) 、 智慧城市 、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
多路原生網(wǎng)口
原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps
高速網(wǎng)絡(luò)
采用硬件數(shù)據(jù)路徑加速架構(gòu)(DPAA),支持數(shù)據(jù)包解析、
分類和分發(fā)(FMan),調(diào)度、包排序和擁塞管理的隊列管理(QMan),
緩沖區(qū)分配和反分配的硬件緩沖區(qū)管理(BMan)。軟件層支持完整的DPDK環(huán)境
1 ,同時支持OVS-DPDK,
用于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理。
豐富的高速接口
10Gbps Ethernet、5Gbps PCIe2.0、 6Gbps SATA3.0、5Gbps USB3.0
靈活的功能擴展
5Gbps高速PCIe 2.0擴展更靈活,可用于 擴展千兆網(wǎng)卡、雙頻WIFI等高速外設(shè)
多系統(tǒng)支持
支持Ubuntu 18.04、OpenWrt兩種操作系統(tǒng), 豐富的第三方應(yīng)用和插件,方便用戶開發(fā)
設(shè)計工藝
開發(fā)板接口展示
OK1043A-C
OK1043A-C開發(fā)板基于NXP 公司的LS1043A四核處理器設(shè)計,主頻1.6GHz,ARM Cortex-A53 架構(gòu)。采用核心板+底板分離結(jié)構(gòu),通過COMe接口連接,速率有保障。原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps。支持PCIe 2.0、SATA3.0、USB3.0、UART 、IIC等功能接口,以及Ubuntu、OpenWrt 操作系統(tǒng)。適用于路由器、IoT網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及邊緣計算 、能源物聯(lián)網(wǎng) 、 智慧城市 、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
多路原生網(wǎng)口
原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps
高速網(wǎng)絡(luò)
采用硬件數(shù)據(jù)路徑加速架構(gòu)(DPAA),支持數(shù)據(jù)包解析、
分類和分發(fā)(FMan),調(diào)度、包排序和擁塞管理的隊列管理(QMan),
緩沖區(qū)分配和反分配的硬件緩沖區(qū)管理(BMan)。軟件層支持完整的DPDK環(huán)境
1 ,同時支持OVS-DPDK,
用于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理。
豐富的高速接口
10Gbps Ethernet、5Gbps PCIe2.0、 6Gbps SATA3.0、5Gbps USB3.0
靈活的功能擴展
5Gbps高速PCIe 2.0擴展更靈活,可用于 擴展千兆網(wǎng)卡、雙頻WIFI等高速外設(shè)
多系統(tǒng)支持
支持Ubuntu 18.04、OpenWrt兩種操作系統(tǒng), 豐富的第三方應(yīng)用和插件,方便用戶開發(fā)
設(shè)計工藝
開發(fā)板接口展示
FCU1101嵌入式控制單元
FCU1101嵌入式控制單元采用NXP i.MX6Ul traLite處理器開發(fā)設(shè)計,具有高效可靠、成本低等優(yōu)勢。主頻528MHz,RAM 256MB,ROM 256MB(可擴展1GB),支持Linux 3.14操作系統(tǒng),支持浮點運算(硬浮點),集成RS485 、以太網(wǎng)、4G、WiFi等豐富資源,滿足不同場合的需求。嚴酷的溫度測試確保產(chǎn)品在-35℃~+70℃環(huán)境中穩(wěn)定運行。
強大的通訊能力
上、下行數(shù)據(jù)通訊方式多種多樣,均可通過無線方式進行傳輸
RS485通訊
4路RS485接口,1.5KV隔離保護,ESD 4級保護;支持Modbus協(xié)議(RTU模式)
WiFi、4G、以太網(wǎng)
支持全網(wǎng)通4G模塊 ; 支持10/100M自適應(yīng)以太網(wǎng),RJ45接口; 支持IEEE802.11b/g/n,支持STA、AP模式,支持WPA2加密模式
內(nèi)嵌多種網(wǎng)絡(luò)協(xié)議
支持Web Server、IPtables、Sqlite、HTTP、FTP、 Telnet、SSH、TFTP、DHCP、TCP/IP、UDP,方便遠程調(diào)試和維護
標準協(xié)議MQTT
支持移動端物聯(lián)網(wǎng)領(lǐng)域標準協(xié)議MQTT,可直接連接訪問阿里云服務(wù)器,進行消息的訂閱或發(fā)布
成熟穩(wěn)定的操作系統(tǒng),易于二次開發(fā)
操作系統(tǒng)已在各領(lǐng)域充分應(yīng)用,可自由定制數(shù)據(jù)格式,方便二次開發(fā)
多項認證
致力于提升產(chǎn)品穩(wěn)定性,放心選擇
接口圖展示
豐富的接口資源
尺寸圖
小體積,便于集成
適用于能源管理系統(tǒng)、光伏逆變、水電氣數(shù)據(jù)采集;生產(chǎn)制造、加工企業(yè)生產(chǎn)過程信號采集、數(shù)據(jù)傳輸; (制造執(zhí)行系統(tǒng))信號采集、數(shù)據(jù)傳輸;?;瘓鏊h(huán)境監(jiān)測,大氣環(huán)境監(jiān)測信號采集、數(shù)據(jù)傳輸;農(nóng)業(yè)大棚環(huán)境監(jiān)測信號采集、數(shù)據(jù)傳輸;養(yǎng)殖環(huán)境監(jiān)測信號采集、數(shù)據(jù)傳輸;醫(yī)藥、食品倉儲環(huán)境監(jiān)測信號采集、數(shù)據(jù)傳輸?shù)阮I(lǐng)域。
FET1046A-C 核心板
FET1046A-C核心板基于NXP 公司的LS1046A 四核處理器設(shè)計,主頻最高1.8GHz,ARM Cortex-A72架構(gòu)。原生支持8個Gbit Ethernet,最高支持2個XFI(10GbE)接口。支持PCIe3.0、SATA3.0、USB3.0、UART 、IIC等功能接口,以及Ubuntu、OpenWrt 操作系統(tǒng)。適用于工業(yè)路由、邊緣計算網(wǎng)關(guān)、IP-PBX等產(chǎn)品,以及邊緣計算、能源物聯(lián)網(wǎng)、智慧城市、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
更強的處理能力
4核ARM Cortex-A72處理器,最高支持1.8GHz 主頻,2GB DDR4 RAM,數(shù)據(jù)吞吐量最高可達2.1GT/s,高達45000 CoreMark分值的性能
8路原生網(wǎng)口
原生支持8路 Ethernet
最大可支持2個XFI(10GbE)接口
高速網(wǎng)絡(luò)
采用硬件數(shù)據(jù)路徑加速架構(gòu)(DPAA),支持數(shù)據(jù)包解析、分類和
分發(fā)(FMan),調(diào)度、包排序和擁塞管理的隊列管理(QMan),
緩沖區(qū)分配和反分配的硬件緩沖區(qū)管理(BMan)。軟件層支持完整的DPDK
環(huán)境1,同時支持OVS-DPDK,用于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理
豐富的高速接口
5Gbps USB3.0、6Gbps SATA3.0、10Gbps Ethernet、32GT/s PCIe3.0
靈活的功能擴展
8GT/s高速PCIe 3.0擴展更靈活,
可用于擴展千兆網(wǎng)卡、雙頻WIFI、FPGA等高速外設(shè)
高速COM Express連接器
采用高速COM Express板對板連接器,
傳輸速率可達10GHz,為高速功能接口引出提供保障。
COM Express Mini Type 10兼容設(shè)計,核心板可靈活互換
2
多系統(tǒng)支持
支持Ubuntu 18.04、OpenWrt兩種操作系統(tǒng),
豐富的第三方應(yīng)用和插件,方便用戶開發(fā)
產(chǎn)品應(yīng)用
適用于工業(yè)路由器、邊緣計算網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及邊緣計算、
能源物聯(lián)網(wǎng)、智慧城市、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
FET1043A-C
FET1043A-C核心板基于NXP公司的LS1043A四核處理器設(shè)計,主頻1.6GHz,ARM Cortex-A53 架構(gòu)。原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps。支持PCIe 2.0、SATA3.0、USB3.0、UART 、IIC等功能接口,以及Ubuntu、OpenWrt 操作系統(tǒng)。適用于路由器、IoT網(wǎng)關(guān)、IP-PBX等產(chǎn)品,以及邊緣計算、能源物聯(lián)網(wǎng) 、 智慧城市 、工業(yè)自動化、視頻監(jiān)控等應(yīng)用領(lǐng)域。
多路原生網(wǎng)口
原生支持7 個Ethernet:1 個10Gbps和6 個1000Mbps
高速網(wǎng)絡(luò)
采用硬件數(shù)據(jù)路徑加速架構(gòu)(DPAA),支持數(shù)據(jù)包解析、
分類和分發(fā)(FMan),調(diào)度、包排序和擁塞管理的隊列管理(QMan),
緩沖區(qū)分配和反分配的硬件緩沖區(qū)管理(BMan)。軟件層支持完整的DPDK 環(huán)境
1 ,同時支持OVS-DPDK,
用于網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)包的高性能處理。
豐富的高速接口
10Gbps Ethernet、5Gbps PCIe2.0、 6Gbps SATA3.0、5Gbps USB3.0
多系統(tǒng)支持
支持Ubuntu 18.04、OpenWrt兩種操作系統(tǒng), 豐富的第三方應(yīng)用和插件,方便用戶開發(fā)
設(shè)計工藝
FET1028A-C核心板
FET1028A-C核心板基于NXP LS1028A處理器設(shè)計,雙核ARM Cortex-A72,主頻最高1.5GHz,板載2GB DDR4 RAM,8GB ROM;原生支持6個Gbit Ethernet,可支持融合的IT和OT網(wǎng)絡(luò);支持CAN FD、UART 、USB3.0 、PCIe3.0 、SATA3.0 、IIS 、IIC 、SPI等常用總線接口,并支持一個最大分辨率4K的DP接口。適用于工業(yè)路由器、TSN、SD-WAN、5G CPE 、邊緣計算網(wǎng)關(guān)、IP-PBX等產(chǎn)品,以及工業(yè)互聯(lián)、智慧工廠、工業(yè)安全、信息安全、智慧交通、能源物聯(lián)網(wǎng)等應(yīng)用領(lǐng)域。
豐富的高速接口
FET1028A-C核心板原生支持6個千兆網(wǎng)口,還具備PCIe3.0、SATA3.0、USB3.0、CAN-FD等高速總線接口,適用于工業(yè)互聯(lián)網(wǎng)、5G聯(lián)網(wǎng)終端等應(yīng)用
高性能 高算力
雙核Cortex-A72,主頻高達1.5GHz 滿足邊緣計算、大數(shù)據(jù)處理應(yīng)用的性能要求
Ubuntu系統(tǒng)開發(fā)更便捷
支持Ubuntu20.04操作系統(tǒng),支持apt-get安裝第三方應(yīng)用和插件, 二次開發(fā)更便捷
應(yīng)用領(lǐng)域
適用于工業(yè)路由器、TSN、SD-WAN、5G CPE 、邊緣計算網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及工業(yè)互聯(lián)、智慧工廠、工業(yè)安全、信息安全、智慧交通、能源物聯(lián)網(wǎng)等應(yīng)用領(lǐng)域。