Description
1. Purpose
The BB Pi is design to replace as much as possible Beagbone Black. It has the most same placement as like Beagbone Black, so the user can migrate their projects to the BB Pi directly without any changes for their shells or accessories.
The appearance comparison is as follows:
2. Changed elements
This chapter describe the compements that changed between Beagblone Black and BB Pi.
2.1 Modify position 1: PMIC
Cause: The PMIC cannot be purchased without delivery date
| Manufacturer | Part Number | Temperature Range | |
| Beagbone Black | TI | TPS65217C | Industrial grade |
| BB Pi | SGMICRO
Richtek |
2* SGM2019
5*RT8010 |
Industrial grade |
Note:
- There is no battery management chip on board so BB Pi can not support battery function and the test points TP5, TP6, TP7, TP8 are removed from BB Pi
- Since the DCDC regulator is fixed output so that BB Pi cannot be adjusted power consumption dynamically, and it is design to get the best performance running.
- The PWR_BUT only can be used as a NMI Key.
- Firmware should be updated to support these changes or some features will fail.
2.2 Modify position 2: The ALPS/ SCHA5B0200 is EOL
Cause: The PMIC cannot be purchased without delivery date
| Manufacturer | Part Number | Temperature Range | |
| Beagbone Black | ALPS | SCHA5B0200 | |
| BB Pi | Molex | 5027740891 |
Note:
The appearance of the two products is as follows
2.3 Modify position 3: RJ45 Connector
Cause: The PMIC cannot be purchased without delivery date
| Manufacturer | Part Number | Temperature Range | |
| Beagbone Black | Link PP | LPJ0011BBNL | |
| BB Pi | Link PP | LPJ4341GENL |
3. Features comparison
The features comparison is as follows:
| Feature | BB Black | BB PI |
| MPU | AM335x | AM335x |
| SDRAM Memory | 512M DDR3 | 512M DDR3 |
| Onboard Flash | 4GB EMMC | 4GB EMMC |
| PMIC | TPS65217C | X |
| Debug UART0 | yes | yes |
| Debug Optional Onboard 20Pin CTI JTAG |
yes | yes |
| Power Source | yes | yes |
| Indicators | yes | yes |
| HS USB2.0 Client Port | yes | yes |
| HS USB2.0 Host Port |
yes |
yes |
| Ethernet 10/100M RJ45 |
yes |
yes, with POE |
| Micro SD |
yes |
yes |
| Reset Button |
yes |
yes |
| Boot Button |
yes |
yes |
| Power Button |
yes , long press will cause hardware reset |
Only intterput input, long press can not cause hardware reset |
| Video Out MicroHDMI |
yes |
yes |
| GPIO on P8 |
yes |
yes |
| 5V IN through P9 |
yes |
yes |
| 5V OUT through P9 |
yes |
yes |
| 3.3V OUT through P9 | P,500mA shared | P, 1A independent |
| PWR_BUT through P9 | P, long press will cause hardware reset | Only intterput input, long press can not cause hardware reset |
| Reset through P9 |
yes |
yes |
| UART through P9 |
yes |
yes |
| I2C through P9 |
yes |
yes |
| SPI through P9 |
yes |
yes |
| PWM through P9 |
yes |
yes |
| ADC through P9 |
yes |
yes |




























