Difference between revisions of "PINE H64 Model A"

From PINE64
Jump to navigation Jump to search
Line 2: Line 2:


== Software and OS Image Downloads ==
== Software and OS Image Downloads ==
=== [[Pine_H64_Model-A_Software_Release]] ===
=== [[Pine_H64_Model-A_Software_Release]] ===


== Armbian==
== Armbian==
http://files.pine64.org/sw/pine64_installer/json/armbian.png
http://files.pine64.org/sw/pine64_installer/json/armbian.png


Line 19: Line 17:


== Android 7.x ==
== Android 7.x ==
http://files.pine64.org/sw/pine64_installer/json/android_7.png
http://files.pine64.org/sw/pine64_installer/json/android_7.png


Line 57: Line 54:
**** MD5 (GZip file): EA174FB353F3A7C649EA98C50E2A34A9
**** MD5 (GZip file): EA174FB353F3A7C649EA98C50E2A34A9
**** File Size: 404MB
**** File Size: 404MB


=== Stock Android 7.0 Phoenix Card image 20180227 v1.0] ===
=== Stock Android 7.0 Phoenix Card image 20180227 v1.0] ===
Line 71: Line 66:
**** MD5 (IMG file): 450372400D115980B5E9F5A7F4232174
**** MD5 (IMG file): 450372400D115980B5E9F5A7F4232174
**** File Size: 802MB
**** File Size: 802MB


=== Quick Links to OS Images Build Sources===
=== Quick Links to OS Images Build Sources===


== [[Accessories_Step_by_Step_Guides|Accessories Step-by-Step Guides]] ==
== [[Accessories_Step_by_Step_Guides|Accessories Step-by-Step Guides]] ==


== SoC and Memory Specification ==
== SoC and Memory Specification ==
Line 106: Line 96:
* RAM Memory Variants: 1GB, 2GB, and 3GB LPDDR3.
* 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.
* 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 ==
== Board Features ==
=== Video ===
=== Video ===
* Digital Video 4KP60 (Type A - full)
* Digital Video 4KP60 (Type A - full)
Line 130: Line 117:
* 2x20 pins "Pi2" GPIO Header
* 2x20 pins "Pi2" GPIO Header
* mini PCIe connector
* mini PCIe connector


== Pine H64 Board Information, Schematics and Certifications ==
== Pine H64 Board Information, Schematics and Certifications ==
* 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
* [http://files.pine64.org/doc/Pine%20H64/Pine%20H64%20Port%20Assignment%20rev1.0.pdf PINE H64 Pi-2/Euler/Ext Bus Connector Pin Assignment]
* [http://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:
** [http://files.pine64.org/doc/Pine%20H64/Pine%20H64%20Ver1.1-20180104.pdf PINE H64 1GB/2GB/3GB Rev 1.1 Board Schematic]
** [http://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 180: Line 163:


= Linux BSP SDK =
= Linux BSP SDK =
== Linux BSP Kernel ver 4.9 ==
== Linux BSP Kernel ver 4.9 ==
* [https://github.com/Allwinner-Homlet/H6-BSP4.9-tools H6 BSP 4.9 Tools]
* [https://github.com/Allwinner-Homlet/H6-BSP4.9-tools H6 BSP 4.9 Tools]
Line 190: Line 172:
** 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 ==
Line 196: Line 177:
** MD5 (TAR-GZip file): 2D90557E63946A7DA64CD133EE57F206
** MD5 (TAR-GZip file): 2D90557E63946A7DA64CD133EE57F206
** File Size: 2.40GB
** File Size: 2.40GB


= Mali-T720  driver  =
= 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 good DRM powerpoint presentation by Free Electron: https://free-electrons.com/pub/conferences/2017/kr/ripard-drm/ripard-drm.pdf


Line 212: Line 191:
*** MD5: F316A78AFABE87E69C8F816D18F15D68
*** MD5: F316A78AFABE87E69C8F816D18F15D68
*** File Size: 3.4MB
*** File Size: 3.4MB


= Android SDK =
= Android SDK =
== Android Nougat 7.1 SDK version 1.0 ==
== Android Nougat 7.1 SDK version 1.0 ==
* [http://files.pine64.org/os/sdk/H64-ver1.0/H6-Android-7.1-SDK.tgz Direct Download from pine64.org]
* [http://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


== Other Resources ==
== Other Resources ==

Revision as of 10:33, 15 October 2019

PINE%20H64.png

Software and OS Image Downloads

Pine_H64_Model-A_Software_Release

Armbian

armbian.png

Armbian Debian Stretch Nightly Build(!) [microSD / eMMC Boot]

  • DD image to microSD card or eMMC module and boot. Highly recommend using Etcher
  • Login with
    • username: root
    • password: 1234
  • To find out more about Armbian and available options please visit their site

Android 7.x

android_7.png

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:

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:

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

Quick Links to OS Images Build Sources

Accessories Step-by-Step Guides

SoC and Memory Specification

  • Based on Allwinner H6

Allwinner H64.png

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

Datasheets for Components and Peripherals

Linux BSP SDK

Linux BSP Kernel ver 4.9

Linux BSP Kernel ver 3.10 Lichee ver 1.1

Linux BSP Kernel ver 3.10 Lichee ver 1.0

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:

Android SDK

Android Nougat 7.1 SDK version 1.0

Other Resources