Banana Pi BPI-M3

Banana Pi BPI-M3

Table of Contents About BPI-M3 1.1 BPI-M3 hardware 1.2 BPI-M3 hardware interface 1.2.1 BPI-M3 hardware spec 1.2.2 BPI-M3 GPIO Pin define 1.2.3 BPI-M3 micro SD card slot 1.2.4 BPI-M3 GigE LAN 1.2.5 BPI-M3 eMMC flash 1.2.6 BPI-M3 SATA interface 1.2.7 BPI-M3 WIFI interface 1.2.8 BPI-M3 wifi antenna slot 1.2.9 BPI-M3 bluetooth interface 1.2.10 BPI-M3 HDMI interfact 1.2.11 BPI-M3 CSI camera interface 1.2.12 BPI-M3 MIPI DSI interface 1.2.13 BPI-M3 3.5 mm TRRS jack Audio interface 1.2.14 BPI-M3 Audio microphone interface 1.2.15 BPI-M3 IR interface 1.2.16 BPI-M3 USB interface 1.2.17 BPI-M3 OTG interface 1.2.18 BPI-M3 DC Power interface 1.2.19 BPI-M3 3.7V lithium battery interface 1.2.20 BPI-M3 schematic diagram 1.2.21 BPI-M3 DXF and 3D design 1.2.22 BPI-M3 software 1.3 BPI-M3 Quick Start 1.3.1 Android software 1.3.2 How to burn android image to eMMC 1.3.2.1 How to control GPIO on Android 1.3.2.2 Linux software 1.3.3 How to burn Linux image to eMMC 1.3.3.1 Linux for Kernel 3.4 image 1.3.3.2 GPU for kernel 3.4 1.3.3.2.1 How to rotate display screen 1.3.3.2.2 how to use fatload uEnv.txt & script.bin & kernel uImage 1.3.3.2.3 mainline Linux 1.3.3.3 uboot 1.3.3.3.1 mainline kernel 1.3.3.3.2 OpenWRT 1.3.4 1 BanaNAS - SimpleNas 1.3.5 Lakka TV 1.3.6 BPI-M3 WiringPi 1.3.7 BPI-tools 1.3.8 bpi-bootsel command 1.3.8.1 bpi-get command 1.3.8.2 bpi-copy command 1.3.8.3 bpi-update 1.3.8.4 BPI-M3 source code on github 1.4 How to setup docker env. to build github source code 1.4.1 BPI-M3 Cross Compile teach 1.4.2 BPI-M3 fix rootmydevice issue for Security Alert 1.4.3 How to compile BPI-M3-bsp kernel on BPI-M3 1.4.4 Reference documents 1.5 A83T Linux-sunxi wiki 1.5.1 BPI-M3 linux-sunxi wiki 1.5.2 Banana pi wikipedia wiki 1.5.3 Linux mainlining effort 1.5.4 BPI-M3 online video 1.5.5 Allwinner chip documents 1.5.6 BPI-M3 quality guarantee 1.6 BPI-M3 WIFI Lab test 1.6.1 BPI-M3 Validation test 1.6.2 BPI-M3 CE,FCC RoHS Certification 1.6.3 All Banana Pi SBC Comparison 1.7 BPI-M3 vs ODROID-XU4 1.7.1 All banana pi product 1.8 BPI 4.0 customized Server 1.9 2 About BPI-M3 Banana Pi BPI-M3 Banana PI BPI-M3 is the open source hardware platform, Banana PI BPI-M3 is an octa-core version of Banana Pi, Banana PI it support WIFI+BT on board. Banana Pi BPI-M3 series run Android, Debian linux, Ubuntu linux,Raspbian image and other OS. Banana PI PBI-M3 hardware: 1.8GHz ARM Cortex-A7 octa-core processor, 2GB LPDDR3 SDRAM, 8G eMMC flash on board Banana PI BPI-M3with Gigabit Ethernet port, It can run Android 5.1 smoothly. The size of Banana PI BPI-M3 same as Banana Pi M1, it can play games at 1080P, the GPIO header is pin-compatible with Raspberry Pi and can run the ROM Image The Banana Pi BPI-M3 is SinoVoip latest single board computer equipped with an Octa Core processor using the A83T TSMC 28nm chip,based on eight ARM Cortex-A7 CPU core operating at high frequency up to 2.0GHZ.Board hardware specs include 2G LPDDR3 memory operating frequency up to 800Mhz capable of smooth playback at 1901200HD resoltion.Following the A31/A31s design A83T has a PowerVR SG544 GPU runs at frequencies up to around 700MHZ with high image processing performance ensuring the ultimate gaming experience and fluency. In Multimedia processing,A83T can play 1080P@60fbs including 1080P@20fps videos with H.265 codec support,More than sufficient to meet the needs of end-users daily audio-visiual entertainment. A83T built ISP image signal processor can support 8MP camera interface and also integrates a full-color display Lai Chip technology that enhances image display quality,not only for the end-users,it brings a more vivid visual experience,while optimizing degree in pastel colors and enhance the end-user,even minimizing eyesight damages especially to children. Integrated full hardware security system is another major feature of the A83T supports DRM solutions which include high- grade Widevine Level1. HDCP 2.* for Miracast support secure boot \secure storage capabilities to ensure the security system and data.In the power saving area 28nm advanced technology uses high energy-effieient.Cortex-A7 architecture,Performance and power consumption is very balanced in the PoweVR 5 GPU series due to software optimization. 3 About BPI-M3 forum: http://www.banana-pi.org forum: http://www.bananapi.com product: http://www.banana-pi.com Video: Banana Pi BPI-M3 UNBOXING + Quickstart https://www.youtube.com/watch?time_continue=308&v=uvW72fhhz48 4 BPI-M3 hardware Banana pi BPI-M3 octa-core development board 5 BPI-M3 hardware BPI-M3 use allwinner A83T chip on board. but also can support H8, R58 chip on board. but software need to do some change,when software boot , allwinner source code will check Chip ID and PMU IP, just need change this,all code will can run on three boards. so if you want use allwinner H8 or R58. it is easy to development software. 6 BPI-M3 hardware BPI-M3-H with H8 chip on board: test android 5.1.1 on BPI-M3-H: https://www.youtube.com/watch?v=AUCOKEDcUGA&feature=youtu.be BPI-M3-R with R58 chip on board: 7 BPI-M3 hardware test android 5.1.1 on BPI-M3-R: https://www.youtube.com/watch?v=XEZqG5yqCcY&feature=youtu.be 8 BPI-M3 hardware interface BPI-M3 hardware interface BPI-M3 power with microUSB power (option) BPI-M3 power with DC port (default) 9 BPI-M3 hardware interface NOTE: SATA port use USB 2.0 to SATA interface. 10 BPI-M3 hardware spec BPI-M3 hardware spec Hardware Specification of Banana pi BPI-M3 Soc Allwinner A83T ARM Cortex-A7 CPU A83T ARM Cortex-A7 octa-core,512 KB L1 cache 1 MB L2 cache GPU PowerVR SGX544MP1· Comply with OpenGL ES 2.0, OpenCL 1.x, DX 9.3 SDRAM 2GB LPDDR3 with 733MHz(shared with GPU) Power 5V @ 2A via micro USB power 40 Pins Header, 28×GPIO, some of which can be used for specific functions including UART, I2C, SPI, GPIO PWM, I2S. On board 10/100/1000Mbps Ethernet (Realtek RTL8211E/D) Network Wifi WiFi 802.11 b/g/n (AP 6212 module on board) Module Bluetooth BT4.0 On board MicroSD (TF) card,SATA2.0(up to 2TB - USB-to-SATA: GL830), eMMC 8G on board (option: Storage 16/32/64G) Supports multi-channel HD display: HDMI 1.4 (Type A - full),MIPI Display Serial Interface (DSI) for raw Display LCD panels,1.4 HDMI resolutions from 640×480 to 1920×1200 Multi-format FHD video decoding, including Mpeg1/2, Mpeg4, H.263, H.264, etc H.264 high profile Video 1080p@60fps or 720p@120fps encoding,HEVC/H.265 decoder 1080P@30fps with software Audio HDMI, analog audio (via 3.5 mm TRRS jack), I2S audio (also potentially for audio input) outputs Camera Parallel 8-bit camera interface or MIPI Camera serial Interface(CSI) Audio On board microphone input USB 2 USB 2.0 host, 1 USB 2.0 OTG Buttons Reset button, Power button Leds Power status Led and RJ45 Led IR on board IR receiver Sizes 92mm×60mm Weight 45g 11 BPI-M3 GPIO Pin define BPI-M3 GPIO Pin define GPIO specification Banana Pi 40-pin GPIO Banana Pi has a 40-pin GPIO header that matches that of the Model B+ Raspberry Pi. Following is the Banana Pi GPIO Pinout: 12 BPI-M3 GPIO Pin define 13 BPI-M3 GPIO Pin define GPIO Pin Name Default Function Function2:GPIO Function3 CON1-P01 VCC-3V3 CON1-P02 DCIN CON1-P03 TWI2-SDA PH5-EINT5 CON1-P04 DCIN CON1-P05 TWI2-SCK PH4-EINT4 CON1-P06 GND CON1-P07 S-PWM PL10-S-EINT10 CON1-P08 UART2-TX PB0-EINT0 CON1-P09 GND CON1-P10 UART2-RX PB1-EINT1 CON1-P11 PC4 PC4 CON1-P12 UART2-CTS PB3-EINT3 CON1-P13 PC7 PC7 CON1-P14 GND CON1-P15 PC17 PC17 CON1-P16 UART2-RTS PB2-EINT2 CON1-P17 VCC-3V3 CON1-P18 PL8-ENT8 PL8-S-ENT8 CON1-P19 SPI0_MOSI PC0 CON1-P20 GND CON1-P21 SPI0_MISO PC1 CON1-P22 PL9-EINT9 PL9-S-EINT9 CON1-P23 SPI0_CLK PC2 CON1-P24 SPI0_CS PC3 CON1-P25 GND CON1-P26 PH10-ENT10 PH10-ENT10 CON1-P27 TWI1-SDA PH3-EINT3 CON1-P28 TWI1-SCK PH2-EINT2 CON1-P29 PC18 PC18 CON1-P30 GND CON1-P31 I2S1-BCLK PG10-EINT10 UART3-TX CON1-P32 I2S1-DIN PG13-EINT13 UART3-CTS CON1-P33 I2S1-LRCK PG11-EINT11 UART3-RX CON1-P34 GND CON1-P35 I2S1-DOUT PG12-EINT12 UART3-RTS CON1-P36 PE5 PE5 14 BPI-M3 GPIO Pin define CON1-P37 PE4 PE4 CON1-P38 OWA-DOUT PE18 CON1-P39 GND CON1-P40 PE19 PE19 CSI Camera Connector specification: CSI Camera Connector: The CSI Camera Connector is a 40-pin FPC connector which can connect external camera module with proper signal pin mappings.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    151 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us