Difference between revisions of "Banana Pi BPI-CM2"
(→Banana Pi BPI-CM5 SBC specifications) |
(→Key Features) |
||
(22 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[zh:香蕉派 BPI-CM2]] | [[zh:香蕉派 BPI-CM2]] | ||
=BPI-CM2 Introduction= | =BPI-CM2 Introduction= | ||
− | [[File:Banana_Pi_BPI-CM2_1.jpg|thumb|[[Banana Pi BPI-CM2]] with RK3568 design]] | + | [[File:Banana_Pi_BPI-CM2_1.jpg|thumb|[[Banana Pi BPI-CM2]] with Rockchip RK3568 ]] |
+ | [[File:Banana_Pi_BPI-R2_Pro_1_750.jpg|thumb|[[Banana Pi BPI-R2 Pro]] with Rockchip RK3568]] | ||
+ | [[File:Banana_Pi_BPI-CM4_1.jpg|thumb|[[Banana Pi BPI-CM4]] with A311D design]] | ||
+ | [[File:BananaPi_BPI-CM4_base_board_1.jpg|thumb|[[Banana Pi BPI-CM4]] with base board]] | ||
[[File:Banana_Pi_BPI-CM5_1.jpg|thumb|[[Banana Pi BPI-CM5]] with A311D2 design]] | [[File:Banana_Pi_BPI-CM5_1.jpg|thumb|[[Banana Pi BPI-CM5]] with A311D2 design]] | ||
[[File:Banana_Pi_BPI-CM5_5.jpg|thumb|[[Banana Pi BPI-CM5]] with BPI-CM4 base board]] | [[File:Banana_Pi_BPI-CM5_5.jpg|thumb|[[Banana Pi BPI-CM5]] with BPI-CM4 base board]] | ||
− | |||
− | |||
− | |||
[[File:Banana_Pi_BPI-CM4_9.jpg|thumb|[[Banana Pi BPI-CM4]] with Raspberry Pi CM4 base board]] | [[File:Banana_Pi_BPI-CM4_9.jpg|thumb|[[Banana Pi BPI-CM4]] with Raspberry Pi CM4 base board]] | ||
[[File:Banana_Pi_BPI-M5_4.JPG|thumb|[[Banana Pi BPI-M5]] with S905x3 design]] | [[File:Banana_Pi_BPI-M5_4.JPG|thumb|[[Banana Pi BPI-M5]] with S905x3 design]] | ||
Line 12: | Line 12: | ||
[[File:Banana_Pi_BPI-M2S_1.jpg|thumb|[[Banana Pi BPI-M2S]] Amlogic A311D/S922 chip]] | [[File:Banana_Pi_BPI-M2S_1.jpg|thumb|[[Banana Pi BPI-M2S]] Amlogic A311D/S922 chip]] | ||
− | Banana Pi BPI-CM2 is a computer module with Rockchip RK3568 Quad-core ARM Cortex-A55 CPU, Mali-G52 1-Core-2EE GPU,2GB LPDDR4/LPDDR4x , | + | Banana Pi BPI-CM2 is a computer module with Rockchip RK3568 Quad-core ARM Cortex-A55 CPU, Mali-G52 1-Core-2EE GPU,2GB LPDDR4/LPDDR4x ,16G eMMC flash (Max 128G),Designed with Board to Board connectors for enhanced stability same as Raspberry Pi CM4 , which means that it should work with carrier boards designed for the Raspberry Pi CM4.\ |
+ | |||
+ | Rockchip RK3568 provides a wealth of interface resources. In addition to the board-to-board connectors compatible with the Raspberry PI, other interfaces are also drawn from the board-to-board interface, so that you can design your own base board and use of the rich interface resources of the RK3568 | ||
+ | |||
+ | [[Banana Pi BPI-R2 Pro]] also with Rockchip RK3568,and Public sale long time,The software has been developed and is easy to use on BPI-CM2 | ||
+ | |||
+ | ==Rockchip RK3568== | ||
+ | |||
+ | RK3568 has built-in MICRO-research NPU of Rockchip, 0.8Tops computing power and integrated high performance AI accelerator RKNN NPU. Rockchip also provides developers with an easy-to-use model transformation tool, RKNN-Toolkit, which supports one-click transformation of Caffe/TensorFlow/TF-Lite/ONNX/PyTorch/Keras/Darknet mainstream architecture models. | ||
+ | |||
+ | RK3568 has rich interface expansion capabilities. Supports a variety of peripheral high-speed interfaces, supporting four USB2.0 ports, 4xUSB2.0 HOST+ 1xUSB3.0 HOST+ 1xusB3.0 OTG. Support gigabit Ethernet *2, multi-camera support, support MIPI CSI 4Lanes, can be divided into 2x2Lanes two groups of independent use support 16bit DVP interface, support BT1120 input, support VC mode. RK3568 has a complete display interface, support HDMI 2.0 output support dual channel MIPI DSI, dual channel LVDS, can drive 2.5K LCD screen, can directly drive ink screen, support eDp. RK3568 has plenty of peripherals, supporting 10x UART, 6x I2C, 16x PWM, 4x SPI, 8xSARADC and MINI PCIE. | ||
+ | |||
+ | Rockchip RK3568 chip is a high-range general-purpose SoC, made in 22nm process technology, integrated 4-core ARM architecture A55 processor and Mali G52 2EE graphics processor, supporting 4K decoding and 1080P encoding. RK3568 supports various types of peripheral interfaces such as SATA/PCIE/USB3.0, it has a built-in independent NPU, and can be used for lightweight AI applications. RK3568 supports both Android 11 and Linux systems, and targets at industrial customization markets such as IoT gateways, NVR storage, industrial control panels, industrial equipment, industrial control boxes, karaoke, cloud terminals, and vehicle control center. | ||
==Application direction== | ==Application direction== | ||
− | * | + | * Maker DIY |
− | * | + | * Internet service gateway |
− | * | + | * robot control |
− | * | + | * Industrial control and industrial automation gateway |
− | * | + | * Nas device |
− | * | + | * Network and communication applications |
=Key Features= | =Key Features= | ||
− | * | + | * Rockchip RK3568 Quad-core ARM Cortex-A55 CPU |
− | * | + | * Mali-G52 1-Core-2EE GPU |
− | * | + | * 2GB LPDDR4/LPDDR4x (Max 8G) |
− | * | + | * 16G eMMC flash (Max 128G) |
− | + | * support Android and Linux system | |
− | * | + | * Size: 55x40mm |
− | * | ||
==Getting Start== | ==Getting Start== | ||
− | [[Getting Started with CM2]] | + | [[Getting Started with BPI-CM2]] |
=Hardware= | =Hardware= | ||
==BPI-CM2 Module Hardware interface== | ==BPI-CM2 Module Hardware interface== | ||
+ | [[File:Banana_Pi_BPI-CM2_interface.jpg]] | ||
==BPI-CM2 Module PIN Out define== | ==BPI-CM2 Module PIN Out define== | ||
Line 44: | Line 56: | ||
==Same size as RPI CM4== | ==Same size as RPI CM4== | ||
+ | The BPI-CM4 computer module is exactly the same size as the raspberry PI CM4, and adopts the same interface,You can use the universal raspberry PI CM4 module expansion board. | ||
+ | |||
+ | but if you need use all BPI-CM2 interface, please use Banana Pi BPI-CM2 base board(designing now) | ||
=Development= | =Development= | ||
Line 49: | Line 64: | ||
== Resources== | == Resources== | ||
+ | *Rockchip RK3566 and RK3568 datasheets and features comparison : https://www.cnx-software.com/2020/12/16/rockchip-rk3566-and-rk3568-datasheets-and-features-comparison/ | ||
=System image= | =System image= |
Latest revision as of 18:22, 30 October 2023
Contents
BPI-CM2 Introduction
Banana Pi BPI-CM2 is a computer module with Rockchip RK3568 Quad-core ARM Cortex-A55 CPU, Mali-G52 1-Core-2EE GPU,2GB LPDDR4/LPDDR4x ,16G eMMC flash (Max 128G),Designed with Board to Board connectors for enhanced stability same as Raspberry Pi CM4 , which means that it should work with carrier boards designed for the Raspberry Pi CM4.\
Rockchip RK3568 provides a wealth of interface resources. In addition to the board-to-board connectors compatible with the Raspberry PI, other interfaces are also drawn from the board-to-board interface, so that you can design your own base board and use of the rich interface resources of the RK3568
Banana Pi BPI-R2 Pro also with Rockchip RK3568,and Public sale long time,The software has been developed and is easy to use on BPI-CM2
Rockchip RK3568
RK3568 has built-in MICRO-research NPU of Rockchip, 0.8Tops computing power and integrated high performance AI accelerator RKNN NPU. Rockchip also provides developers with an easy-to-use model transformation tool, RKNN-Toolkit, which supports one-click transformation of Caffe/TensorFlow/TF-Lite/ONNX/PyTorch/Keras/Darknet mainstream architecture models.
RK3568 has rich interface expansion capabilities. Supports a variety of peripheral high-speed interfaces, supporting four USB2.0 ports, 4xUSB2.0 HOST+ 1xUSB3.0 HOST+ 1xusB3.0 OTG. Support gigabit Ethernet *2, multi-camera support, support MIPI CSI 4Lanes, can be divided into 2x2Lanes two groups of independent use support 16bit DVP interface, support BT1120 input, support VC mode. RK3568 has a complete display interface, support HDMI 2.0 output support dual channel MIPI DSI, dual channel LVDS, can drive 2.5K LCD screen, can directly drive ink screen, support eDp. RK3568 has plenty of peripherals, supporting 10x UART, 6x I2C, 16x PWM, 4x SPI, 8xSARADC and MINI PCIE.
Rockchip RK3568 chip is a high-range general-purpose SoC, made in 22nm process technology, integrated 4-core ARM architecture A55 processor and Mali G52 2EE graphics processor, supporting 4K decoding and 1080P encoding. RK3568 supports various types of peripheral interfaces such as SATA/PCIE/USB3.0, it has a built-in independent NPU, and can be used for lightweight AI applications. RK3568 supports both Android 11 and Linux systems, and targets at industrial customization markets such as IoT gateways, NVR storage, industrial control panels, industrial equipment, industrial control boxes, karaoke, cloud terminals, and vehicle control center.
Application direction
- Maker DIY
- Internet service gateway
- robot control
- Industrial control and industrial automation gateway
- Nas device
- Network and communication applications
Key Features
- Rockchip RK3568 Quad-core ARM Cortex-A55 CPU
- Mali-G52 1-Core-2EE GPU
- 2GB LPDDR4/LPDDR4x (Max 8G)
- 16G eMMC flash (Max 128G)
- support Android and Linux system
- Size: 55x40mm
Getting Start
Hardware
BPI-CM2 Module Hardware interface
BPI-CM2 Module PIN Out define
BPI-CM2 moudule base board interface
Banana Pi BPI-CM2 SBC specifications
Same size as RPI CM4
The BPI-CM4 computer module is exactly the same size as the raspberry PI CM4, and adopts the same interface,You can use the universal raspberry PI CM4 module expansion board.
but if you need use all BPI-CM2 interface, please use Banana Pi BPI-CM2 base board(designing now)
Development
Source code
Resources
- Rockchip RK3566 and RK3568 datasheets and features comparison : https://www.cnx-software.com/2020/12/16/rockchip-rk3566-and-rk3568-datasheets-and-features-comparison/
System image
Android
Linux
Ubuntu
Debian
Third part image
Armbian
Easy to buy sample
- OEM&ODM please contact : [email protected]