Menu
Banane Pi BPI-M5
https://wiki-banana–pi-org.translate.goog/Banana_Pi_BPI-M5?_x_tr_sl=en&_x_tr_tl=fr&_x_tr_hl=fr&_x_tr_pto=sc
Contenu
Présentation du BPI-M5
Banana Pi BPI-M5 est l’ordinateur monocarte de nouvelle génération de Banana Pi en 2020. Il est alimenté par le processeur Amlogic S905X3 quad-core Cortex-A55 (2.0 XXGHz). interface, un port réseau gigabit.
Principales caractéristiques
- Amlogic S905X3 quadricœur Cortex-A55 (2.0xxGHz)
- GPU Mali-G31
- 4Go LPDDR4
- Flash eMMC de 16 Go
- 4 USB 3.0
- Ethernet 1 GbE
- SortieHDMI
Mise en route
Matériel
Interface matérielle
Spécification matérielle
Spécification matérielle de Banana pi BPI-M5 | |||
CPU | Amlogic S905X3 Quad-Core Cortex-A55 (2.0xxGHz) | ||
GPU | GPU Mali-G31 MP2 avec 4 moteurs d’exécution (650Mhz) | ||
Mémoire | 4Go LPDDR4 | ||
Stockage | Emplacement MicroSD avec prise en charge d’une extension jusqu’à 256 Go et flash eMMC 16G avec prise en charge jusqu’à 64 Go | ||
Réseaux | Ethernet 10/100/1000 Mbit/s, clé USB Wi-Fi en option | ||
Sortie(s) vidéo | 1 x HDMI 2.1 (jusqu’à 4K@60Hz avec HDR, CEC, EDID) | ||
Sortie(s) audio | Prise jack 3,5 mm et 1 sortie numérique HDMI | ||
Prises USB | PORT USB 3.0 (x4) | ||
GPIO | Embase 40 broches : GPIO (x28) et alimentation (+5V, +3.3V et GND). Les broches GPIO peuvent être utilisées pour UART, I2C, SPI ou PWM | ||
Commutateurs | Réinitialisation, alimentation et U-boot | ||
LED | État de l’alimentation et état de l’activité | ||
Source d’énergie | 5 volts @3A via Micro USB (TYPE C) | ||
Taille poids | 92x60mm, 48g | ||
SE | Android et Linux |
Prise en charge Wifi et BT via carte d’extension
Interface SDIO Wifi&BT
- Carte WiFi et BT, WiFi 802.11 a/b/g/n/ac 2T2R et Bluetooth 5.0, prend en charge BPI-M5 et BPI-F2P
- comment utiliser : http://wiki.banana-pi.org/Getting_Started_with_BPI-M5#Wifi.2FBT_support
- discuter sur le forum : http://forum.banana-pi.org/t/bpi-m5-wifi-bt-board-sdio-interface-802-11-abgn-ac-2t2r-wifi-and-bluectooch-5 – 0/11846
- Adaptateur Bluetooth et WiFi RT8822CS pour Banana Pi BPI-M5 : https://www.magazinmehatronika.com/en/rt8822cs-bluetooth-and-wifi-adapter-for-banana-pi-m5/?fbclid=IwAR0Oqm4TCa2SAXBTMJgRmWMJI-VQREqFxLh1-LnT_XzA5MAvYh_BL9 -L7Xk
- exemple facile à acheter : https://www.aliexpress.com/item/1005002550783568.html?spm=5261.ProductManageOnline.0.0.34ed4edfgdV59j
interface USB standard Wifi&BT
- Carte d’extension Banana Pi Wifi & BT 4.2, interface USB standard, prend donc en charge toutes les cartes open source via le port USB.IEEE 802.11b/g/n/ac(1T1R) USB WLANAnd BT Module
- comment utiliser : http://wiki.banana-pi.org/Getting_Started_with_BPI-M5#Wifi.2FBT_support
- discutez sur le forum : http://forum.banana-pi.org/t/banana-pi-wifi-bt-4-2-expansion-board-standard-usb-interface/12162
BPI-M2 Pro VS BPI-M5 VS Odroid C4 VS RPI 4
BPI-M2 Pro VS BPI-M5 VS Odroid C4 VS RPI 4 | |||||
Banane Pi BPI-M2 Pro | Banane Pi BPI-M5 | Odroide C4 | Framboise Pi 4 | ||
Processeur | Amlogic S905X3 Quad-Core Cortex-A55 ARMv8.2-A 64 bits 1,5 GHz | Amlogic S905X3 Quad-Core Cortex-A55 ARMv8.2-A 64 bits 1,5 GHz | Amlogic S905X3 Quad-Core Cortex-A55 ARMv8.2-A 64 bits 1,5 GHz | Broadcom BCM2711, SoC quadricœur Cortex-A72 (ARM v8) 64 bits à 1,5 GHz | |
GPU | Carte graphique Mali-G31 MP2 | Carte graphique Mali-G31 MP2 | Carte graphique Mali-G31 MP2 | Broadcom VideoCore VI | |
RAM | 2 Go LPDDR4 | 4Go LPDDR4 | DDR4 4 Go avec une largeur de bus de 32 bits | 2 Go, 4 Go ou 8 Go de SDRAM LPDDR4-3200 | |
Stockage | Emplacement pour carte micro SD et flash eMMC de 16 Go à bord | Emplacement pour carte micro SD et flash eMMC de 16 Go à bord | Emplacement pour carte micro SD, connecteur eMMC en option | Emplacement pour carte micro SD, non EMMC | |
Réseaux | 1 GbE, WiFi et BT5.0 à bord | GbE, clé USB Wi-Fi en option | GbE | GbE, 2,4 GHz et 5,0 GHz IEEE 802.11ac sans fil, Bluetooth 5.0, BLE | |
Sortie vidéo | 1 x HDMI 2.1 (jusqu’à 4K@60Hz avec HDR, CEC, EDID) | 1 x HDMI 2.1 (jusqu’à 4K@60Hz avec HDR, CEC, EDID) | 1 x HDMI 2.1 (jusqu’à 4K@60Hz avec HDR, CEC, EDID) | 2 × micro-HDMI 2.0 | |
Sortie audio | 1 sortie numérique HDMI | Prise jack 3,5 mm et 1 sortie numérique HDMI | Sortie optique SPDIF en option | Prix audio-vidéo analogique 3,5 mm | |
N° ISN | N / A | N / A | N / A | Port d’affichage MIPI DSI à 2 voies | |
CSI | N / A | N / A | N / A | Port de caméra MIPI CSI à 2 voies | |
USB | USB 3.0 x 2 1 Micro USB 2.0 | USB 3.0 x 4 TYPE C | USB 3.0 x 4, 1 port micro USB 2.0 (OTG) | 2 ports USB 3.0 ; 2 ports USB 2.0 ; | |
Du pouvoir | 5 volts @ 3A via alimentation CC | 5 volts @3A via Micro USB (TYPE C) | 1 x prise d’alimentation CC (diamètre extérieur : 5,5 mm, diamètre intérieur : 2,1 mm) | 5V DC via connecteur USB-C (minimum 3A*) | |
IR | Oui | Oui | Oui | N / A | |
GPIO | Embase 40 broches : GPIO (x28) et alimentation (+5V, +3.3V et GND). | Embase 40 broches : GPIO (x28) et alimentation (+5V, +3.3V et GND). | 40 broches GPIO | En-tête GPIO à 40 broches, rempli | |
Bouton | Réinitialiser, utilisateur et U-boot | Réinitialiser, utilisateur et U-boot | N / A | N / A | |
LED | État de l’alimentation et état de l’activité | État de l’alimentation et état de l’activité | État de l’alimentation et état de l’activité | État de l’alimentation et état de l’activité | |
Dimensions & poids | 65 mm x 65 mm, 58 g | 85 mm x 56 mm, 48 g | 85mm x 56mm 59g | 88 mm × 58 mm, 46 g | |
Prise en charge du système | Linux et Androïd | Linux et Androïd | Linux et Androïd | Linux et Androïd |
Définition du PIN GPIO
BPI-M5 GPIO 40 broches (CON2)
Nom de la broche GPIO | Fonction par défaut | Fonction2 | Fonction3 |
CON1-P01 | VCC-3V3 | ||
CON1-P02 | VCC5V | ||
CON1-P03 | GPIOX_17 | I2C_M2_SDA | |
CON1-P04 | VCC5V | ||
CON1-P05 | GPIOX_18 | I2C_M2_SCL | |
CON1-P06 | Terre | ||
CON1-P07 | GPIOX_5 SDIO_CMD | ||
CON1-P08 | GPIOX_12 | UART_A_TX | |
CON1-P09 | Terre | ||
CON1-P10 | GPIOX_13 | UART_A_RX | |
CON1-P11 | GPIOX_3 SDIO_D3 | ||
CON1-P12 | GPIOAO_8 | TDMB_SCLK | |
CON1-P13 | GPIOX_4 SDIO_CLK | ||
CON1-P14 | Terre | ||
CON1-P15 | GPIOX_7 PWM_F | ||
CON1-P16 | GPIOX_0 SDIO_D0 | ||
CON1-P17 | VCC-3V3 | ||
CON1-P18 | GPIOX_1 SDIO_D1 | ||
CON1-P19 | GPIOX_8 PCM_DIN | ||
CON1-P20 | Terre | ||
CON1-P21 | GPIOX_9 PCM_DOUT | ||
CON1-P22 | GPIOX_2 SDIO_D2 | ||
CON1-P23 | GPIOX_11 | PCM_CLK | |
CON1-P24 | GPIOX_10 | PCM_SYNC | |
CON1-P25 | Terre | ||
CON1-P26 | GPIOX_16 | PWM_E | |
CON1-P27 | GPIOA_14 | I2C_M3_SDA | |
CON1-P28 | GPIOA_15 | I2C_M3_SCL | |
CON1-P29 | GPIOX_14 | UART_A_CTS | |
CON1-P30 | Terre | ||
CON1-P31 | GPIOX_15 | UART_A_RTS | |
CON1-P32 | GPIOX_19 | PWM_B | |
CON1-P33 | GPIOX_6 PWM_A | ||
CON1-P34 | Terre | ||
CON1-P35 | GPIOAO_7 | TDMB_FS | |
CON1-P36 | GPIOH_5 SPDIF_IN | ||
CON1-P37 | GPIOAO_9 | I2S_MCLK | |
CON1-P38 | GPIOAO_10 | TDMB_DIN | SPDIF_OUT |
CON1-P39 | Terre | ||
CON1-P40 | GPIOAO_4 | TDMB_DOUT |
UART de débogage BPI-M5 (CON1)
CON2-P1 | Terre |
CON2-P2 | UART0-RX |
CON2-P3 | UART0-TX |
Développement
Origine du code
Android
code source Android 9 : https://github.com/BPI-SINOVOIP/BPI-S905X3-Android9
Comment construire le code source Android
Source de code Linux BSP
Code source Linux BSP : https://github.com/BPI-SINOVOIP/BPI-M5-bsp
Comment construire le code source Linux BSP
Ressources
- En raison de la mise à jour de sécurité de Google, certains des anciens liens ne fonctionneront pas si les images que vous pourrez utiliser ne pourront pas être téléchargées à partir du nouveau lien bpi-image Files
- Tous les documents banana pi (fichier SCH, fichier DXF et doc)
- Schéma de principe BPI-M5
- Fichier DXF du circuit imprimé BPI-M5
- Fiche technique Amlogic S905x3
- Certification Banane Pi BPI-M5 CE, FCC, RoHS
- Installer OpenGapps sur Bananapi BPI-M5 Android 9.0 : https://www.youtube.com/watch?v=fXOKmWfpqF8
- BANANA PI BPI-M5 EXAMEN ET RÉFÉRENCES:https://bret.dk/banana-pi-m5-review/
- BANANA PI M5 VS RASPBERRY PI 4 – REPÈRES :https://bret.dk/banana-pi-m5-vs-raspberry-pi-4/
Système d’images
Android
- Version du 07/09/2022, BPI-M2 PRO/M5-Mbox-Android9
- Nuage Baidu : https://pan.baidu.com/s/1vqFGBDzY0gdqIIkX8ap5GA?pwd=uex1 (code PIN : uex1)
- Google Drive : https://drive.google.com/file/d/1qmVfN-ocQJ2WqTdFw3vk1f5_kDnRGZeM/view?usp=sharing
- MD5 : ac9ac49c3b37b9cd85de65bd64f9552f
- Version du 07/09/2022, BPI-M2 PRO/M5-Tablette-Android9
- Cloud Baidu : https://pan.baidu.com/s/1vrmPlyPttoKU-FkPZZE-Jg?pwd=ds7a (code PIN : ds7a)
- Google Drive : https://drive.google.com/file/d/1m-b5wYWazMM_QgnQ5iQZiPRRD6AmF-Ao/view?usp=sharing
- MD5 : 84d60f44761a4d4958a50e47eee7a62a
- Version du 20/05/2021, Android 9.0 avec noyau 4.9.113, image de l’interface utilisateur de la variante mbox
- Nuage Baidu : https://pan.baidu.com/s/1C-EiB4UcjuSYCfjFNlVL0g?pwd=8gqg (code PIN : 8gqg)
- Google Drive : https://drive.google.com/file/d/1SkFY9Zoc5NY_wNXkzw514-DnN_TBy0K6/view?usp=sharing
- MD5 : dda75a075a5d7572756f57e4a256dffa
- Version du 20/05/2021, Android 9.0 avec noyau 4.9.113, image de l’interface utilisateur de la variante de la tablette
- Nuage Baidu : https://pan.baidu.com/s/1Z8KmmvvA8Bc-JwR4nbBOWA?pwd=dtk8 (code PIN : dtk8)
- Google Drive : https://drive.google.com/file/d/1U3wLxouH2-IBBYQmHngWErLCwIJgLA7G/view?usp=sharing
- MD5 : 27381d5e307034e5c5456b167f67ef75
Linux
raspbian
- Nouvelle image BPI-M5 BPI-M2 Pro : image Raspbian, mise à jour du 09/04/2022, image Raspbian pour les noyaux Linux 4.9 et 5.17. prend en charge 32 bits et 64 bits, veuillez choisir la bonne image
Ubuntu
- 2022-09-06 version Ubuntu Mate Desktop 20.04 avec noyau 4.9
- Nuage Baidu : https://pan.baidu.com/s/1XE2K_KlVwP0hvjv_AChVgg?pwd=38vx (code PIN : 38vx)
- Lecteur Google : https://drive.google.com/file/d/1OGNaEylMR-VlfY6ynRkGQNuljLcvxoqe/view?usp=sharing
- MD5 : 4b0528065ddcf634e9a43b6b7a6363b1
- Version du 06/09/2022, serveur Ubuntu 20.04 avec noyau 4.9
- Baidu Cloud : https://pan.baidu.com/s/15g52JerxZejcwywH7zZOlg?pwd=jtv5 (code PIN : jtv5)
- Lecteur Google : https://drive.google.com/file/d/15Y80CDT07HfEgo2YVjTkLSeIUGk8GQUo/view?usp=sharing
- MD5 : f377dc5246f9ed7133db95c9d34b5201
- Version du 21/06/2021, Ubuntu Server 20.04 avec le noyau 4.9.241
- Nuage Baidu : https://pan.baidu.com/s/1IAugHTujzkTV9zfQoLw-iA?pwd=a37k (code PIN : a37k)
- Google Drive : https://drive.google.com/file/d/1ASyBYkQmv6RMg_NSf2KQTpd87PosyeW-/view?usp=sharing
- MD5 : 5c896c37eaa590cfbb8a6c7a5ba433a0
NomDebian
- Version du 06/09/2022, Debian-10-buster avec le noyau 4.9
- Nuage Baidu : https://pan.baidu.com/s/1BEdv5AWEYgkMcUX_ju4DPQ?pwd=2cw4 (code PIN : 2cw4)
- Google Drive : https://drive.google.com/file/d/1IZ7IEFeb21ZnaAuknz9lr00jo95UX6ml/view?usp=sharing
- MD5 : f6cbe3518e8a02267224a0aa0256ce11
- Version du 21/06/2021, Debian Buster avec le noyau 4.9.241
- Nuage Baidu : https://pan.baidu.com/s/1xqk9wJ7o7aNCqa8k8Y4zGw?pwd=u5pu (code PIN : u5pu)
- Google Drive : https://drive.google.com/file/d/1Ej-vYN98KZ0D17cjdtdZeDQjnkqEJ_wb/view?usp=sharing
- MD5 : 4ea1d71a5ba1a8fa743e4c8abbe7569b
Image de la troisième partie
EmuELEC
- Il s’agit d’un portage d’EmuELEC v4.5 pour BPI-M5. J’ai porté à partir de l’image officielle EmuELEC d’odroid c4. Les contrôleurs de manette de jeu PS3 et XBOX ONE S ont été testés et fonctionnent correctement.
- https://forum.banana-pi.org/t/emuelec-for-bpi-m5/12095
CoreELEC
- CoreELEC 19.2
- CoreELEC supporte désormais Bananapi M5 et M2Pro depuis 19.2-Matrix_rc1
- Télécharger : https://coreelec.org/#download
- Guide d’installation : https://coreelec.org/#install
- Code source : https://github.com/CoreELEC/CoreELEC
- commenter l’installeur : https://wiki.coreelec.org/coreelec:bpim2pro
Armbien
- Armbian héritage instable et version actuelle pour Bananapi M5 et M2Pro
- Google Drive : https://drive.google.com/drive/folders/1Cx_DA90Tbr8_M_8eQd-NwFUOp3UTwhYt
- Baidu Cloud : https://pan.baidu.com/s/15y4LNg4K-w0vrwMTcg5VGQ Pincode : j9aj
Le volume
- Télécharger :
- Lecteur Google : https://drive.google.com/drive/folders/1B7nsy4Jxt2lBgXoA6XEnaamEQvZyHI8f
- Nuage Baidu : https://pan.baidu.com/s/1mj9OC8P2VSI5GAMnIKGBqA PinCode : mrrb
- Guide de l’utilisateur : https://cdn.volumio.org/wp-content/uploads/2019/01/Quick-Start-Guide-Volumio.pdf
- Code source : https://github.com/Dangku/volumio-build
- Package de pré-construction de la plate-forme : https://github.com/Dangku/volumio-platform-bananapi
- Guilde de développement : https://volumio.github.io/docs/User_Manual/Quick_Start_Guide.html
Image Androïde d’Odroïde
- Basé sur le code source Android Odroid et intégré pour bananapi m5/m2pro
- Télécharger :
- Guide d’installation : https://forum.odroid.com/viewtopic.php?f=204&t=38579
- Odroid ubuntu IMG pour BPI-M5 :
Ubuntu Core 20
- Image de démonstration Ubuntu Core 20 pour bananapi m5/m2pro.
- Télécharger :
- Lecteur Google : https://drive.google.com/drive/folders/1TdAQ-HdggKrOPmWi0chpHDJY0SMWlUaC
- Nuage Baidu :
- Guide d’installation : https://ubuntu.com/core/docs/uc20/install
ArchlinuxName
- Archlinux xfce et image de démonstration minimale, noyau 4.9, la construction d’image fait référence à Archdroid
- connexion : alarme/alarme ou racine/racine
- Télécharger :
- Lecteur Google : https://drive.google.com/drive/folders/1rSSNgbseY2mwTMIauGR1yrXN8RPKzuk6
- Lien Baidu : https://pan.baidu.com/s/1Ck_H51jPUyAv98o73I8oAw Pincode : rbv2
- discuter sur le forum : https://forum.banana-pi.org/t/bpi-m5-bpi-m2-pro-new-image-archlinux-2021-9-14/12595
HuaWei OpenEuler
- Image de démonstration OpenEuler, noyau bpi 4.9
- Télécharger :
- Lien Baidu : https://pan.baidu.com/s/12b7q3y-m3YRyD7GwhKE0QA Pincode : lv50
- Lien du gîte SIG : https://gitee.com/openeuler/raspberrypi
- Discutez sur le forum : http://forum.banana-pi.org/
Manjaro pour BPI-M5
Portage Manjaro pour BPI-M5 à partir de l’image officielle pour Odroid C4, l’image portée utilise le noyau 5.10. Si quelqu’un s’intéresse à essayer, le lien de téléchargement est ci-dessous.
- Lien de téléchargement : https://mega.nz/folder/BuZWkLhC#phC9KSsassB4bmkAegYykA
- discuter sur le forum : https://forum.banana-pi.org/t/manjaro-for-bpi-m5/12726
Facile à acheter
- Exemple de module wifi RTL8822 facile à acheter : https://www.aliexpress.com/item/1005002550783568.html?spm=5261.ProductManageOnline.0.0.34ed4edfgdV59j
- Commande de masse, veuillez contacter : judyhuang@banana-pi.com
Le menu de navigation
- Cette page a été modifiée pour la dernière fois le 23 octobre 2022 à 19h26.