Difference between revisions of "SOPINE"
(fix) |
(Missed those) |
||
(18 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
SOPINE | [[File:SOPINE front.jpg|thumb|400px|Front view of a SOPINE module]] | ||
[[File:SOPINE back.jpg|thumb|400px|Rear view of a SOPINE module]] | |||
The '''SOPINE''' is a compute module powered by the same quad-core ARM Cortex A53 64-bit processor used in the PINE A64 with 2 GB of LPDDR3 RAM memory, power management unit, SPI flash and integrated bootable microSD slot. The module features a SODIMM-DDR3 form-factor and can be paired with either the [[SOPINE Baseboard]], the [[Clusterboard]] or a custom host PCB for industrial or other embedded applications. | |||
The SOPINE module has a five-year LTS (long-term supply) status, which means that it will be supplied to 2022 at the very least. There is a one-year warranty period for the SOPINE module. It is fully compatible with the PINE A64-LTS in terms of software support | |||
== Software releases == | |||
Under [[SOPINE Software Releases]] you will find a complete list of currently supported operating system images, which work with the SOPINE, as well as other related software. | |||
== Pins and GPIOs == | |||
The following articles contain further details regarding the pins: | |||
* [[SOPine Pin Assignment Table]] | |||
* [[SOPine GPIO Alternate Functions Table]] | |||
== Troubleshooting == | == Troubleshooting == | ||
Line 183: | Line 29: | ||
* You list all the available scripts by typing (in terminal): ''ls'' | * You list all the available scripts by typing (in terminal): ''ls'' | ||
* To run the script required update script run the following command: ''sudo ./update_script.sh'' (substitute the relevant update script for update_script) | * To run the script required update script run the following command: ''sudo ./update_script.sh'' (substitute the relevant update script for update_script) | ||
'''Supported Screen Resolutions''' | '''Supported Screen Resolutions''' | ||
The pine supports a number of video resolutions under Linux, however RemixOS and Android images currently only support '''720p''' and '''1080p'''. Linux supports a wider range of resolutions (see all resolutions supported on Linux [https://github.com/longsleep/sunxi-disp-tool#available-hdmi-output-names here]). If the native resolution of your monitor or TV is not compatible with the PINE A64(+) then you will be unable to get a video to work with your screen. | The pine supports a number of video resolutions under Linux, however RemixOS and Android images currently only support '''720p''' and '''1080p'''. Linux supports a wider range of resolutions (see all resolutions supported on Linux [https://github.com/longsleep/sunxi-disp-tool#available-hdmi-output-names here]). If the native resolution of your monitor or TV is not compatible with the PINE A64(+) then you will be unable to get a video to work with your screen. | ||
'''Troubleshooting Step by Step''' | '''Troubleshooting Step by Step''' | ||
Line 204: | Line 48: | ||
If you cannot find a solution to your problem you can submit a ticket at: https://support.pine64.org/ | If you cannot find a solution to your problem you can submit a ticket at: https://support.pine64.org/ | ||
== SoC and Memory Specification == | == SoC and Memory Specification == | ||
Line 235: | Line 65: | ||
=== GPU Architecture === | === GPU Architecture === | ||
* [http://www.arm.com/products/multimedia/mali-gpu/ultra-low-power/mali-400.php ARM Mali400MP2 Dual-core GPU] | * [http://www.arm.com/products/multimedia/mali-gpu/ultra-low-power/mali-400.php ARM Mali400MP2 Dual-core GPU] | ||
* | * Supports OpenGL ES 2.0 and OpenVG 1.1 standard | ||
Five megapixel 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)] | |||
== Schematics and certifications == | |||
SOPINE module schematic: | |||
* [https://files.pine64.org/doc/SOPINE-A64/SOPINE-A64-Schematic-ver-0.9.pdf SOPINE Module Schematic] | |||
SOPINE pin assignments: | |||
* [https://files.pine64.org/doc/SOPINE-A64/SOPINE-A64-Pin-Assignments-ver-1.0.pdf SOPINE Module Pin Assignment ver 1.0] | |||
PINE A64-LTS / SOPINE WiFi/BT module schematic: | |||
* [https://files.pine64.org/doc/Pine%20A64%20Schematic/A64-DB-WIFI-BT-REV%20B.pdf PINE A64 WiFi/BT Module Schematic] | |||
PINE A64-LTS / SOPINE Stereo Audio DAC board schematic: | |||
*[https://forum.pine64.org/attachment.php?aid=697 PINE A64-LTS / SOPINE Stereo Audio DAC Board Schematic] | |||
SOPINE (together with model "A" baseboard) certification: | |||
* [https://files.pine64.org/doc/cert/SOPine%20FCC%20certification%20VOC20170428.pdf SOPINE with model "A" baseboard FCC Certificate] | |||
* [https://files.pine64.org/doc/cert/SOPine%20CE%20certification%20VOC20170428.pdf SOPINE with model "A" baseboard CE Certificate] | |||
* [https://files.pine64.org/doc/cert/SOPine%20ROHS%20certification%20VOC20170322.pdf SOPINE with model "A" baseboard RoHS Certificate] | |||
=== PINE A64, PINE A64+, PINE A64-LTS and SOPINE related === | |||
Five megapixel CMOS camera module information: | |||
* [https://files.pine64.org/doc/datasheet/pine64/YL-PINE64-4EC.pdf PINE64 YL-PINE64-4EC 5M Pixel CMOS Image Sensor Module (Description in Chinese)] | |||
* [https://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] | |||
* [https://files.pine64.org/doc/datasheet/pine64/S5K4ECGX_EVT1_DataSheet_R005_20100816.pdf S5K4EC 5MP CMOS Image Sensor SoC Chip Datasheet] | |||
* [https://files.pine64.org/doc/datasheet/pine64/s5k4ec.c S5K4EC 5MP CMOS Image Sensor Driver Source Code in C language] | |||
Early version Camera module information: | |||
* [https://files.pine64.org/doc/datasheet/pine64/D116-A64_Bonsen_cmos_camera.pdf Bonsen Kexin V118-A64-GC2145-HM5065 CMOS Image Sensor Module] | |||
* [https://files.pine64.org/doc/datasheet/pine64/HM5065-DS-V03.pdf HiMax 5MP CMOS Image Sensor SoC] | |||
LCD Touch Screen Panel information: | |||
* [https://files.pine64.org/doc/datasheet/pine64/FY07024DI26A30-D_feiyang_LCD_panel.pdf 7.0" 1200x600 TFT-LCD Panel Specification] | |||
* [https://files.pine64.org/doc/datasheet/pine64/HK70DR2459-PG-V01.pdf Touch Panel Specification] | |||
* [https://files.pine64.org/doc/datasheet/pine64/GT911%20Capacitive%20Touch%20Controller%20Datasheet.pdf GOODiX GT911 5-Point Capacitive Touch Controller Datasheet] | |||
Lithium battery information: | |||
* [https://files.pine64.org/doc/datasheet/pine64/9070120P%203.7V%208000MAH.pdf 8000mAH Lithium Battery Specification] | |||
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 A64-LTS Board and SOPINE Baseboard] | |||
WiFi/BT module information: | |||
* [https://files.pine64.org/doc/Pine%20A64%20Schematic/A64-DB-WIFI-BT-REV%20B.pdf PINE A64 Wifi/BT Module Schematic] | |||
* [https://files.pine64.org/doc/datasheet/pine64/RTL8723BS.pdf Realtek RTL8723BS WiFi with BT SDIO] | |||
Enclosure information: | |||
* [https://files.pine64.org/doc/datasheet/case/playbox_enclosure_20160426.stp Playbox Enclosure 3D file] | |||
* [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] | |||
Connector information: | |||
* [https://files.pine64.org/doc/datasheet/pine64/ePH.pdf 2.0mm PH Type connector specification use in Lithium Battery (VBAT) port and RTC Battery port] | |||
* [https://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] | |||
Remote control button mapping: | |||
* [https://files.pine64.org/doc/Pine%20A64%20Schematic/remote-wit-logo.jpg Official Remote Control for the PINE A64 Button Mapping] | |||
* | == Resources == | ||
* [[SOPINE Armbian LCD and Camera]] | |||
[[Category: | [[Category:SOPINE]] [[Category:Allwinner A64]] |
Latest revision as of 06:55, 1 November 2023
The SOPINE is a compute module powered by the same quad-core ARM Cortex A53 64-bit processor used in the PINE A64 with 2 GB of LPDDR3 RAM memory, power management unit, SPI flash and integrated bootable microSD slot. The module features a SODIMM-DDR3 form-factor and can be paired with either the SOPINE Baseboard, the Clusterboard or a custom host PCB for industrial or other embedded applications.
The SOPINE module has a five-year LTS (long-term supply) status, which means that it will be supplied to 2022 at the very least. There is a one-year warranty period for the SOPINE module. It is fully compatible with the PINE A64-LTS in terms of software support
Software releases
Under SOPINE Software Releases you will find a complete list of currently supported operating system images, which work with the SOPINE, as well as other related software.
Pins and GPIOs
The following articles contain further details regarding the pins:
Troubleshooting
There is a number of things that can prevent the PINE A64(+) board from booting up properly. The most common culprits of a failed boot are (to find out more click here):
- Subpar or counterfeit microSD card
- Subpar Power Supply
- High resistance (thin) or a very long microUSB cable
- Failed imaging of the microSD card (refer to the respective ‘imaging microSD card section)
Make sure to have the newest version of the OS image your are running. On Linux, you can update the kernel and uboot using scripts located in the following directory: /usr/local/sbin
- To navigate to the directory type (in terminal): cd /usr/local/sbin
- You list all the available scripts by typing (in terminal): ls
- To run the script required update script run the following command: sudo ./update_script.sh (substitute the relevant update script for update_script)
Supported Screen Resolutions
The pine supports a number of video resolutions under Linux, however RemixOS and Android images currently only support 720p and 1080p. Linux supports a wider range of resolutions (see all resolutions supported on Linux here). If the native resolution of your monitor or TV is not compatible with the PINE A64(+) then you will be unable to get a video to work with your screen.
Troubleshooting Step by Step
Follow these steps to determine the cause of your problem:
- Check your PSU and barrel cable ratings
- Download and image a base image of Linux
- Plug in Power and Ethernet into your Board
- Watch Ethernet port LED activity
- Check your router for SOPINE IP
- Attempt to ssh into the SOPINE from your computer
If neither of the above mentioned scenarios fits the problem you are facing, please consult this thread (thanks to Ghost for compiling the list): http://forum.pine64.org/showthread.php?tid=680
If you cannot find a solution to your problem you can submit a ticket at: https://support.pine64.org/
SoC and Memory Specification
- Based on Allwinner A64
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
- ARM Mali400MP2 Dual-core GPU
- Supports OpenGL ES 2.0 and OpenVG 1.1 standard
Five megapixel CMOS camera module information:
Schematics and certifications
SOPINE module schematic:
SOPINE pin assignments:
PINE A64-LTS / SOPINE WiFi/BT module schematic:
PINE A64-LTS / SOPINE Stereo Audio DAC board schematic:
SOPINE (together with model "A" baseboard) certification:
- SOPINE with model "A" baseboard FCC Certificate
- SOPINE with model "A" baseboard CE Certificate
- SOPINE with model "A" baseboard RoHS Certificate
Five megapixel CMOS camera module information:
- PINE64 YL-PINE64-4EC 5M Pixel CMOS Image Sensor Module (Description in Chinese)
- S5K4EC 5MP CMOS Image Sensor SoC Module Datasheet
- S5K4EC 5MP CMOS Image Sensor SoC Chip Datasheet
- S5K4EC 5MP CMOS Image Sensor Driver Source Code in C language
Early version Camera module information:
LCD Touch Screen Panel information:
- 7.0" 1200x600 TFT-LCD Panel Specification
- Touch Panel Specification
- GOODiX GT911 5-Point Capacitive Touch Controller Datasheet
Lithium battery information:
Ethernet PHY information:
WiFi/BT module information:
Enclosure information:
- Playbox Enclosure 3D file
- ABS Enclosure 3D file
- Outdoor Aluminum Cast Dust-proof IP67 Enclosure Drawing
Connector information:
- 2.0mm PH Type connector specification use in Lithium Battery (VBAT) port and RTC Battery port
- 0.5mm Pitch cover type FPC connector specification use in DSI port, TP port and CSI port
Remote control button mapping: