Difference between revisions of "Main Page"

From PINE64
Jump to navigation Jump to search
(→‎Chat Platforms: Described the IRC server ports)
 
(545 intermediate revisions by 43 users not shown)
Line 1: Line 1:
PINE64 is a community-driven company focused on creating high-quality, low-cost ARM devices and, more recently, RISC-V devices for individuals and businesses around the globe. PINE64 made its debut with the [[PINE A64|PINE A64]] single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.


== Freshman Page [A.K.A. Quick Start Guide] ==
PINE64 has a large, diverse and active community, and offers a variety of resources for hobbyists and businesses to successfully leverage various PINE64 products. To become connected and involved with the community, please see [[Main Page#Community and Support|Community and Support]] for a list of available channels and chat platforms. To learn more about PINE64, please visit the [https://www.pine64.org/ PINE64 website] and the [https://www.pine64.com/ PINE64 store]'''.
* @courtesy of tkaiser and ghost
* Helpful thread on Pine64 form:
** [http://forum.pine64.org/showthread.php?tid=514 The 6 most common reasons why Pine64 won't boot]
** [http://forum.pine64.org/showthread.php?tid=681 On counterfeit SD cards]
** [http://forum.pine64.org/showthread.php?tid=191 Recommended microSD card ?]


For information about PINE64 branding, including the usage of the PINE64 logo in non-commercial and other applications, please read the [[PINE64 brand and logo|article about our brand and logo]].


=== Needed: ===
== Devices ==
* Pine A64 or A64+ board
* Power Supply (PSU and micro USB cable), make sure spec at +5V @2A
* MicroSD card, 8GB and above, speed at least class 10. [http://forum.pine64.org/showthread.php?tid=191 Per tkaiser input], high random I/O performance is an important factor when selecting microSD card.
* HDMI cable except for headless build
* Input device(s) - (keyboard, mouse, remote, pointer, etc)


=== Steps: ===
[[File:Marchupdate-1024x594.jpg|thumb|upright=1.2|[[Pinebook Pro]] (left) and [[PinePhone]] (right)]]
# Firstly, be careful handling the Pine A64 board to make sure it is not subjected to electrostatic discharge. Wearing and correctly utilizing a grounding strap can help to mitigate the risks of ESD. At any rate, handle the board at the edges, avoid touching components on the board, and place on a safe surface (avoid carpets and any other material that is prone electrostatic build-up).
# Then you'll need a reliable 5 volt, 2 amp (or higher) power supply. This is very important. If the amperage rating of the power supply is too low, the board will not boot properly. A marginally higher voltage for the PSU is ok (such as 5.1 volts - due to the nature of the micro usb connection, a 5.1v supply can help protect slightly against voltage drops which can cause undesirable function), but a significantly higher voltage more than 7 volt will damage the Pine A64 board and may render it inoperative.
# If using a power supply with a separate micro USB cable, make sure to use a cable with low resistance. Cables with high resistance will cause improper function and the unit may have trouble booting up. The thicker the internal cabling, the better (i.e. AWG (American Wire Gauge) 20 is better than AWG 28). In General, the  power-only micro USB cable comes with red color USB header.
# You will also need a decent microSD card. There are many sub-standard and fake microSD cards in circulation, and using just such a card will cause issues booting up. There are ways of testing microSD cards prior to installing the operating system to make sure they are ok for use. The main one is [https://sosfakeflash.wordpress.com/2008/09/02/h2testw-14-gold-standard-in-detecting-usb-counterfeit-drives/comment-page-3/#comment-9861 H2testw 1.4] or  another alternative is [http://oss.digirati.com.br/f3/ F3].
# Next, you'll want a decent HDMI cable. As with micro USB cabling, quality of HDMI cable can vary a lot, so try and go for quality rather than cheapness. If you are using a HDMI to VGA/DVI adapter, be aware that some work better than others.
# Finally, you will want to have a way of controlling the on-screen cursor and of typing, thus you will need a keyboard, mouse, touchpad/trackpad, or some kind of combo device that combines these two things.
# After you have all the physical things you need, you will need to download and install the operating system to microSD card. Using Etcher (Linux/Windows/Mac), Win32 Disk Imager in Windows, or via the dd command in Unix-based systems to burn the microSD card.
# The onboard LED light just indicate power on status, LED will not blink during boot up or encounter error.


=== Recommended OS build DD image for Freshman  ===
You can learn more about the following devices manufactured by PINE64:
* Using 8GB class 10 microSD card
[[File:8GB_microSD.jpg]]
* Setup Steps:
# Download the preferred OS image from below OS links and extract the img file from the archive using [http://www.7-zip.org/ 7-Zip]
# Use [https://www.etcher.io/ Etcher (Linux/Windows/Mac)], [https://sourceforge.net/projects/win32diskimager/files/Archive/ Win32 Disk Imager] or Linux dd command to write the img to a SD card
# Insert the SD card into Pine A64 board and boot it up


* Phones: '''[[PinePhone]]''' and '''[[PinePhone Pro]]'''
* Phone accessories: '''[[PinePhone (Pro) Add-ons]]''' and '''[[PinePhone (Pro) Keyboard]]'''
* Tablets: '''[[PineTab]]''', '''[[PineTab2]]''', '''[[PineTab-V]]''' and '''[[PineNote]]'''
* Wearable: '''[[PineBuds Pro]]''', '''[[PineTime]]'''
* Laptops: '''[[Pinebook]]''' and '''[[Pinebook Pro]]'''
* Laptop accessories: '''[[Pinebook Pro Dock|Pinebook Pro Docking station]]'''
* Single-board computers: '''[[Ox64]]''', '''[[STAR64]]''', '''[[Quartz64]]''', '''[[QuartzPro64_Development|QuartzPro64]]''', '''[[ROCKPro64]]''', '''[[ROCK64]]''', '''[[PINE A64]]''', '''[[PINE A64-LTS]]''', '''[[PINE H64 Model A]]''' and '''[[PINE H64|PINE H64 Model B]]'''
* Set-top box: '''[[RockBox]]'''
* Clusters and modules: '''[[Clusterboard]]''', '''[[SOPINE]]''', '''[[SOPINE Baseboard]]''', '''[[SOEDGE]]''', '''[[SOEDGE Baseboard]]''', and '''[[SOQuartz]]'''
* IP camera: '''[[PineCube]]'''
* Power adapter: '''[[PinePower]]'''
* Soldering iron: '''[[Pinecil]]'''
* Makerspace: '''[[PineCone]]''' and '''[[Pinedio]]'''


*'''Debian Linux Jessie with Mate GUI Image [20160701] by lenny.raposo with Longsleep kernel'''
== Community and Support ==
[[File:Logo_debian.jpg]]
** DD image (for 8GB and above SD Card):
*** [http://forum.pine64.org/showthread.php?tid=497&pid=4292#pid4292 Lenny's Debian Support thread on Pine64 forum]
*** [http://files.pine64.org/os/debian/debian-mate-jessie-20160701-lenny.raposo-longsleep-pine64-8GB.zip Direct download from pine64.org]
*** [http://files.pine64.org/os/debian/debian-mate-jessie-20160701-lenny.raposo-longsleep-pine64-8GB.zip.torrent Torrent Download ]
*** MD5 (Zip file): 2356BC9C50AADEF2CFB9D7BEAA23B35A
*** File Size: 1.70GB
** Up to date on longsleep uboot, kernel and fixes
** Suitable for 512MB/1GB/2GB PineA64 Board
** Login with
*** username: debian
*** password: debian
** Execute resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card


Community collaboration and support is focused around the chat platforms and forums described below. See [https://www.pine64.org/gettings-started/ Getting Started | PINE64] for tips about how to get started with the PINE64 community.


*'''Ubuntu Linux Image [20160530] based on Longsleep build, updated by Pine64'''
=== Chat Platforms ===
[[File:Logo_ubuntu.jpg]]
** Thanks to longsleep works, the Linux build progress rapidly, This is a build based on longsleep works and may not have all bell and whistles from longsleep and Sunxi community. For latest build, you can create one and [http://forum.pine64.org/showthread.php?tid=376 following this thread]
** Suitable for 1GB/2GB Pine A64+ Board, not suitable for 512MB Pine A64 Board due to system memory constrain
** DD image (for 8GB and above SD Card):
*** [http://files.pine64.org/os/ubuntu/xubuntu-xenial-mate-20160528-longsleep-pine64-8GB.zip Direct download from pine64.org ]
*** MD5 (Zip file) : 261E440C324BAAC3B74CDB326DE98A20
*** File Size: 2.37GB
** Included Mate Desktop, Firebox Browser, Thunderbird Email, and LibreOffice Suite.
** Login with
*** username: ubuntu
*** password: ubuntu
** Execute resize_rootfs.sh script to resize the root partition in order to fully utilize the SD Card


PINE64 has a large and very active community. Community discussion takes place on a variety of chat platforms, which are all bridged together so the messages sent via one platform are sent to all other platforms automatically. The other networks and their users are represented by P64ProtocolBot.


*'''Android 5.1.1 Image Release 20160711 [v1.2.6]'''
{{hint|PINE64 community is not some always-responding, restless commercial customer service, or some sort of almighty existence that can resolve all your problems. When participating in community discussions, please be patient and do not expect questions to be answered immediately, certainly, or currently. More precisely:
[[File:Logo_android_lollipop.jpg]]
* The activity of community members varies depending on the time of day and the number of active users.
** The Android build suitable for 1GB/2GB Pine A64+ Board, not advise to run on 512MB Pine A64 Board due to system memory constraint
* Whether your questions will be answered and whether the answers are right and definitive, depends on the information you provide, the difficulty of your questions, the current state of the involved PINE64 products and their software support, and the community members' ability.
** Rootable build, online update (OTA) only work when the build still not root.
* Read [http://www.catb.org/~esr/faqs/smart-questions.html How To Ask Questions The Smart Way] to learn more.
** Set default HDMI output to 720P, video setting supports both 720P and 1080P
* Please read [[PINE64 Community Rules and Code of Conduct]].
** Add Ethernet Network setting.
** Update GMS software package to 5.1r4
** Set UVC USB camera as front camera and 5M Pixel camera module as real camera
** DD images:
*** For 8GB microSD Card
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-8GB.zip Direct download from pine64.org]
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-8GB.zip.torrent Torrent Download]
**** MD5 (Zip file): 974C60C618A2F65657DDE9B1798812AB
**** File Size: 646MB
*** For 16GB microSD Card
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-16GB.zip Direct download from pine64.org]
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-16GB.zip.torrent Torrent Download]
**** MD5 (Zip file): FAA48E4261451C1F54094AB6C253E76C
**** File Size: 655MB
*** For 32GB microSD Card
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-32GB.zip Direct download from pine64.org]
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-32GB.zip.torrent Torrent Download]
**** MD5 (Zip file): D46671B0FCE1B3572103E2615A494C78
**** File Size: 682MB
*** For 64GB microSD Card
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-64GB.zip Direct download from pine64.org]
**** [http://files.pine64.org/os/android/android-ver5.1.1-20160711-pine64-64GB.zip.torrent Torrent Download]
**** MD5 (Zip file): C7453B4E84B145ED46FA927702FB97A3 
**** File Size: 707MB


'''Note:'''
* PINE64 uses a bridge bot (''[https://github.com/42wim/matterbridge matterbridge]'' with some modifications) that allows Discord, IRC, Matrix, and Telegram users to see each other and participate together in the community chat.
* The bot name is "Pine64 Protocol Droid" or "P64ProtocolBot", depending on the chat platform, and if you see this, look in the message to see the actual author of the message.
* When the bot relays messages, it will show the chat platform the user is using by prefixing their nickname with "[D]" for Discord, "[I]" for IRC, "[M]" for Matrix, and "[T]" for Telegram.
}}


*'''Remix OS 2.0 Image Release 20160718'''
The community chat platforms are the following:
[[File:Logo_remix.jpg]]
** Suitable for 2GB Pine A64+ Board, can runs on 1GB Pine A64+ Board with performance lagging, not suitable for 512MB Pine A64 Board
** Add Remix apps market
** Video setting supports both 720P and 1080P
** Supports video screen scaling function
** New MAC address assignment method, tags to board and SoC unique ID.
** Support UVC USB camera as front camera
** Known issues:
*** Not yet support 5M Pixel camera module as real camera
*** Even the HDMI output can set to 720P, but during boot up time, the boot logo stil maintain as 1080P.
** DD image (for 8GB microSD Card):
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-8GB.zip Direct download from pine64.org]
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-8GB.zip.torrent Torrent download]
*** MD5 (Zip file): AE2256F46FAB2C9F8B9556FCB5995B3B
*** File Size: 997MB


** DD image (for 16GB microSD Card):
* '''Discord''': Use this '''[https://discord.gg/pine64 invite link]'''. All PINE64 discord channels are immediately viewable, do not need to join separate channels like the Telegram/Matrix table below.
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-16GB.zip Direct download from pine64.org]
* '''IRC''': The server is '''irc.pine64.org''', and the ports are '''6667''' (plain) and '''6697''' (TLS). Use <code>/LIST</code> command or the table below to see the full list of channels. This server experienced abuse by spam bots in early October 2023, which resulted in requiring registration and authentication with <code>NickServ</code> before users could join channels between October 3, 2023 and October 11, 2023. Using <code>NickServ</code> to join channels has become required again on October 23, 2023, due to the server experiencing repeated abuse by spam bots.
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-16GB.zip.torrent Torrent download]
* '''Matrix and Telegram''': See the table below.
*** MD5 (Zip file): 71587B7F7D86F39CD0874800C0491EA0
*** File Size: 1.02GB


** DD image (for 32GB microSD Card):
{| class="wikitable"
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-32GB.zip Direct download from pine64.org]
! Channel !! Matrix !! Telegram !! IRC
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-32GB.zip.torrent Torrent download]
|-
*** MD5 (Zip file): 0DAEC86248A7448B8D4F41B4DAEB9D6B
| PINE64 News
*** File Size: 1.05GB
| [https://matrix.to/#/#pine64-announcements:matrix.org #pine64-announcements:matrix.org]
| [https://t.me/PINE64_News @PINE64_News]
| Unavailable
|-
| General PINE64 chat
| [https://matrix.to/#/#pine64:matrix.org #pine64:matrix.org]
| [https://t.me/mtrx_pine64 @mtrx_pine64]
| #pine64
|-
| PINE A64(+), A64-LTS & SOPine
| [https://matrix.to/#/#pine64sopine:matrix.org #pine64sopine:matrix.org]
| [https://t.me/pine64sopine @pine64sopine]
| #lts-sopine
|-
| ROCK64 / ROCKPro64
| [https://matrix.to/#/#rock64:matrix.org #rock64:matrix.org]
| [https://t.me/mtrx_rock64 @mtrx_rock64]
| #rock64
|-
| Quartz64
| [https://matrix.to/#/#quartz64:matrix.org #quartz64:matrix.org]
| [https://t.me/joinchat/Vq50DXkH31e0_i-f Quartz64]
| #quartz64
|-
| Quartz64 Development
| [https://matrix.to/#/#quartz64-dev:matrix.org #quartz64-dev:matrix.org]
| [https://t.me/q64dev @q64dev]
| #quartz-dev
|-
| Star64
| [https://matrix.to/#/#star64:matrix.org #star64:matrix.org]
| [https://t.me/star64_sbc @star64-sbc]
| Unavailable
|-
| Pinebook and Pinebook Pro
| [https://matrix.to/#/#pinebook:matrix.org #pinebook:matrix.org]
| [https://t.me/mtx_pinebook @mtx_pinebook]
| #pinebook
|-
| PinePhone
| [https://matrix.to/#/#pinephone:matrix.org #pinephone:matrix.org]
| [https://t.me/pinephone @pinephone]
| #pinephone
|-
| PineNote
| [https://matrix.to/#/#pinenote:matrix.org #pinenote:matrix.org]
| [https://t.me/pinenote @PineNote]
| #pinenote
|-
| PineTab
| [https://matrix.to/#/#pinetab64:matrix.org #pinetab64:matrix.org]
| [https://t.me/PineTab @PineTab]
| #pinetab
|-
| PineTime
| [https://matrix.to/#/#pinetime:matrix.org #pinetime:matrix.org]
| [https://t.me/pinetime @pinetime]
| #pinetime
|-
| PineTime Development
| [https://matrix.to/#/#pinetime-dev:matrix.org #pinetime-dev:matrix.org]
| [https://t.me/pinetime_dev @pinetime_dev]
| #pinetime-dev
|-
| PineBuds Pro
| [https://matrix.to/#/#pinebuds:matrix.org #pinebuds:matrix.org]
| [https://t.me/+nJVhM0mZ9KhlYmZl @pinebuds]
| Unavailable
|-
| Pinecil
| [https://matrix.to/#/#pinecil:matrix.org #pinecil:matrix.org]
| [https://t.me/joinchat/Kmi2S1iej-_4DgrVf3jjnQ Pinecil]
| #pinecil
|-
| Pinecil Development
| [https://matrix.to/#/#pinecil-dev:matrix.org #pinecil-dev:matrix.org]
| [https://t.me/+8_pdKqXrVuQ4OTk1 Pinecil-dev]
| Unavailable
|-
| Pinetalk Podcast || Unavailable || Unavailable || Unavailable
|-
| PineCube
| [https://matrix.to/#/#cube64:matrix.org #cube64:matrix.org]
| [https://t.me/pinecube @pinecube]
| #cube
|-
| Nutcracker, Ox64
| [https://matrix.to/#/#pine64-nutcracker:matrix.org #pine64-nutcracker:matrix.org]
| [https://t.me/joinchat/Kmi2S0nOsT240emHk-aO6g Nutcracker]
| #nutcracker
|-
| LoRa
| [https://matrix.to/#/#pinelora:matrix.org #pinelora:matrix.org]
| [https://t.me/pine64lora @pine64lora]
| #lora
|-
| Off-topic
| [https://matrix.to/#/#offtopic64:matrix.org #offtopic64:matrix.org]
| [https://t.me/pine64offtopic @pine64offtopic]
| #offtopic
|}


** DD image (for 64GB microSD Card):
There is also an unofficial Matrix Space at [https://matrix.to/#/#pine64-space:matrix.org #pine64-space:matrix.org] for supported clients that organizes all of the above matrix channels into one place.
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-64GB.zip Direct download from pine64.org]
*** [http://files.pine64.org/os/remix/remix-v2.0-20160718-pine64-64GB.zip.torrent Torrent download]
*** MD5 (Zip file): 6578237CB249DDE5A86A6D06D6793804
*** File Size: 1.08GB


== Step by Step Installation Guide ==
=== Forums ===
===Wifi/Bluetooth module:===
*[http://files.pine64.org/doc/guide/PINE64_Wi-Fi_Bluetooth_Installation_Guide.pdf Step by Step Installation Guide]
===Acrylic Open Enclosure:===
*[http://files.pine64.org/doc/guide/PINE64_Acrylic_Open_Enclosure_Installation_Guide.pdf Step by Step Installation Guide]


== SoC Specification==
PINE64 runs an official forum powered by the open-source forum server software ''MyBB''. The forum can be used to report issues, help out other users, offer findings and new information and more. Users can also engage directly with the community and the developers of partner projects, as well as with the PINE64 members.
* Based on Allwinner A64
[[File:Allwinner_A64.jpg]]


=== CPU Architecture ===
The official PINE64 forum can be accessed here:
* [http://www.arm.com/products/processors/cortex-a/cortex-a53-processor.php Quad-core ARM Cortex-A53 Processor@1152Mhz]
* [https://forum.pine64.org/ Official PINE64 Forum]
* A power-efficient ARM v8 architecture
* 64 and 32bit execution states for scalable high performance
* 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 ===
Also, these are the official Subreddits:
* [http://www.arm.com/products/multimedia/mali-gpu/ultra-low-power/mali-400.php ARM Mali400MP2 Dual-core GPU]
* Support OpenGL ES 2.0 and OpenVG 1.1 standard


== System Memory ==
* [https://www.reddit.com/r/PINE64official/ Official PINE64 Reddit]
* Main Memory Option: 512KB, 1GB and 2GB.
* [https://www.reddit.com/r/PinePhoneOfficial/ Official PinePhone Reddit]
* Storage Memory: No build in Flash memory, fully base on bootable microSD Card or USB attached storage.


== Board Features ==
== Helpful Information for Beginners ==


=== Video ===
* '''[[Getting started]]''': Basic information on setting up and handling PINE64 devices, such as how to write (flash) OS images to microSD cards and eMMC modules
* HDMI 1.4a (Type A - full)
* '''[[How to Contribute]]''': Information about how to contribute to different partner projects
 
* '''[[Where to Report Bugs]]''': Information about how to report bugs
=== Audio ===
* '''[[Project]]''': A variety of well documented PINE64 projects to serve as inspiration
* 3.5mm stereo earphone/microphone plug
 
=== Network ===
* 10/100/1000Mbps Ethernet(Pine A64+ version), 10/100Mbps Ethernet(Pine A64 version)
* WiFi 802.11 b/g/n with Bluetooth 4.0 (optional)
 
=== Storage ===
* microSD - bootable, support SDHC and SDXC, storage up to 256GB
* USB - 2 USB2.0 Host port
 
=== Expansion Ports ===
* DSI - Display Serial Interface, 4 lanes MiPi, up to 1080P
* CSI - CMOS Camera Interface up to 5 mega pixel
* TP - Touch Panel Port, SPI with interrupt
* RTC - Real Time Clock Battery Connector
* VBAT - Lithium Battery Connector with temperature sensor input
* Wifi/BT Module Header - SDIO 3.0 and UART
* 2x20 pins "Pi2" GPIO Header
* 2x17 pins "Euler" GPIO Header
* 2x5 pins "EXP" Console Header
 
== Power Usage ==
* Input Power: DC 5V @ 2A, 3.7V Li-Ion battery connector, microUSB connector, Euler connector
* [http://wiki.pine64.org/images/1/1d/Power_Consumption.jpg Power Consumption: 2.5W]
 
== [http://wiki.pine64.org/index.php/Pine_A64_Software_Release Software/Image Download] ==
* [http://wiki.pine64.org/index.php/Pine_A64_Software_Release Pine A64 Software/Image Download]
 
== Board Dimension ==
* 133mm x 80mm x 19mm
 
=== Pine A64 Board information ===
* [http://wiki.pine64.org/images/7/7d/Pine64_Board_Connector.png Pine A64 Connector Layout @courtesy of norm24]
* [http://wiki.pine64.org/images/2/2e/Pine64_Board_Connector_heatsink.png Pine A64 Heat Sink Location @courtesy of norm24]
* [http://wiki.pine64.org/images/d/da/Pine64_Connector.JPG Pine A64 Connector List]
* [http://files.pine64.org/doc/Pine%20A64%20Schematic/Pine%20A64%20Pin%20Assignment%20160119.pdf Pine A64 Pi-2/Eular/Ext Bus/Wifi Bus Connector Pin Assignment (Updated 15/Feb/2016)]
* [http://files.pine64.org/doc/Pine%20A64%20Schematic/A64-DB-Rev%20B-TOP%20Preliminary.pdf Pine A64 PCB dimension]
* [http://wiki.pine64.org/images/b/be/Pine64_Model_Spec.JPG Board Model Comparison]
* Pine A64 Board Schematic:
** [http://files.pine64.org/doc/Pine%20A64%20Schematic/Pine%20A64%20512MB%20rev%20B-2015121601_Release.pdf Pine A64 512MB Rev B Board Schematic]
** [http://files.pine64.org/doc/Pine%20A64%20Schematic/a64-db-rev%20b-20151217-Plus-Release.pdf Pine A64+ 1GB Rev B Board Schematic]
** [http://files.pine64.org/doc/Pine%20A64%20Schematic/Pine%20A64plus%202GB%20Rev%20C-20160113_Release.pdf Pine A64+ 2GB Rev C Board Schematic]
 
== Datasheet ==
* Allwinner A64 SoC information:
** [http://files.pine64.org/doc/datasheet/pine64/A64%20brief%20v1.0%2020150323.pdf Allwinner A64 SoC Brief Introduction]
** [http://files.pine64.org/doc/datasheet/pine64/A64_Datasheet_V1.1.pdf Allwinner A64 SoC Data Sheet V1.1 (Official Released Version)]
** [http://files.pine64.org/doc/datasheet/pine64/Allwinner_A64_User_Manual_V1.0.pdf Allwinner A64 SoC User Manual V1.0 (Official Release Version)]
* X-Powers AXP803 PMU (Power Management Unit) information:
** [http://files.pine64.org/doc/datasheet/pine64/AXP803_Datasheet_V1.0.pdf AXP803 PMIC Datasheet]
* 5MPixel CMOS Camera module information:
** [http://files.pine64.org/doc/datasheet/pine64/YL-PINE64-4EC.pdf Pine64 YL-PINE64-4EC 5M Pixel CMOS Image Sensor Module (Description in Chinese)]
** [http://files.pine64.org/doc/datasheet/pine64/S5K4EC%205M%208%205X8%205%20PLCC%20%20Data%20Sheet_V1.0.pdf S5K4EC 5MP CMOS Image Sensor SoC Module Datasheet]
** [http://files.pine64.org/doc/datasheet/pine64/S5K4ECGX_EVT1_DataSheet_R005_20100816.pdf S5K4EC 5MP CMOS Image Sensor SoC Chip Datasheet]
** [http://files.pine64.org/doc/datasheet/pine64/s5k4ec.c S5K4EC 5MP CMOS Image Sensor Driver Source Code in C language]
** Early version Camera module information:
*** [http://files.pine64.org/doc/datasheet/pine64/D116-A64_Bonsen_cmos_camera.pdf Bonsen Kexin V118-A64-GC2145-HM5065 CMOS Image Sensor Module]
*** [http://files.pine64.org/doc/datasheet/pine64/HM5065-DS-V03.pdf HiMax 5MP CMOS Image Sensor SoC]
* LCD Touch Screen Panel information:
** [http://files.pine64.org/doc/datasheet/pine64/FY07024DI26A30-D_feiyang_LCD_panel.pdf 7.0" 1200x600 TFT-LCD Panel Specification]
** [http://files.pine64.org/doc/datasheet/pine64/HK70DR2459-PG-V01.pdf Touch Panel Specification]
** [http://files.pine64.org/doc/datasheet/pine64/GT911%20Capacitive%20Touch%20Controller%20Datasheet.pdf GOODiX GT911 5-Point Capacitive Touch Controller Datasheet]
* Lithium Battery information:
** [http://files.pine64.org/doc/datasheet/pine64/9070120P%203.7V%208000MAH.pdf 8000mAH Lithium Battery Specification]
* Ethernet PHY information:
** [http://files.pine64.org/doc/datasheet/pine64/rtl8211e(g)-vb(vl)-cg_datasheet_1.6.pdf Realtek RTL8211 10/100/1000M Ethernet Transceiver for Pine A64+ Board]
** [http://files.pine64.org/doc/datasheet/pine64/rtl8201cp.pdf Realtek RTL8201 10/100M Ethernet Transceiver for Pine A64 Board]
* Wifi/BT module information:
** [http://files.pine64.org/doc/datasheet/pine64/RTL8723BS.pdf Realtek RTL8723BS WiFi with BT SDIO]
* Connector information:
** [http://files.pine64.org/doc/datasheet/pine64/ePH.pdf 2.0mm PH Type connector specification use in Lithium Battery (VBAT) port and RTC Battery port]
** [http://files.pine64.org/doc/datasheet/pine64/0.5FPC%20Front%20Open%20Connector%20H=1.5.pdf 0.5mm Pitch cover type FPC connector specification use in DSI port, TP port and CSI port]
 
== Pine A64 POT ==
* [http://wiki.pine64.org/index.php/POT Pine A64 Peripheral On Top (POT) and Related Devices]
* [http://wiki.pine64.org/index.php/Wifi_Remote_I2c WiFi Remote I2c Quick Start Guide]
 
== Related Information ==
* [http://wiki.pine64.org/index.php/phoenixCard How to Create MicroSD Card Android Image for Pine A64]
* [http://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Pine A64 Remote Control Mapping]
 
== Other Resources in the Net ==
* [http://linux-sunxi.org/Pine64#Manufacturer_images Linux Sunxi Wiki page on Pine A64 ]
* [https://github.com/umiddelb/z2d/tree/master/pine64 Collection of scripts to set up a minimal Ubuntu 14.04.3 / Debian 8 Jessie root filesystem Contributed By Uli Middelberg]
* [https://github.com/apritzel/pine64 Linux Image created by Andre Przywara]
* [http://blog.hypriot.com/post/the-pine-a64-is-about-to-become=the-cheapest-ARM-64-bit-platform-to-run-Docker/ Pine A64 with HypriotOS by Dieter and Govinda]
* [https://sosfakeflash.wordpress.com/2008/09/02/h2testw-14-gold-standard-in-detecting-usb-counterfeit-drives/comment-page-3/#comment-9861 H2testw 1.4 – Gold Standard In Detecting USB Counterfeit Drives]
* [http://oss.digirati.com.br/f3/ F3 - an alternative to h2testw]
* [http://www.phoronix.com/scan.php?page=article&item=pine-64-benchmark&num=1 Benchmarking The Low-Cost PINE 64+ ARM Single Board Computer by Michael Larabel]
* [https://github.com/longsleep/build-pine64-image Pine64 Linux build scripts, tools and instructions by Longsleep]
* [https://www.stdin.xyz/downloads/people/longsleep/pine64-images/ Pine64 Linux image by Longsleep]
* [https://www.youtube.com/playlist?list=PLgj96wTPcMKffRm_Sk6673Nfy_I6b5UJW A series of Youtube video on PineA64 Developers Board by Michael Larson]
* [http://rayhightower.com/blog/2016/04/04/pine64-quick-start-guide-using-mac-os-x/ Pine64 Quick Start Guide (with Gotchas)]
* [http://softwarebakery.com/shrinking-images-on-linux Shrinking images on Linux by FrozenCow]

Latest revision as of 04:30, 12 November 2023

PINE64 is a community-driven company focused on creating high-quality, low-cost ARM devices and, more recently, RISC-V devices for individuals and businesses around the globe. PINE64 made its debut with the PINE A64 single-board computer, which successfully launched on Kickstarter in 2015. PINE64 has since released a multitude of other devices, including both development boards and end-user devices.

PINE64 has a large, diverse and active community, and offers a variety of resources for hobbyists and businesses to successfully leverage various PINE64 products. To become connected and involved with the community, please see Community and Support for a list of available channels and chat platforms. To learn more about PINE64, please visit the PINE64 website and the PINE64 store.

For information about PINE64 branding, including the usage of the PINE64 logo in non-commercial and other applications, please read the article about our brand and logo.

Devices

Pinebook Pro (left) and PinePhone (right)

You can learn more about the following devices manufactured by PINE64:

Community and Support

Community collaboration and support is focused around the chat platforms and forums described below. See Getting Started | PINE64 for tips about how to get started with the PINE64 community.

Chat Platforms

PINE64 has a large and very active community. Community discussion takes place on a variety of chat platforms, which are all bridged together so the messages sent via one platform are sent to all other platforms automatically. The other networks and their users are represented by P64ProtocolBot.

PINE64 community is not some always-responding, restless commercial customer service, or some sort of almighty existence that can resolve all your problems. When participating in community discussions, please be patient and do not expect questions to be answered immediately, certainly, or currently. More precisely:
  • The activity of community members varies depending on the time of day and the number of active users.
  • Whether your questions will be answered and whether the answers are right and definitive, depends on the information you provide, the difficulty of your questions, the current state of the involved PINE64 products and their software support, and the community members' ability.
  • Read How To Ask Questions The Smart Way to learn more.
  • Please read PINE64 Community Rules and Code of Conduct.

Note:

  • PINE64 uses a bridge bot (matterbridge with some modifications) that allows Discord, IRC, Matrix, and Telegram users to see each other and participate together in the community chat.
  • The bot name is "Pine64 Protocol Droid" or "P64ProtocolBot", depending on the chat platform, and if you see this, look in the message to see the actual author of the message.
  • When the bot relays messages, it will show the chat platform the user is using by prefixing their nickname with "[D]" for Discord, "[I]" for IRC, "[M]" for Matrix, and "[T]" for Telegram.

The community chat platforms are the following:

  • Discord: Use this invite link. All PINE64 discord channels are immediately viewable, do not need to join separate channels like the Telegram/Matrix table below.
  • IRC: The server is irc.pine64.org, and the ports are 6667 (plain) and 6697 (TLS). Use /LIST command or the table below to see the full list of channels. This server experienced abuse by spam bots in early October 2023, which resulted in requiring registration and authentication with NickServ before users could join channels between October 3, 2023 and October 11, 2023. Using NickServ to join channels has become required again on October 23, 2023, due to the server experiencing repeated abuse by spam bots.
  • Matrix and Telegram: See the table below.
Channel Matrix Telegram IRC
PINE64 News #pine64-announcements:matrix.org @PINE64_News Unavailable
General PINE64 chat #pine64:matrix.org @mtrx_pine64 #pine64
PINE A64(+), A64-LTS & SOPine #pine64sopine:matrix.org @pine64sopine #lts-sopine
ROCK64 / ROCKPro64 #rock64:matrix.org @mtrx_rock64 #rock64
Quartz64 #quartz64:matrix.org Quartz64 #quartz64
Quartz64 Development #quartz64-dev:matrix.org @q64dev #quartz-dev
Star64 #star64:matrix.org @star64-sbc Unavailable
Pinebook and Pinebook Pro #pinebook:matrix.org @mtx_pinebook #pinebook
PinePhone #pinephone:matrix.org @pinephone #pinephone
PineNote #pinenote:matrix.org @PineNote #pinenote
PineTab #pinetab64:matrix.org @PineTab #pinetab
PineTime #pinetime:matrix.org @pinetime #pinetime
PineTime Development #pinetime-dev:matrix.org @pinetime_dev #pinetime-dev
PineBuds Pro #pinebuds:matrix.org @pinebuds Unavailable
Pinecil #pinecil:matrix.org Pinecil #pinecil
Pinecil Development #pinecil-dev:matrix.org Pinecil-dev Unavailable
Pinetalk Podcast Unavailable Unavailable Unavailable
PineCube #cube64:matrix.org @pinecube #cube
Nutcracker, Ox64 #pine64-nutcracker:matrix.org Nutcracker #nutcracker
LoRa #pinelora:matrix.org @pine64lora #lora
Off-topic #offtopic64:matrix.org @pine64offtopic #offtopic

There is also an unofficial Matrix Space at #pine64-space:matrix.org for supported clients that organizes all of the above matrix channels into one place.

Forums

PINE64 runs an official forum powered by the open-source forum server software MyBB. The forum can be used to report issues, help out other users, offer findings and new information and more. Users can also engage directly with the community and the developers of partner projects, as well as with the PINE64 members.

The official PINE64 forum can be accessed here:

Also, these are the official Subreddits:

Helpful Information for Beginners

  • Getting started: Basic information on setting up and handling PINE64 devices, such as how to write (flash) OS images to microSD cards and eMMC modules
  • How to Contribute: Information about how to contribute to different partner projects
  • Where to Report Bugs: Information about how to report bugs
  • Project: A variety of well documented PINE64 projects to serve as inspiration