隨著搭載 Kirin9000S 處理器的 HUAWEI Mate 60 Pro 低調(diào)上市,國(guó)產(chǎn)高性能處理器芯片正在不斷崛起。硬件資源越來(lái)越豐富,處理器性能越來(lái)越強(qiáng)勁,隨之而來(lái)的軟件應(yīng)用生態(tài)也在不斷進(jìn)步。 作為一名業(yè)余的嵌入式物聯(lián)網(wǎng)工程師,我感覺(jué)現(xiàn)在的嵌入式處理器芯片跟四五年前相比,已經(jīng)有了翻天覆地的變化,從原本簡(jiǎn)單的 32 位單/雙核,到今天的64位多核異構(gòu),從 ARM 架構(gòu)再到 RISC-V 架構(gòu),這些變化已經(jīng)不知道用什么文字來(lái)形容。一天不學(xué)習(xí)就感到難受的我,最近在學(xué)習(xí)和了解瑞芯微Rockchip的嵌入式AI高性能處理器。 剛好就在上周,我收到飛凌嵌入式的邀請(qǐng),申請(qǐng)?jiān)囉昧?font style="color:rgb(103, 149, 181)">飛凌嵌入式最新研發(fā)的,基于瑞芯微 RK3588 處理器的工業(yè)級(jí)(商業(yè)級(jí))核心板,F(xiàn)ET3588-C。 以前我在嵌入式Linux開(kāi)發(fā)板行業(yè)工作的時(shí)候(大概是2015年),就已經(jīng)使用過(guò)飛凌嵌入式的開(kāi)發(fā)板產(chǎn)品。我相信跟我差不多年齡,搞嵌入式 Linux 開(kāi)發(fā)的工程師,都應(yīng)該聽(tīng)說(shuō)過(guò)飛凌嵌入式,作為老牌的嵌入式硬件平臺(tái)研發(fā)企業(yè)。這家總部在河北保定的公司,已經(jīng)走過(guò)了17個(gè)年頭。 話不多說(shuō),先來(lái)看一下瑞芯微的 RK3588 處理器芯片的簡(jiǎn)介,了解一下這款基于 ARM 架構(gòu)的的通用型 SoC,能給各位工程師帶來(lái)哪些炸裂的硬件性能,如下圖所示。 如上圖所述,按照RK3588的硬件性能數(shù)據(jù),它可以毫無(wú)壓力地進(jìn)行高清圖像處理以及 8K 高清視頻編解碼編解碼,除此以外,它還帶有一個(gè)6TOPS算力的NPU神經(jīng)網(wǎng)絡(luò)處理器,可以輕松地在邊緣端運(yùn)行一些離線的AI推理模型。 飛凌嵌入式為了讓廣大嵌入式工程師能更好地應(yīng)用他們研發(fā)的核心板產(chǎn)品,都會(huì)以核心板+功能底板的組合形式,對(duì)外提供一套功能完整的開(kāi)發(fā)板硬件套件,同時(shí)提供相應(yīng)的開(kāi)發(fā)板軟硬件配套資料,幫助工程師們快速便捷地上手使用。 針對(duì)OK3588-C開(kāi)發(fā)板套件,飛凌嵌入式提供了三個(gè)不同的系統(tǒng)軟件平臺(tái),分別是:嵌入式Linux、Android12 和 Ubuntu-Core+Forlinx Desktop。 同時(shí)也提供了對(duì)應(yīng)的參考資料,為了讓開(kāi)發(fā)者在搭建開(kāi)發(fā)環(huán)境上面少踩一些坑,飛凌直接幫開(kāi)發(fā)者搭建好了各個(gè)虛擬機(jī)環(huán)境,直接打開(kāi)使用即可,如下圖所示。 如果想了解飛凌嵌入式OK3588-C 的核心板和功能底板詳細(xì)的硬件資源說(shuō)明,可以參考飛凌嵌入式提供的出廠資料文檔《OK3588-C_硬件手冊(cè)_V1.2_20230423.pdf》,關(guān)于功能底板對(duì)外引出的硬件資源接口,如下圖所示。 以 Android12系統(tǒng)為例,如果想了解OK3588-C開(kāi)發(fā)套件如何搭建 Android 軟件開(kāi)發(fā)環(huán)境,以及如何編譯 Android12 SDK 源代碼,可以參考出廠資料文檔《OK3588-C_Android12.0_用戶(hù)編譯手冊(cè)_V1.0_20221201.pdf》,文檔里面均有非常詳細(xì)的描述,如下圖所示。 如果想快速上手使用和測(cè)試OK3588-C開(kāi)發(fā)板的 Android12 系統(tǒng),并且在開(kāi)發(fā)板上面快速驗(yàn)證各個(gè)硬件資源,可以參考出廠資料文檔《OK3588-C_Android12.0_用戶(hù)使用手冊(cè).pdf》,這個(gè)文檔提供了詳細(xì)的測(cè)試方式,以及鏡像燒錄和OTA 方式,如下圖所示。 基本上,通過(guò)以上兩個(gè)手冊(cè)就可以完成OK3588-C開(kāi)發(fā)板的Android12軟件環(huán)境搭建,應(yīng)用程序測(cè)試,鏡像固件燒錄和升級(jí),這些常規(guī)操作。這一系列標(biāo)準(zhǔn)的開(kāi)發(fā)環(huán)節(jié),其他兩個(gè)系統(tǒng)平臺(tái)(嵌入式Linux 和 Forlinx-Desktop)也是相差不大的,其他兩個(gè)系統(tǒng)也可以作為參考。 本篇文章系統(tǒng)地介紹了飛凌嵌入式OK3588-C開(kāi)發(fā)板的出廠資料構(gòu)成,以及以Android12 系統(tǒng)為例,介紹了這些軟硬件資料的使用方式。 下一篇文章,我們將會(huì)記錄以下這些開(kāi)發(fā)過(guò)程,比如搭建開(kāi)發(fā)環(huán)境,編譯OK3588-C的軟件SDK,編譯一個(gè)應(yīng)用程序工程項(xiàng)目,下載到開(kāi)發(fā)板運(yùn)行等等。歡迎各位同學(xué)持續(xù)關(guān)注。 以上就是由飛凌嵌入式產(chǎn)品體驗(yàn)官EmbedIoT創(chuàng)作的OK3588-C開(kāi)發(fā)板體驗(yàn)分享,后續(xù),飛凌嵌入式也會(huì)為大家分享更多由產(chǎn)品體驗(yàn)官們創(chuàng)作的優(yōu)質(zhì)體驗(yàn)報(bào)告。 |