Difference between revisions of "PINE H64 Model A"

From PINE64
Jump to navigation Jump to search
(fixes)
Line 125: Line 125:
* [https://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Official Remote Control for the PINE H64 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 ==
The Linux BSP Kernel version 4.9
The Linux BSP Kernel version 4.9


Line 137: Line 137:
** 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]
* [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
Line 152: Line 152:
* [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] (3.4 MB MD5 ''F316A78AFABE87E69C8F816D18F15D68'')
* [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] (3.4 MB MD5 ''F316A78AFABE87E69C8F816D18F15D68'')


<!--= Android SDK =
<!--== Android SDK ==
The Android Nougat 7.1 SDK version 1.0.
The Android Nougat 7.1 SDK version 1.0.


Line 158: Line 158:
* [https://files.pine64.org/os/sdk/H64-ver1.0/H6-Android-7.1-SDK.tgz Direct download] from ''pine64.org'' (10.56GB, MD5 of the TAR-GZip file ''C5997ECB5730CC673396808FDA6A410D'')
* [https://files.pine64.org/os/sdk/H64-ver1.0/H6-Android-7.1-SDK.tgz Direct download] from ''pine64.org'' (10.56GB, MD5 of the TAR-GZip file ''C5997ECB5730CC673396808FDA6A410D'')


== 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
* Support 4K HDR playeback
* Support 4K HDR playeback
Line 182: Line 182:
**** File Size: 470MB
**** File Size: 470MB


=== Stock Android 7.0 microSD Card to eMMC 20180227 v1.0] ===
==== 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.  
* 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.
** 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.
Line 195: Line 195:
**** 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] ====
* 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]
*** [https://files.pine64.org/os/pine-h64/android/PhoenixCard4_1_3.zip Phoenixcard ver 4.1.3 utility direct download from pine64.org]

Revision as of 01:08, 16 March 2023

The PINE H64 Model A

The PINE H64 Model A is a discontinued Single Board Computer by PINE64. It is powered by an Allwinner “H6” Quad-Core ARM Cortex A53 64-Bit Processor with a MALI T-722 GPU. For the Model B version see PINE H64 article. 

Armbian

Armbian is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored.

Download:

Default credentials
Default user root/1234

Accessories

The step-by-step guides for the accessories can be found under Accessories Step by Step Guides.

SoC and Memory Specification

Allwinner H64.png

The PINE H64 Model A is based on the 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

Information, Schematics and Certifications

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

The Linux BSP Kernel version 4.9

Download:

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: