Difference between revisions of "PINE H64 Model A"
Jump to navigation
Jump to search
(not an article) |
(deprecation of http) |
||
Line 1: | Line 1: | ||
== Armbian== | == Armbian== | ||
=== Armbian Debian Stretch '''Nightly Build(!)''' [microSD / eMMC Boot] === | === Armbian Debian Stretch '''Nightly Build(!)''' [microSD / eMMC Boot] === | ||
* DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher] | * DD image to microSD card or eMMC module and boot. Highly recommend using [https://etcher.io/ Etcher] | ||
Line 12: | Line 10: | ||
== Android 7.x == | == Android 7.x == | ||
=== Stock Android 7.0 microSD Card Boot 20180227 v1.0] === | === Stock Android 7.0 microSD Card Boot 20180227 v1.0] === | ||
* Support PINE64 RTL8723BS Wifi/BT Combo SDIO Module | * Support PINE64 RTL8723BS Wifi/BT Combo SDIO Module | ||
Line 21: | Line 17: | ||
* DD images: | * DD images: | ||
** For 8GB microSD Card | ** For 8GB microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-sdboot-8GB.img.gz Direct download from pine64.org] | ||
**** MD5 (GZip file): C74DDE53FFC943E870EE13F505BA48FB | **** MD5 (GZip file): C74DDE53FFC943E870EE13F505BA48FB | ||
**** File Size: 407MB | **** File Size: 407MB | ||
** For 16GB microSD Card | ** For 16GB microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-sdboot-16GB.img.gz Direct download from pine64.org] | ||
**** MD5 (GZip file): 7D5543ACD46B55BE17F306CE508A7758 | **** MD5 (GZip file): 7D5543ACD46B55BE17F306CE508A7758 | ||
**** File Size: 416MB | **** File Size: 416MB | ||
** For 32GB microSD Card | ** For 32GB microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-sdboot-32GB.img.gz Direct download from pine64.org] | ||
**** MD5 (GZip file): 5A58938E069D5EE1BCE345918994FD1E | **** MD5 (GZip file): 5A58938E069D5EE1BCE345918994FD1E | ||
**** File Size: 434MB | **** File Size: 434MB | ||
** For 64GB microSD Card | ** For 64GB microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-sdboot-64GB.img.gz Direct download from pine64.org] | ||
**** MD5 (GZip file): 25E54F1826B9F139A736BF31AD9F3965 | **** MD5 (GZip file): 25E54F1826B9F139A736BF31AD9F3965 | ||
**** File Size: 470MB | **** File Size: 470MB | ||
Line 46: | Line 42: | ||
* DD images: | * DD images: | ||
** Using 4GB or above microSD Card | ** Using 4GB or above microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-sd2emmc.img.gz Direct download from pine64.org] | ||
**** MD5 (GZip file): EA174FB353F3A7C649EA98C50E2A34A9 | **** MD5 (GZip file): EA174FB353F3A7C649EA98C50E2A34A9 | ||
**** File Size: 404MB | **** File Size: 404MB | ||
Line 52: | Line 48: | ||
=== Stock Android 7.0 Phoenix Card image 20180227 v1.0] === | === Stock Android 7.0 Phoenix Card image 20180227 v1.0] === | ||
* Only use Phoenixcard method as last resort option | * Only use Phoenixcard method as last resort option | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/PhoenixCard4_1_3.zip Phoenixcard ver 4.1.3 utility direct download from pine64.org] | ||
* Select "Start up" as option for SD Card boot | * Select "Start up" as option for SD Card boot | ||
* Select "Product" as option for "SD Card to eMMC" method | * Select "Product" as option for "SD Card to eMMC" method | ||
Line 58: | Line 54: | ||
* This process may not everytime build up successfully | * This process may not everytime build up successfully | ||
** Using 4GB or above microSD Card | ** Using 4GB or above microSD Card | ||
*** [ | *** [https://files.pine64.org/os/pine-h64/android/android-ver7.0-pine-h64-20180228-phoenixcard.img Direct download from pine64.org] | ||
**** MD5 (IMG file): 450372400D115980B5E9F5A7F4232174 | **** MD5 (IMG file): 450372400D115980B5E9F5A7F4232174 | ||
**** File Size: 802MB | **** File Size: 802MB | ||
Line 71: | Line 67: | ||
=== CPU Architecture === | === CPU Architecture === | ||
* [ | * [https://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php Quad-core ARM Cortex-A53 Processor@1488Mhz] | ||
* A power-efficient ARM v8 architecture | * A power-efficient ARM v8 architecture | ||
* 64 and 32bit execution states for scalable high performance | * 64 and 32bit execution states for scalable high performance | ||
Line 116: | Line 112: | ||
* Board Dimensions: 133mm x 80mm x 19mm | * Board Dimensions: 133mm x 80mm x 19mm | ||
* Input Power: DC 5V @ 3A, 3.5mm OD/ 1.35mm ID DC jack connector, Euler connector | * Input Power: DC 5V @ 3A, 3.5mm OD/ 1.35mm ID DC jack connector, Euler connector | ||
* [ | * [https://files.pine64.org/doc/Pine%20H64/Pine%20H64%20Port%20Assignment%20rev1.0.pdf PINE H64 Pi-2/Euler/Ext Bus Connector Pin Assignment] | ||
* PINE H64 Board Schematic: | * PINE H64 Board Schematic: | ||
** [ | ** [https://files.pine64.org/doc/Pine%20H64/Pine%20H64%20Ver1.1-20180104.pdf PINE H64 1GB/2GB/3GB Rev 1.1 Board Schematic] | ||
* PINE H64 Certification: | * PINE H64 Certification: | ||
** [Not yet available] | ** [Not yet available] | ||
Line 124: | Line 120: | ||
== Datasheets for Components and Peripherals == | == Datasheets for Components and Peripherals == | ||
* Allwinner H6 SoC information: | * Allwinner H6 SoC information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/Allwinner-H6-Brief_V1.0.pdf Allwinner H6 SoC Brief Introduction] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/Allwinner_H6%20V200_Datasheet_V1.1.pdf Allwinner H6 SoC Data Sheet V1.1 (Official Released Version)] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/Allwinner_H6%20V200_User_Manual_V1.1.pdf Allwinner H6 SoC User Manual V1.0 (Official Release Version)] | ||
* X-Powers AXP805 PMU (Power Management Unit) information: | * X-Powers AXP805 PMU (Power Management Unit) information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/AXP805_Datasheet_V1.0_en.pdf X-Powers AXP805 Data Sheet V1.0 (Official Release Version)] | ||
* LPDDR3 (178 Balls) SDRAM: | * LPDDR3 (178 Balls) SDRAM: | ||
** [ | ** [https://files.pine64.org/doc/rock64/H9CCNNNCLTMLAR(Rev1.2).pdf Hynix LPDDR3 Datasheet V1.2] | ||
** [ | ** [https://files.pine64.org/doc/rock64/K4E8E324EB-EGCF000_DRAM_178F_11x11.5_Ver.1.00.00.pdf Samsung LPDDR3 Datasheet V1.00.00] | ||
** [ | ** [https://files.pine64.org/doc/rock64/SPECTEK_178B_32GB_V91M_MOBILE_LPDDR3.pdf Spectek LPDDR3 Datasheet] | ||
* eMMC information: | * eMMC information: | ||
** [ | ** [https://files.pine64.org/doc/rock64/PINE64_eMMC_Module_20170719.pdf PINE64 eMMC module schematic] | ||
** [ | ** [https://files.pine64.org/doc/rock64/usb%20emmc%20module%20adapter%20v2.pdf PINE64 USB adapter for eMMC module V2 schematic] | ||
** [ | ** [https://files.pine64.org/doc/rock64/USB%20adapter%20for%20eMMC%20module%20PCB.tar PINE64 USB adapter for eMMC module PCB in JPEG] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/SDINADF4-16-128GB-H%20data%20sheet%20v1.13.pdf SanDisk eMMC Datasheet] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/H26M64003DQR%20Datasheet.pdf Hynix eMMC Datasheet] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/FORESEE_eMMC_NCEMBSF9-xxG%20SPEC%20A0%2020150730.pdf Foresee eMMC Datasheet] | ||
* SPI NOR Flash information: | * SPI NOR Flash information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/w25q128jv%20spi%20revc%2011162016.pdf WinBond 128Mb SPI Flash Datasheet] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/GD25Q128C-Rev2.5.pdf GigaDevice 128Mb SPI Flash Datasheet] | ||
* Ethernet PHY information: | * Ethernet PHY information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/rtl8211e(g)-vb(vl)-cg_datasheet_1.6.pdf Realtek RTL8211 10/100/1000M Ethernet Transceiver for PINE H64 Board] | ||
* Wifi/BT module information: | * Wifi/BT module information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/AP6356_datasheet_V1.0_07252014.pdf AMPAK AP6356 2x2WiFi with BT 4.1 SDIO] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine64/RTL8723BS.pdf Realtek RTL8723BS 1x1 WiFi with BT 4.0 SDIO] | ||
* miniPCIe SATA module information: | * miniPCIe SATA module information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/miniPCIe%20connector.jpg Molex miniPCie Socket information] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/pine-h64/ASM1061_Data%20Sheet_R1_8.pdf ASmedia ASM1061 2x2WiFi with BT 4.1 SDIO] | ||
* Enclosure information: | * Enclosure information: | ||
** [ | ** [https://files.pine64.org/doc/datasheet/case/ABS_enclosure_20160426.stp ABS Enclosure 3D file] | ||
** [ | ** [https://files.pine64.org/doc/datasheet/case/pine64%20Die%20Cast%20casing-final.jpg Outdoor Aluminum Cast Dust-proof IP67 Enclosure Drawing] | ||
* Remote control button mapping | * Remote control button mapping | ||
** [ | ** [https://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Official Remote Control for the PINE H64 Button Mapping] | ||
= Linux BSP SDK = | = Linux BSP SDK = | ||
Line 164: | Line 160: | ||
== Linux BSP Kernel ver 3.10 Lichee ver 1.1 == | == Linux BSP Kernel ver 3.10 Lichee ver 1.1 == | ||
* [ | * [https://files.pine64.org/os/sdk/H64-ver1.1/H6-lichee-v1.1.tar.gz Direct Download from pine64.org] | ||
** MD5 (TAR-GZip file): AE6CA68A230923031680BCFABDD7FC89 | ** MD5 (TAR-GZip file): AE6CA68A230923031680BCFABDD7FC89 | ||
** File Size: 2.76GB | ** File Size: 2.76GB | ||
== Linux BSP Kernel ver 3.10 Lichee ver 1.0 == | == Linux BSP Kernel ver 3.10 Lichee ver 1.0 == | ||
* [ | * [https://files.pine64.org/os/sdk/H64-ver1.0/H6-BSP-1.0.tgz Direct Download from pine64.org] | ||
** MD5 (TAR-GZip file): 2D90557E63946A7DA64CD133EE57F206 | ** MD5 (TAR-GZip file): 2D90557E63946A7DA64CD133EE57F206 | ||
** File Size: 2.40GB | ** File Size: 2.40GB | ||
Line 179: | Line 175: | ||
== 32-bit Wayland MALI Driver: == | == 32-bit Wayland MALI Driver: == | ||
** [ | ** [https://files.pine64.org/doc/MALI/MALI%20EULA.pdf MALI EULA document] | ||
** [ | ** [https://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-016-linux-opengles-release-wayland-server-gbm-composer-arm32-glibc.tar.bz2 MALI-T720 32-bit server binary driver and binary download] | ||
*** MD5: F2186A4CAE505A76E0758735886FE682 | *** MD5: F2186A4CAE505A76E0758735886FE682 | ||
*** File Size: 3.4MB | *** File Size: 3.4MB | ||
** [ | ** [https://files.pine64.org/os/sdk/H64-ver1.1/mali-t720-r18p0-01rel0-um-016-linux-opengles-release-wayland-client-gbm-composer-arm32-glibc.tar.bz2 MALI-T720 32-bit client binary driver and binary download] | ||
*** MD5: F316A78AFABE87E69C8F816D18F15D68 | *** MD5: F316A78AFABE87E69C8F816D18F15D68 | ||
*** File Size: 3.4MB | *** File Size: 3.4MB | ||
Line 189: | Line 185: | ||
= Android SDK = | = Android SDK = | ||
== Android Nougat 7.1 SDK version 1.0 == | == Android Nougat 7.1 SDK version 1.0 == | ||
* [ | * [https://files.pine64.org/os/sdk/H64-ver1.0/H6-Android-7.1-SDK.tgz Direct Download from pine64.org] | ||
** MD5 (TAR-GZip file): C5997ECB5730CC673396808FDA6A410D | ** MD5 (TAR-GZip file): C5997ECB5730CC673396808FDA6A410D | ||
** File Size: 10.56GB | ** File Size: 10.56GB |
Revision as of 02:17, 15 January 2021
Armbian
Armbian Debian Stretch Nightly Build(!) [microSD / eMMC Boot]
- DD image to microSD card or eMMC module and boot. Highly recommend using Etcher
- Direct download from Armbian
- File Size: 302MB
- Direct download from Armbian
- Login with
- username: root
- password: 1234
- To find out more about Armbian and available options please visit their site
Android 7.x
Stock Android 7.0 microSD Card Boot 20180227 v1.0]
- Support PINE64 RTL8723BS Wifi/BT Combo SDIO Module
- Support 4K HDR playeback
- Highly recommend using Etcher
- Please allow 10-15 minutes boot up time on first time for initialization
- DD images:
- For 8GB microSD Card
- Direct download from pine64.org
- MD5 (GZip file): C74DDE53FFC943E870EE13F505BA48FB
- File Size: 407MB
- Direct download from pine64.org
- For 16GB microSD Card
- Direct download from pine64.org
- MD5 (GZip file): 7D5543ACD46B55BE17F306CE508A7758
- File Size: 416MB
- Direct download from pine64.org
- For 32GB microSD Card
- Direct download from pine64.org
- MD5 (GZip file): 5A58938E069D5EE1BCE345918994FD1E
- File Size: 434MB
- Direct download from pine64.org
- For 64GB microSD Card
- Direct download from pine64.org
- MD5 (GZip file): 25E54F1826B9F139A736BF31AD9F3965
- File Size: 470MB
- Direct download from pine64.org
- For 8GB microSD Card
Stock Android 7.0 microSD Card to eMMC 20180227 v1.0]
- DD image to microSD card, install eMMC module, plug in muicroSD vard into slot and boot.
- After power ON the box for 2-3 second, it will start writing the new image to the eMMC with progress bar. Once finished upload to eMMC, take out microSD card and reboot.
- Highly recommend using Etcher
- Support PINE64 RTL8723BS Wifi/BT Combo SDIO Module
- Support 4K HDR playeback
- Please allow 10-15 minutes boot up time on first time for initialization
- DD images:
- Using 4GB or above microSD Card
- Direct download from pine64.org
- MD5 (GZip file): EA174FB353F3A7C649EA98C50E2A34A9
- File Size: 404MB
- Direct download from pine64.org
- Using 4GB or above microSD Card
Stock Android 7.0 Phoenix Card image 20180227 v1.0]
- Only use Phoenixcard method as last resort option
- Select "Start up" as option for SD Card boot
- Select "Product" as option for "SD Card to eMMC" method
- Please allow 10-15 minutes boot up time on first time for initialization
- This process may not everytime build up successfully
- Using 4GB or above microSD Card
- Direct download from pine64.org
- MD5 (IMG file): 450372400D115980B5E9F5A7F4232174
- File Size: 802MB
- Direct download from pine64.org
- Using 4GB or above microSD Card
Quick Links to OS Images Build Sources
Accessories Step-by-Step Guides
SoC and Memory Specification
- Based on Allwinner H6
CPU Architecture
- Quad-core ARM Cortex-A53 Processor@1488Mhz
- A power-efficient ARM v8 architecture
- 64 and 32bit execution states for scalable high performance
- Trustzone technology supported
- Support NEON Advanced SIMD (Single Instruction Multiple Data) instruction for acceleration of media and signal processing function
- Support Large Physical Address Extensions(LPAE)
- VFPv4 Floating Point Unit
- 32KB L1 Instruction cache and 32KB L1 Data cache
- 512KB L2 cache
GPU Architecture
- ARM Mali T-720MP2 Dual-core GPU
- Supports OpenGL ES 3.1/3.0/2.0/1.1, OpenCL 1.2/1.1
- Supports ATSC (Adaptive Scalable Texture Compression)
- Supports FAST(4x)FSAA, IO Coherency
- Floating point operation greater than 70 GFLOPS
System Memory
- RAM Memory Variants: 1GB, 2GB, and 3GB LPDDR3.
- Storage Memory: PINE H64 boards have built-in 128Mb SPI Flash memory, use bootable eMMC module, bootable microSD Cards or USB attached storage.
Board Features
Video
- Digital Video 4KP60 (Type A - full)
Audio
- 3.5mm stereo earphone/microphone plug
Network
- 10/100/1000Mbps Ethernet
- WiFi 802.11 b/g/n/ac with Bluetooth 4.0/4.1 (optional)
Storage
- microSD - bootable, support SDHC and SDXC, storage up to 256GB
- USB - 1 USB3.0 Host port and 2 USB2.0 Host port
Expansion Ports
- RTC - Real Time Clock Battery Connector
- Wifi/BT Module Header - SDIO 3.0 and UART
- 2x20 pins "Pi2" GPIO Header
- mini PCIe connector
Pine H64 Board Information, Schematics and Certifications
- Board Dimensions: 133mm x 80mm x 19mm
- Input Power: DC 5V @ 3A, 3.5mm OD/ 1.35mm ID DC jack connector, Euler connector
- PINE H64 Pi-2/Euler/Ext Bus Connector Pin Assignment
- PINE H64 Board Schematic:
- PINE H64 Certification:
- [Not yet available]
Datasheets for Components and Peripherals
- Allwinner H6 SoC information:
- X-Powers AXP805 PMU (Power Management Unit) information:
- LPDDR3 (178 Balls) SDRAM:
- eMMC information:
- SPI NOR Flash information:
- Ethernet PHY information:
- Wifi/BT module information:
- miniPCIe SATA module information:
- Enclosure information:
- Remote control button mapping
Linux BSP SDK
Linux BSP Kernel ver 4.9
Linux BSP Kernel ver 3.10 Lichee ver 1.1
- Direct Download from pine64.org
- MD5 (TAR-GZip file): AE6CA68A230923031680BCFABDD7FC89
- File Size: 2.76GB
Linux BSP Kernel ver 3.10 Lichee ver 1.0
- Direct Download from pine64.org
- MD5 (TAR-GZip file): 2D90557E63946A7DA64CD133EE57F206
- File Size: 2.40GB
Mali-T720 driver
Here is the good DRM powerpoint presentation by Free Electron: https://free-electrons.com/pub/conferences/2017/kr/ripard-drm/ripard-drm.pdf
Here is the DRM video presentation by Free Electron: https://www.youtube.com/watch?v=LbDOCJcDRoo
32-bit Wayland MALI Driver:
- MALI EULA document
- MALI-T720 32-bit server binary driver and binary download
- MD5: F2186A4CAE505A76E0758735886FE682
- File Size: 3.4MB
- MALI-T720 32-bit client binary driver and binary download
- MD5: F316A78AFABE87E69C8F816D18F15D68
- File Size: 3.4MB
Android SDK
Android Nougat 7.1 SDK version 1.0
- Direct Download from pine64.org
- MD5 (TAR-GZip file): C5997ECB5730CC673396808FDA6A410D
- File Size: 10.56GB