全志V853-高性能邊緣AI視覺處理芯片
V853 是一顆面向智能視覺領域推出的新一代高性能、低功耗的處理器SOC,可廣泛用于智能門鎖、智能考勤門禁、網絡攝像頭、行車記錄儀、智能臺燈等智能化升級相關行業。V853 集成Arm Cortex-A7和RISC-V E907 雙CPU,內置最大 1T 算力 NPU,使用全志自研 Smart 視頻引擎,最大支持5M@25fps H.265編碼和5M@25fps H.264編解碼,同時集成高性能 ISP 圖像處理器,可為客戶提供專業級圖像質量。V853 還支持 16-bit DDR3/DDR3L,滿足各類產品高帶寬需求;支持 4lane MIPI-CSI/DVP/MIPI-DSI/RGB 等豐富的專用視頻輸入輸出接口,滿足各類AI視覺產品需求;采用先進的22nm工藝,具有更優的功耗和更小的芯片面積。
全志V853開發板介紹
類型 | 說明 |
---|---|
主控 | 全志V853 (Arm A7 1GHz + RISC-V E907 600MHz + 1T NPU) |
DDR | 512MB DDR3 |
Memory | 8GB eMMC |
無線網絡 | 2.4G WiFi/BT(型號:全志XR829模組) |
有線網絡 | 100Mbps以太網 |
攝像頭 | 1080P雙目攝像頭 |
屏幕 | 7寸 LCD屏幕 |
麥克風 | 模擬麥克風 *2 |
DEBUG | 支持uart串口調試,支持ADB USB調試 |
USB | Type-C USB * 1, 同時支持供電和數據傳輸 |
PMU | 全志AXP2101 |
- Tina Linux 是全志科技基于Linux內核開發的針對智能硬件類產品的嵌入式軟件系統。
- Tina Linux v5.0 中包含 Linux 系統開發用到的 boot 源碼、內核源碼、驅動、工具、系統中間件與應用程序包。可以方便的定制、編譯、打包生成Linux固件鏡像。
- Tina Linux v5.0 可以支持構建 openWrt 和 buildroot 不同構建系統;也支持單獨編譯 BSP(Board Support Package,板級支持包);能夠打包生成固件包,燒錄到相應設備中并運行。
- 全志V853開發板的硬件外設
全志V853--交叉編譯
-
為啥要寫交叉編譯呢?是因為全志提供的文檔中描述的OpenWRT的構建方式,而我采用的buildroot進行構建。他們兩者采用的交叉工具鏈是不一樣的。其中:OpenWRT采用musl工具鏈,而buildroot采用的glibc工具鏈。
-
為了避免其他人采用buildroot也按照文檔進行操作,導致應用編譯完無法運行起來。所以我補充一下buildroot構建中,應用的交叉編譯。
-
編寫HelloWorld:
#include
intmain(void)
{
printf("HelloWorld!");
return0;
}
- V853的編譯工具鏈的路徑:prebuilt/rootfsbuilt/arm/。里面包含了兩個工具鏈:musl和glibc,而buildroot采用了glic。
- 所以gcc編譯器的路徑:prebuilt/rootfsbuilt/arm/toolchain-sunxi-glibc-gcc-830/toolchain/bin/。而編譯是需要用到的庫文件和頭文件路徑:prebuilt/rootfsbuilt/arm/toolchain-sunxi-glibc-gcc-830/toolchain/arm-openwrt-linux-gnueabi/
- 指定存放交叉編譯需要使用的庫文件頭文件的文件夾
v853@v853:~/$exportSTAGING_DIR=~/v853/tina-v853/prebuilt/rootfsbuilt/arm/toolchain-sunxi-glibc-gcc-830/toolchain/arm-openwrt-linux-gnueabi/
- 編譯應用程序:
v853@v853:~/$exportSTAGING_DIR=~/v853/tina-v853/prebuilt/rootfsbuilt/arm/toolchain-sunxi-glibc-gcc-830/toolchain/bin/arm-openwrt-linux-gcc-ohelloworldmain.c
v853@v853:~/$ls
helloworldmain.c
v853@v853:~/$
- 我是采用掛載SD卡的形式將應用程序拷貝到板子的。所以將編譯好的應用程序helloworld拷貝到SD卡。
- 板子上驗證結果:
//掛載SD卡到test目錄上
#mount/dev/mmcblk1/mnt/test/
//運行應用
#./helloworld
HelloWorld!#
歡迎關注微信公眾號『Rice嵌入式開發技術分享』
-
開發板
+關注
關注
25文章
4959瀏覽量
97214 -
交叉編譯
+關注
關注
0文章
32瀏覽量
12625 -
全志
+關注
關注
24文章
243瀏覽量
53082 -
Buildroot
+關注
關注
1文章
48瀏覽量
1384 -
V853
+關注
關注
2文章
19瀏覽量
2117
發布評論請先 登錄
相關推薦
評論