RK3568是瑞芯微開發出一款很好用的芯片。我先把ROCKCHIP的原廠信息搬過來看看。
首先聲明一下,這篇文章里的資訊版權歸瑞芯微電子股份有限公司。畢竟是我轉過來的嘛。
我自己的心得,版權就歸我啦。
?????主要特性
- Quad-core Cortex-A55 up to 2.0GHz
- Mali-G52 GPU
- 1TOPS NPU
- LPDDR4/LPDDR4X/DDR4/DDR3/DDR3L/LPDDR3, ECC
- 4KP60 H.265/H.264/VP9 video decoder
- 1080P60 H.264/H.265 video encoder
- 8M ISP with HDR
- Dual dislplay, LVDS/MIPI-DSI/RGB/eDp/RGB/HDMI2.0/EBC
- 1x8ch I2S/TDM, 1x8ch PDM, 2x2ch I2S
- USB3.0 x2/SATA3.0 x3/PCIE2.1/QSGMII,PCIE3.0 1x2Lanes/2x1Lane
詳細參數 CPU ??四核64位Cortex-A55,主頻最高2.0GHz GPU ? ARM G52 2EE ? 支持OpenGL ES 1.1/2.0/3.2,OpenCL 2.0,Vulkan 1.1 ? 內嵌高性能2D加速硬件 NPU ? 支持1T算力 多媒體 ? 支持4K 60fps H.265/H.264/VP9視頻解碼 ? 支持1080P 60fps H.265/H.264視頻編碼 ? 支持8M ISP,支持HDR 顯示 ? 支持多屏異顯 ? 支持eDp/HDMI2.0/MIPI/LVDS/24bit RGB/EBC 接口 ? 支持USB2.0/USB3.0/PCIE3.0/PCIE2.1/SATA3.0/QSGMII
我再搬運一下RK3568 RK3568 Brief Datasheet的介紹
接下來是 框圖
典型應用框圖我也搬過來吧
我來說說我對這款芯片的想法
1.先看架構:Cortex-A55 x 4? &? NPU 1 Tops
?? 很典型,大家原來用I.MX6干啥,這個芯片就能干啥。A9升級到A55已經是大勢所趨,綜合這兩年碰到的需求,電力、能源、醫療、工控、網絡安全、智能樓宇,甚至軍X的需求,對這個芯片很是青睞。我這里接觸到的需求主要集中在RK3568J,這種工業級場景大范圍的選用了這個國產化的芯片,看來市場對RK3568J的穩定性還是很認可的。我相信RK3568-b2商業級的版本也是大放異彩。
? 對于有人工智能需求的場景來看,1Tops的算力不能算多,簡單的識別的還是可以很好的。PaddlePaddle、PyTorch、TensorFlow都有支持,YOLO也能用,真的很不錯。
2.再看外部存儲的支持:
? 先看內存吧,我見過1GB、2GB、4GB、8GB的支持。1GB、2GB大多數用了DDR4內存;4GB用DDR4也有,LPDDR4(x)也有。8GB應該都會用LPDDR4(x),我沒查到生產單片工業級DDR4 4GB內存芯片的廠家,就算是用應該是個大價錢。
? 再看看emmc,總體上常見的4GB到64GB都行,我也測試過,看芯片手冊支持128GB也沒啥問題。我沒找到合適的128GB工業級emmc,目前沒測試。
3.外部接口
? 這部分真的是史詩級的加強,第一次看見外部接口,讓我眼前一亮,口水一地。再加上價格優勢,義無反顧的搞起RK3568來了。讓我琢磨一下怎么來寫外部接口,這部分很多朋友都想了解。
今天寫到這里,先回家做飯去了。吃飯回來了,繼續更。
外部接口正如上面那個框圖里描述的,很全面,但是PIN腳才600多,注定了用起來要悠著點,不能框圖寫了多少就規劃多少。接口細節我在后續的文章里進行介紹、測試、分析代碼。