编译BPI-M1P(全志A20平台)(分色排版)
来源:互联网 发布:dm1016破解网络限制 编辑:程序博客网 时间:2024/06/05 18:44
编译BPI-M1P(全志A20平台)
2017/9/19 15:41
版本:V1.0
1、比对一下bananaPi的2个SDK:
rootroot@cm-System-Product-Name:/home/wwt$ cd BPI-M1P/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ ll
总用量 12646760
drwx------ 3 rootroot rootroot 4096 9月 12 10:45 ./
drwxr-xr-x 14 rootroot rootroot 4096 9月 12 10:50 ../
-rw------- 1 rootroot rootroot 28399 9月 12 09:28 BananaPi_M1_Plus.fex
-rw------- 1 rootroot rootroot 12950236337 9月 12 10:39 BPI_M1_Plus_Android_4.2.2.tar.gz
drwx------ 2 rootroot rootroot 4096 9月 12 10:48 M1_Plus_Android_4.2.2/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ md5sum BPI_M1_Plus_Android_4.2.2.tar.gz
94161d7cdaa0f6a1ecaa89a35fa7a355 BPI_M1_Plus_Android_4.2.2.tar.gz
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ cd M1_Plus_Android_4.2.2/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/M1_Plus_Android_4.2.2$ ll
总用量 12646876
drwx------ 2 rootroot rootroot 4096 9月 12 10:48 ./
drwx------ 3 rootroot rootroot 4096 9月 12 10:45 ../
-rw------- 1 rootroot rootroot 12950384281 9月 12 09:27 BPI_M1_Plus_Android.tar.gz
-rw------- 1 rootroot rootroot 100 9月 12 09:27 BPI_M1_Plus_Android.tar.txt
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/M1_Plus_Android_4.2.2$ md5sum BPI_M1_Plus_Android.tar.gz
cd457c9983fe4dfe528de062a2369c04 BPI_M1_Plus_Android.tar.gz
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/M1_Plus_Android_4.2.2$ cd ..
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ ll
总用量 12646760
drwx------ 3 rootroot rootroot 4096 9月 12 10:45 ./
drwxr-xr-x 14 rootroot rootroot 4096 9月 12 10:50 ../
-rw------- 1 rootroot rootroot 28399 9月 12 09:28 BananaPi_M1_Plus.fex
-rw------- 1 rootroot rootroot 12950236337 9月 12 10:39 BPI_M1_Plus_Android_4.2.2.tar.gz
drwx------ 2 rootroot rootroot 4096 9月 12 10:48 M1_Plus_Android_4.2.2/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ diff BPI_M1_Plus_Android_4.2.2.tar.gz M1_Plus_Android_4.2.2/BPI_M1_Plus_Android.tar.gz
二进制文件 BPI_M1_Plus_Android_4.2.2.tar.gz 和 M1_Plus_Android_4.2.2/BPI_M1_Plus_Android.tar.gz 不同
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$
2、编译lichee & Android:
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ tar zxvf BPI_M1_Plus_Android_4.2.2.tar.gz
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P$ cd sugar_v2.1/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1$ ll
总用量 24
drwxrwxr-x 4 rootroot rootroot 4096 5月 29 2015 ./
drwx------ 4 rootroot rootroot 4096 9月 12 11:09 ../
drwxrwxr-x 25 rootroot rootroot 4096 7月 20 2015 android/
-rwx--x--x 1 rootroot rootroot 175 5月 29 2015 build_hdmi.sh*
-rwx--x--x 1 rootroot rootroot 181 5月 29 2015 build_hdmi.sh~*
drwxrwxr-x 10 rootroot rootroot 4096 5月 25 2015 lichee/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1$ cat build_hdmi.sh
#!/bin/bash
cd lichee
./build.sh -p sun7i_android
cd ../android
source build/envsetup.sh
lunch sugar_ref001-eng
extract-bsp
make -j8
pack
cd ../lichee/tools/pack_brandy
ls -l
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1$ cd lichee/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee$ ll
总用量 48
drwxrwxr-x 10 rootroot rootroot 4096 5月 25 2015 ./
drwxrwxr-x 4 rootroot rootroot 4096 9月 12 11:14 ../
drwxrwxr-x 4 rootroot rootroot 4096 9月 3 2014 boot-v1.0/
drwxrwxr-x 5 rootroot rootroot 4096 9月 3 2014 brandy/
drwxrwxr-x 15 rootroot rootroot 4096 9月 3 2014 buildroot/
-r-xr-xr-x 1 rootroot rootroot 55 9月 3 2014 build.sh*
drwxrwxr-x 26 rootroot rootroot 4096 9月 3 2014 linux-3.3/
drwxrwxr-x 27 rootroot rootroot 4096 7月 20 2015 linux-3.4/
drwxrwxr-x 3 rootroot rootroot 4096 5月 29 2015 out/
-r--r--r-- 1 rootroot rootroot 178 9月 3 2014 README
drwxrwxr-x 6 rootroot rootroot 4096 9月 3 2014 .repo/
drwxrwxr-x 7 rootroot rootroot 4096 9月 3 2014 tools/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee$ ./build.sh -p sun7i_android
ivers/usb/eth/libusb_eth.o drivers/usb/gadget/libusb_gadget.o drivers/usb/host/libusb_host.o drivers/usb/musb/libusb_musb.o drivers/usb/phy/libusb_phy.o drivers/video_sunxi/libvideo_sunxi.o drivers/watchdog/libwatchdog.o fs/aw_fs/libawfat.o fs/cramfs/libcramfs.o fs/ext2/libext2fs.o fs/fat/libfat.o fs/fdos/libfdos.o fs/jffs2/libjffs2.o fs/reiserfs/libreiserfs.o fs/ubifs/libubifs.o fs/yaffs2/libyaffs2.o lib/libfdt/libfdt.o lib/libgeneric.o lib/lzma/liblzma.o lib/lzo/liblzo.o lib/zlib/libz.o nand_sunxi/sun7i/libnand-sun7i nand_sunxi/sun7i/nand_interface/libnand_interface.o nand_sunxi/sun7i/osal/libnand_osal.o net/libnet.o post/libpost.o sprite/libsprite.o usb_sunxi/libsunxi_usb.o board/sunxi/sun7i/libsun7i.o board/sunxi/libsunxi.o --end-group /home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/u-boot-2011.09/arch/arm/lib/eabi_compat.o -L /home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/gcc-linaro/bin/../lib/gcc/arm-linux-gnueabi/4.6.3 -lgcc -Map u-boot.map -o u-boot
/home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/u-boot-2011.09/../gcc-linaro/bin/arm-linux-gnueabi-objcopy -O srec u-boot u-boot.srec
/home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/u-boot-2011.09/../gcc-linaro/bin/arm-linux-gnueabi-objcopy --gap-fill=0xff -O binary u-boot u-boot.bin
#-@cp -v u-boot-sun7i.bin /home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/u-boot-2011.09/../pack/chips/sun7i/bin/u-boot-sun7i.bin
"u-boot-sun7i.bin" -> "/home/wwt/BPI-M1P/sugar_v2.1/lichee/brandy/u-boot-2011.09/../../tools/pack_brandy/chips/sun7i/bin/u-boot-sun7i.bin"
INFO: build u-boot OK.
INFO: build rootfs ...
INFO: skip make rootfs for android
INFO: build rootfs OK.
INFO: build lichee OK.
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee$ cd ../android/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ source build/envsetup.sh
including device/asus/grouper/vendorsetup.sh
including device/asus/tilapia/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/generic/mips/vendorsetup.sh
including device/generic/x86/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/samsung/manta/vendorsetup.sh
including device/samsung/toroplus/vendorsetup.sh
including device/samsung/toro/vendorsetup.sh
including device/softwinner/common/vendorsetup.sh
including device/softwinner/sugar-evb/vendorsetup.sh
including device/softwinner/sugar-ref001/vendorsetup.sh
including device/softwinner/sugar-standard/vendorsetup.sh
including device/softwinner/wing-evb-v10/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_mips-eng
5. full_grouper-userdebug
6. full_tilapia-userdebug
7. mini_armv7a_neon-userdebug
8. mini_armv7a-userdebug
9. mini_mips-userdebug
10. mini_x86-userdebug
11. full_maguro-userdebug
12. full_manta-userdebug
13. full_toroplus-userdebug
14. full_toro-userdebug
15. sugar_evb-eng
16. sugar_ref001-eng
17. sugar_standard-eng
18. wing_evb_v10-eng
19. full_panda-userdebug
Which would you like? [full-eng] 16
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=sugar_ref001
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty
HOST_BUILD_TYPE=release
BUILD_ID=JDQ39
OUT_DIR=out
============================================
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ extract-bsp
/home/wwt/BPI-M1P/sugar_v2.1/android/device/*/sugar-ref001/bImage copied!
/home/wwt/BPI-M1P/sugar_v2.1/android/device/*/sugar-ref001/modules copied!
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ make -j12
Install: out/target/product/sugar-ref001/system/app/Email2.apk
Install: out/target/product/sugar-ref001/system/app/Contacts.apk
build/tools/generate-notice-files.py out/target/product/sugar-ref001/obj/NOTICE.txt out/target/product/sugar-ref001/obj/NOTICE.html "Notices for files contained in the filesystem images in this directory:" out/target/product/sugar-ref001/obj/NOTICE_FILES/src
Combining NOTICE files into HTML
Combining NOTICE files into text
Installed file list: out/target/product/sugar-ref001/installed-files.txt
Target system fs image: out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img
Running: mkuserimg.sh -s out/target/product/sugar-ref001/system out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img ext4 system 536870912
+ echo 'in mkuserimg.sh PATH=out/host/linux-x86/bin/:/opt/jdk1.6.0_45/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/out/host/linux-x86/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/development/emulator/qtools:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/development/scripts:/home/rootroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/arm-linux-androideabi/bin:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:/opt/jdk1.6.0_45/bin:/opt/jdk1.6.0_45/jre/bin:/home/rootroot/citybrand/toolchain/bin'
in mkuserimg.sh PATH=out/host/linux-x86/bin/:/opt/jdk1.6.0_45/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/out/host/linux-x86/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/development/emulator/qtools:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin:/home/wwt/BPI-M1P/sugar_v2.1/android/development/scripts:/home/rootroot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/arm-linux-androideabi/bin:/home/cm/cm/R58/r58_new20161012/android/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.7/bin:/opt/jdk1.6.0_45/bin:/opt/jdk1.6.0_45/jre/bin:/home/rootroot/citybrand/toolchain/bin
+ ENABLE_SPARSE_IMAGE=
+ '[' -s = -s ']'
+ ENABLE_SPARSE_IMAGE=-s
+ shift
+ '[' 5 -ne 4 -a 5 -ne 5 -a 5 -ne 6 ']'
+ SRC_DIR=out/target/product/sugar-ref001/system
+ '[' '!' -d out/target/product/sugar-ref001/system ']'
+ OUTPUT_FILE=out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img
+ EXT_VARIANT=ext4
+ MOUNT_POINT=system
+ SIZE=536870912
+ FC=
+ case $EXT_VARIANT in
+ '[' -z system ']'
+ '[' -z 536870912 ']'
+ '[' -n '' ']'
+ MAKE_EXT4FS_CMD='make_ext4fs -s -l 536870912 -a system out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/sugar-ref001/system'
+ echo make_ext4fs -s -l 536870912 -a system out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/sugar-ref001/system
make_ext4fs -s -l 536870912 -a system out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/sugar-ref001/system
+ make_ext4fs -s -l 536870912 -a system out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/sugar-ref001/system
Creating filesystem with parameters:
Size: 536870912
Block size: 4096
Blocks per group: 32768
Inodes per group: 8192
Inode size: 256
Journal blocks: 2048
Label:
Blocks: 131072
Block groups: 4
Reserved block group size: 31
Created filesystem with 1482/32768 inodes and 113451/131072 blocks
+ '[' 0 -ne 0 ']'
Running: simg2img out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/system.img out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/unsparse_system.img
Running: e2fsck -f -n out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/unsparse_system.img
e2fsck 1.41.14 (22-Dec-2010)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
out/target/product/sugar-ref001/obj/PACKAGING/systemimage_intermediates/unsparse_system.img: 1482/32768 files (0.0% non-contiguous), 113451/131072 blocks
Install system fs image: out/target/product/sugar-ref001/system.img
out/target/product/sugar-ref001/system.img+out/target/product/sugar-ref001/obj/PACKAGING/recovery_patch_intermediates/recovery_from_boot.p maxsize=548110464 blocksize=4224 total=458818966 reserve=5537664
DroidDoc took 113 sec. to write docs to out/target/common/docs/doc-comment-check
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ pack -d
###################
# use boot2.0 #
###################
----------debug version, have card0 printf-----------
INFO: Packing for android
INFO: Changes debug uart -> card0
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check partition config
>>> done.
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check mainkey unique
>>> done.
>>> check module rule
>>> not implement yet
"chips/sun7i/bin/boot0_nand_sun7i.bin" -> "out/boot0_nand.fex"
"chips/sun7i/bin/boot0_sdcard_sun7i.bin" -> "out/boot0_sdcard.fex"
"chips/sun7i/bin/fes1_sun7i.bin" -> "out/fes1.fex"
"chips/sun7i/bin/u-boot-sun7i.bin" -> "out/u-boot.fex"
script sys_config.fex [OK]
script sys_partition.fex [OK]
update_mbr sys_partition.bin 4 [OK]
update_boot0 boot0_nand.fex sys_config.bin NAND [OK]
update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD [OK]
update_uboot u-boot.fex sys_config.bin [Uncheck]
update_fes1 fes1.fex sys_config.bin [Uncheck]
disk : c
CopyRootToFS(/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy/out/boot-resource)
c:\bat
c:\magic.bin
find magic !!
RealLen=0x4B0C00
CPlugin Free lib
CPlugin Free lib
normal
dragon image.cfg sys_partition.fex [OK]
----------image is at----------
/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy/sun7i_android_sugar-ref001_card0.img
pack finish
/home/wwt/BPI-M1P/sugar_v2.1/android
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ pack
###################
# use boot2.0 #
###################
----------realse version, have uart0 printf-----------
INFO: Packing for android
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check partition config
>>> done.
>>> script_parse 0.9.1
>>> check sys_config line format
>>> done.
>>> check mainkey unique
>>> done.
>>> check module rule
>>> not implement yet
"chips/sun7i/bin/boot0_nand_sun7i.bin" -> "out/boot0_nand.fex"
"chips/sun7i/bin/boot0_sdcard_sun7i.bin" -> "out/boot0_sdcard.fex"
"chips/sun7i/bin/fes1_sun7i.bin" -> "out/fes1.fex"
"chips/sun7i/bin/u-boot-sun7i.bin" -> "out/u-boot.fex"
script sys_config.fex [OK]
script sys_partition.fex [OK]
update_mbr sys_partition.bin 4 [OK]
update_boot0 boot0_nand.fex sys_config.bin NAND [OK]
update_boot0 boot0_sdcard.fex sys_config.bin SDMMC_CARD [OK]
update_uboot u-boot.fex sys_config.bin [Uncheck]
update_fes1 fes1.fex sys_config.bin [Uncheck]
disk : c
CopyRootToFS(/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy/out/boot-resource)
c:\bat
c:\magic.bin
find magic !!
RealLen=0x4B0C00
CPlugin Free lib
CPlugin Free lib
normal
dragon image.cfg sys_partition.fex [OK]
----------image is at----------
/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy/sun7i_android_sugar-ref001.img
pack finish
/home/wwt/BPI-M1P/sugar_v2.1/android
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/android$ cd ../lichee/tools/pack_brandy/
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy$ ll
总用量 957632
drwxrwxr-x 6 rootroot rootroot 4096 9月 12 12:23 ./
drwxrwxr-x 7 rootroot rootroot 4096 9月 3 2014 ../
drwxrwxr-x 3 rootroot rootroot 4096 9月 3 2014 chips/
drwxrwxr-x 3 rootroot rootroot 4096 9月 3 2014 common/
-rwxrwxr-x 1 rootroot rootroot 16 9月 3 2014 .gitignore*
drwxrwxr-x 3 rootroot rootroot 4096 9月 12 12:23 out/
-rwxrwxr-x 1 rootroot rootroot 19630 9月 3 2014 pack*
drwxrwxr-x 4 rootroot rootroot 4096 9月 3 2014 pctools/
-rwxrwxr-x 1 rootroot rootroot 490278912 9月 12 12:23 sun7i_android_sugar-ref001_card0.img*
-rwxrwxr-x 1 rootroot rootroot 490278912 9月 12 12:23 sun7i_android_sugar-ref001.img*
rootroot@cm-System-Product-Name:/home/wwt/BPI-M1P/sugar_v2.1/lichee/tools/pack_brandy$
参考资料:
http://www.eeboard.com/bbs/forum.php?mod=viewthread&tid=42816
[原创] 香蕉派BPI-M1+ Raspbian系统安装,启动顺利!!!
http://www.eeboard.com/bbs/forum.php?mod=viewthread&tid=42655
[原创] 香蕉派BPI-M1+ Android 4.4 (Beta 1)系统安装,一切顺利——之一
https://www.banana-pi.org.cn/product.html
Banana Pi BPI-M1+
经典BPI-M1的升级款,增加了板载WiFI,系统完全兼容。
Banana Pi BPI-M1
经典版香蕉派,它有着千兆网卡、SATA接口,这块板子永远也不会过时
Banana Pi BPI-R1
双核开源路由器,板载5个千兆以太网接口,板载802.11n无线网卡。
https://www.gitbook.com/book/bananapi/bpi-m1-bpi-m1-plus-/details
banana pi BPI-M1+(same as banana pro) A20 dual core SBC
http://forum.banana-pi.org.cn/forum-bpim1-1.html
〖Banana Pi BPI-M1/BPI-M1+〗
https://bananapi.gitbooks.io/bpi-m1-bpi-m1-plus-/content/zh/
Banana pi BPI-M1+ (BPI-M1 Plus)
https://dev.banana-pi.org.cn/Source_Code/BPI-M1P/
M1_Plus_Android_4.2.2 Source_Code
https://dev.banana-pi.org.cn/Image/BPI-M1P/
banana pi BPI-M1+ Image
https://en.wikipedia.org/wiki/Banana_Pi
Banana Pi
https://github.com/bpi-sinovoip
- 编译BPI-M1P(全志A20平台)(分色排版)
- BPI-M1P(全志A20)刷Android启动卡之后启动的过程
- 全志A33平台编译linux(分色排版)sina33
- MarsBoard全志A20的Android4.2.2系统的编译(分色排版)
- 全志R16平台编译linux系统V1.0(分色排版)
- 全志R16平台的parrotv1.1系统的编译手册(分色排版)V1.0
- 全志R6平台的tianv2.1系统的perf1编译(分色排版)
- 全志A33平台编译linux(分色排版)V1.1
- 全志A33平台调通AP6181(分色排版)
- 编译BPI-M1P的dragonboard模式(草稿)
- 全志sina33编译手册(分色排版)V1.0
- marsboard-a20-ubuntu的配置V1.0(分色排版)
- 全志R58平台调通s5k5eya(RAW+MIPI)(分色排版)
- 全志R16平台的androidM下调通AP6330(V2.1系统)(分色排版)
- 全志R16平台调通RTL8189ES的步骤v1.1(分色排版)android4.4.2
- 在全志A64平台点亮GC2145 V1.0(分色排版)录像有问题
- 全志R116平台tinav2.1系统下的录音播音测试(分色排版)
- 全志R16平台点亮GC0308(分色排版)V1.0
- Maven入门介绍
- mysql关闭binlog的两个参数
- 网易2017校园招聘数据挖掘笔试题
- MFC带百分比的圆形进度条
- 给产品经理讲技术:微信的openid和unionid
- 编译BPI-M1P(全志A20平台)(分色排版)
- windows窗口程序,获取当前文件夹下的“preview”结尾的png,转换成1位的bmp
- kaggle MovieSentiment 情感分类的简单套路
- activiti5入门(五)网关
- windows环境下配置MySQL数据库自动备份脚本
- Maven资源库
- C++中new、delete
- OPENCV创建灰度直方图
- markdown 语法效果图