Difference between revisions of "Project Don't be evil"

From PINE64
Jump to navigation Jump to search
Line 84: Line 84:
*** [http://files.pine64.org/doc/datasheet/pinephone/XBD572-IPS-HI010A%20SPEC.pdf 5.7" 1440x720 IPS LCD Panel Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/XBD572-IPS-HI010A%20SPEC.pdf 5.7" 1440x720 IPS LCD Panel Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/JD9365D_DS_Preliminary_V0.01_20170427.pdf fiti JD9365D LCD Controller Datasheet]
*** [http://files.pine64.org/doc/datasheet/pinephone/JD9365D_DS_Preliminary_V0.01_20170427.pdf fiti JD9365D LCD Controller Datasheet]
**** [http://files.pine64.org/doc/datasheet/pinephone/jd9365_hd720m_dsi_vdo_ivo570.rar fiti JD9365D LCD Controller Driver Source Code]
*** [http://files.pine64.org/doc/datasheet/pinephone/XBD572-IPS-HI010A%20SPEC.pdf 5.7" Front Panel Touch Screen Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/XBD572-IPS-HI010A%20SPEC.pdf 5.7" Front Panel Touch Screen Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/FT6336GU_Upgrade_Spec_Ver1.0.pdf FocalTech FT6336GU Front Panel Touch Screen Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/FT6336GU_Upgrade_Spec_Ver1.0.pdf FocalTech FT6336GU Front Panel Touch Screen Specification]
**** [http://files.pine64.org/doc/datasheet/pinephone/focaltech.rar FocalTech FT6336GU Driver Source Code]
** Lithium Battery information:
** Lithium Battery information:
*** [http://files.pine64.org/doc/datasheet/pinephone/ncr18650b.pdf Panasonic NCR18650B 3350mAH Lithium Ion Battery Specification]
*** [http://files.pine64.org/doc/datasheet/pinephone/ncr18650b.pdf Panasonic NCR18650B 3350mAH Lithium Ion Battery Specification]
Line 100: Line 98:
*** [http://files.pine64.org/doc/datasheet/project_anakin/LTE_module/Quectel_EC25_Hardware_Design_V1.3.pdf Quectel EC25 LTE Module Hardware Design Guide]
*** [http://files.pine64.org/doc/datasheet/project_anakin/LTE_module/Quectel_EC25_Hardware_Design_V1.3.pdf Quectel EC25 LTE Module Hardware Design Guide]
*** [http://files.pine64.org/doc/datasheet/project_anakin/LTE_module/Quectel_EC25_Reference_Design_Rev.D_20161111.pdf Quectel EC25 LTE Module Reference Design Guide]
*** [http://files.pine64.org/doc/datasheet/project_anakin/LTE_module/Quectel_EC25_Reference_Design_Rev.D_20161111.pdf Quectel EC25 LTE Module Reference Design Guide]
 
** Sensors:
 
*** [http://files.pine64.org/doc/datasheet/pinephone/LIS3MDL.pdf ST LIS3MDL 3-axis Magnetomater Datasheet]
*** [http://files.pine64.org/doc/datasheet/pinephone/MPU-6000-Datasheet1.pdf InvenSense MPU-6050 Six-Axis (Gyro + Accelerometer) MEMS Datasheet]
*** [http://files.pine64.org/doc/datasheet/pinephone/STK3335 Datasheet v1.0.pdf SensorTekSTK3335 Ambient Light Sensor and Proximity Sensor]


You can also flash an OS image manually; please follow the instructions below.
You can also flash an OS image manually; please follow the instructions below.

Revision as of 03:41, 13 March 2019

The Project "Don't be evil" - Phase 2 of PINE64 Smartphone "PinePhone" Development Kit

Project Don't be evil is an actual smartphone developer kit for the PINE64 Smartphone dubbed "PinePhone". It is used in the early stages of development as a starting point for affiliated projects. PinePhone development has been broken down into three distinct phases:

  • First phase - Project Anakin
  • Second phase - purpose-built development kit code named "Don't be evil" and introduced at FOSDEM 2019
  • Lastly, the third phase which is the PinePhone itself - scheduled to be prototype released in Q3 2019 and BTO batch released with mobile OS parents in Q4 2019 (pending on software development).

Image: 500 pixels Image: 500 pixels


Project Don't be evil, Baseboard and SOPine Module Information, and Schematics


SoC and Memory Specification

  • Based on Allwinner A64/R18
    • R18 and A64 are identical SoC but R18 committed for 10 years supply by vendor.

Allwinner A64.jpg Allwinner R18.png

CPU Architecture

  • Quad-core ARM Cortex-A53 Processor@1152Mhz
  • 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

System Memory

  • RAM Memory Variants: 2GB LPDDR3.
  • Storage Memory: SPI Flash and optional eMMC module from 16GB up to 64GB


Datasheets for Components and Peripherals

You can also flash an OS image manually; please follow the instructions below.

Software and OS Image Downloads

ubports.png

UBPorts mainline build

  • Not Yet Ready *


plasma_mobile.png

KDE Plasma Mobile build

  • Not Yet Ready *


postmarketos.png

Postmarket OS build

  • Not Yet Ready *


sailfishos.png

Sailfish OS build

  • Not Yet Ready *


maemo_leste.png

Maemo OS build

  • Not Yet Ready *


nixos.png

NixOS build

  • Not Yet Ready *


Mali-400 64-bit Driver

Mali-400 64-bit Driver [20171220]


Quick Links to Build Sources of OS Images

Some these OS images labelled as beta or nightly builds which means they are only fit for testing purposes

These images should be used at your own risk and are not fit for normal use



Other Resources