Difference between revisions of "PINE H64 Model A"
m (Fxc moved page PINE H64 Model-A Main Page to PINE H64 Model A: Streamlined article naming ) |
(Reworked page, commented out super outdated releases) |
||
Line 1: | Line 1: | ||
[[File:PINE H64 Model A.jpg|400px|thumb|right|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== | ||
'''Armbian''' is a Linux distribution designed for ARM boards. They are usually Debian or Ubuntu flavored. | |||
Download: | |||
* [https://www.armbian.com/pineh64/ site] | |||
= | {| class="wikitable" | ||
!colspan="2" style="background: #a7d7f9;"| Default credentials | |||
|- | |||
! Default user | |||
| <code>root/1234</code> | |||
|} | |||
=== Quick Links to OS Images Build Sources=== | === Quick Links to OS Images Build Sources=== | ||
Line 63: | Line 23: | ||
== SoC and Memory Specification == | == SoC and Memory Specification == | ||
[[File:Allwinner_H64.png]] | [[File:Allwinner_H64.png]] | ||
The PINE H64 Model A is based on the Allwinner H6. | |||
=== CPU Architecture === | === CPU Architecture === | ||
Line 113: | Line 74: | ||
* 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] | * [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: | |||
* [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: | |||
* [Not yet available] | |||
== Datasheets for Components and Peripherals == | == Datasheets for Components and Peripherals == | ||
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: | |||
* [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: | |||
* [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: | |||
* [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: | |||
* [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: | |||
* [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: | |||
* [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: | |||
* [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: | |||
* [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 | |||
* [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 | |||
Download: | |||
* [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] | ||
* [https://github.com/Allwinner-Homlet/H6-BSP4.9-brandy H6 BSP 4.9 "Brandy" Github] | * [https://github.com/Allwinner-Homlet/H6-BSP4.9-brandy H6 BSP 4.9 "Brandy" Github] | ||
* [https://github.com/Allwinner-Homlet/H6-BSP4.9-linux H6 BSP 4.9 Linux Github] | * [https://github.com/Allwinner-Homlet/H6-BSP4.9-linux H6 BSP 4.9 Linux Github] | ||
<!--== 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] | * [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 | ||
Line 167: | Line 140: | ||
* [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 | ||
** File Size: 2.40GB | ** File Size: 2.40GB--> | ||
= Mali-T720 driver = | = Mali-T720 driver = | ||
Line 174: | Line 147: | ||
Here is the DRM video presentation by Free Electron: https://www.youtube.com/watch?v=LbDOCJcDRoo | Here is the DRM video presentation by Free Electron: https://www.youtube.com/watch?v=LbDOCJcDRoo | ||
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] (3.4 MB MD5 ''F2186A4CAE505A76E0758735886FE682'') | |||
* [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 = | |||
The Android Nougat 7.1 SDK version 1.0. | |||
Download: | |||
* [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 | |||
== | == 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 [https://etcher.io/ Etcher] | |||
* Please allow 10-15 minutes boot up time on first time for initialization | |||
* DD images: | |||
** 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 | |||
**** File Size: 407MB | |||
** 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 | |||
**** File Size: 416MB | |||
** 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 | |||
**** File Size: 434MB | |||
** 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 | |||
**** File Size: 470MB | |||
=== 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 [https://etcher.io/ 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 | |||
*** [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 | |||
**** File Size: 404MB | |||
=== Stock Android 7.0 Phoenix Card image 20180227 v1.0] === | |||
* 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 "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 | |||
*** [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 | |||
**** File Size: 802MB--> | |||
[[Category:Pine H64]] [[Category:Allwinner H6]] | [[Category:Pine H64]] [[Category:Allwinner H6]] |
Revision as of 20:09, 6 February 2023
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
|
Quick Links to OS Images Build Sources
Accessories Step-by-Step Guides
SoC and Memory Specification
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
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:
- Allwinner H6 SoC Brief Introduction
- Allwinner H6 SoC Data Sheet V1.1 (Official Released Version)
- Allwinner H6 SoC User Manual V1.0 (Official Release Version)
X-Powers AXP805 PMU (Power Management Unit) information:
LPDDR3 (178 Balls) SDRAM:
eMMC information:
- PINE64 eMMC module schematic
- PINE64 USB adapter for eMMC module V2 schematic
- PINE64 USB adapter for eMMC module PCB in JPEG
- SanDisk eMMC Datasheet
- Hynix eMMC Datasheet
- Foresee eMMC Datasheet
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:
- MALI EULA document
- MALI-T720 32-bit server binary driver and binary download (3.4 MB MD5 F2186A4CAE505A76E0758735886FE682)
- MALI-T720 32-bit client binary driver and binary download (3.4 MB MD5 F316A78AFABE87E69C8F816D18F15D68)