Archive

Posts Tagged ‘big little’

Fujitsu Launches F-Cue 96Boards Compliant Board Powered by SocioNext MB86S71 Processor

October 28th, 2016 1 comment

While 96Boards platforms may not be selling like Raspberry Pi boards, the form factor is quite popular with vendors, as there are now around 10 development board either directly supported by 96Boards, or at least compliant for the form factor. Fujitsu has also made their own 96Boards compliant F-Cue board powered by SocioNext MB86S71 quad core Cortex A15/A7 processor, as well as F-Cue extension board
with Ethernet & PCIe interfaces.

fujitsu-f-cue-96boards-boardF-Cue board specifications:

  • SoC – Socionext MB86S71 big.LITTLE quad core processor with 2x Cortex-A15 cores @ 1.2GHz, 2x Cortex-A7 cores @ 800MHz, and Mali-T624 GPU
  • System Memory – 2GB LPDDR3 1333MHz
  • Storage – 16GB eMMC 4.51 flash, micro SD 3.0 UHS-I slot
  • Video & Audio Output – HDMI 1.4b
  • Multimedia Capabilities – [email protected] encode/decode, 4 stream H.264 decode; 32k x 32k JPEG codec
  • Connectivity – 802.11 a/b/g/n/ac WiFi , Bluetooth 4.2
  • USB –  1x USB 3.0 host port, 1x USB 2.0 host port, 1x Micro-USB 2.0 device port
  • Expansion Headers
    • 40-pin Low speed connector with UART, SPI, I2C, PCM/I2S, GPIO
    • 60-pin High speed connector with MIPI-DSI, USB 2.0, SPI, I2C
    • 60-pin Giga speed connector – Gigabit Ethernet, PCIe Gen2
  • Power Supply -12V/3.5A
  • Dimensions — 85 x 54 x 19.7mm (with expansion board?) as per 96Boards CE specifications
  • Temperature Range – 0 to 70 ℃
socionext-mb86s71-block-diagram

SocioNext MB86S71 Block Diagram

Fujitsu can provide a Linux BSP with the Linux Kernel, U-boot, and device Drivers, as well as middleware libraries for Video & JPEG Codecs, OpenCL and OpenGL. As mentioned in the introduction, F-Cue comes with an optional MSB7701-E01 expansion/mezzanine board adding Gigabit Ethernet and a 4-Lane PCIe slot.

Click to Enlarge

Click to Enlarge

Most Japanese silicon vendors don’t seem to be that interested in the maker/hobbyist market, and F-Cue is no exception as the board will sell for 30,000 JPY (~$285), and the expansion board for 5,000 JPY (~$47.5) starting November 14. Potential applications include home & factory automation, connected office equipment like multi-function printers, robotics, security systems, IoT gateways, digital signage, and more. You’ll find more details on F-Cue board product page (Japanese only), and if you attend Embedded Technology 2016 conference on November 16-18 in Yokohama, Japan.

Via HackerBoards

Linux 4.8 Release – Main Changes, ARM & MIPS Architectures

October 4th, 2016 3 comments

Linus Torvalds has officially released Linux 4.8 last Sunday:

So the last week was really quiet, which maybe means that I could probably just have skipped rc8 after all. Oh well, no real harm done.

This obviously means that the merge window for 4.9 is open, and I appreciate the people who already sent in some pull requests early due to upcoming travel or other reasons. I’ll start pulling things tomorrow, and have even the most eager developers and testers hopefully test the final 4.8 release before the next development kernels start coming 😉

Anyway, there’s a few stragging fixes since rc8 listed below: it’s a mixture of arch fixes (arm, mips, sparc, x86), drivers (networking, nvdimm, gpu) and generic code (some core networking, with a few filesystem, cgroup and and vm things).

All of it pretty small, and there really aren’t that many of them. Go forth and test,
Linus

Linux 4.7 introduced support for AMD Radeon RX480 GPUs, parallel directory lookups, the new “schedutil” frequency governor with lower latency, EFI ‘Capsule’ firmware updates, and much more.

linux-4-8-changelogSome notable Linux 4.8 changes include:

  • HDMI-CEC framework
  • Kernel documentation system is now based on Sphinx
  • GPIO subsystem has a new user-space ABI for the management of general-purpose I/O lines; it is based on char devices and replaces the long-deprecated sysfs interface. You can check out tools/gpio/ directory with lsgpio, gpio-hammer, and gpio-event-mon for examples
  • Various file systems improvements for Btrfs, EXT-4 (unified encryption), OrangeFS (better in-kernel caching), Ceph (RADOS namespace support), XFS (Reverse-mapping support), etc…

Some improvements and new features specific to the ARM architecture and corresponding hardware platforms:

  • Allwinner:
    • Allwinner A10/A20 – Display engine clocks (TCON, FE, DE), I2S audio interface (ASoC) driver, added NFC node to DTS
    • Allwinner H3 – Clocks (through sunxi-ng), USB multi-reset lines support
    • AXP2xx driver – External drivebus support, AXP223 USB power supply support, AXP809 PMIC support
    • Broadcom BCM53125 support as it’s used in Lamobo / Banana Pi R1 router board.
    • New boards – Polaroid MID2407PXE03 & inet86dz (Allwinner A23 tablets), Banana Pi M1+, Banana Pi M2+, Allwinner Parrot (Allwinner R16 EVB)
  • Rockchip:
    • Many new peripherals added to RK3399 (eDP, clock controller, etc…)
    • Preparations to use generic DMA mapping code in the Rockchip IOMMU driver
    • Fixes for eMMC controller, SPI controller, eDP controller, and I2C
  • Amlogic
    • AmLogic meson8b clock controller (rewritten)
    • AmLogic gxbb clock controller
    • Reset controller driver for Amlogic Meson
    • New watchdog driver for Amlogic Meson GXBB (S905) SoC
    • Added support for Amlogic Meson RNG in crypto drivers
    • Some Amlogic ARM64 DTS updates
  • Samsung
    • Enable drivers for Exynos7 and Exynos5433 based boards: S2MPS clock driver, SoC: RTC, SPI, watchdog, EHCI, OHCI, DWC3, ADC and PWM, Enable Samsung SoC sound
    • Samsung ARM64 DTS Changes – Adjust the voltage of CPU buck regulator so scaling could work.
    • Samsung DTS changes
      • Add missing async bridge for MFC power domain on Exynos5420. This fixes imprecise abort on s5p-mfc re-bind.
      • Define regulator supplies for MMC nodes on Exynos4412 Odroid boards and for TMU on Exynos542x Peach boards.
      • Thermal cleanups on Odroid XU3-family (Exynos5422).
      • Enable AX88760 USB hub on Origen board (Exynos4412)
      • Disable big.LITTLE switcher so the cpufreq-dt could be enabled.
      • Enable Samsung media platform drivers.
      • Enable some board-specific drivers for boards: Trats2, Universal C210.
      • Enable Virtual Video Test Driver on nulti_v7 and exynos defconfigs. Useful for testing
    • Samsung drivers/soc updates:
      • Move the power domain driver from arm/mach-exynos and prepare for supporting ARMv8.
      • Add COMPILE_TEST.
      • Make SROMC driver explicitly non-module.
      • Endian-friendly fixes.
      • Fix size of allocation for Exynos SROM registers (too much was allocated)
    • Add CEC interface driver present in the Samsung Exynos SoCs
    • Added support for Exynos 5410 Odroid XU board
  • Qualcomm
    • Added MDM9615 support
    • Qualcomm ARM Based Driver Updates:
      • Rework of SCM driver
      • Add file patterns for Qualcomm Maintainers entry
      • Add worker for wcnss_ctrl signaling
      • Fixes for smp2p
      • Update smem_state properties to match documentation
      • Add SCM Peripheral Authentication service
      • Expose SCM PAS command 10 as a reset controller
      • Fix probe order issue in SCM
      • Add missing qcom_scm_is_available() API
    • Qualcomm ARM64 Updates
      •  Enable assorted peripherals on APQ8016 SBC
      • Update reserved memory on MSM8916
      • Add MSM8996 peripheral support
      • Add SCM firmware node on MSM8916
      • Add PMU node on MSM8916
      • Add PSCI cpuidle support on MSM8916
    • Qualcomm Device Tree Changes:
      • Reverse BAM dma node reverts
      • Add BAM remote control options for affected platforms
      • Enable peripherals on APQ8074 dragonboard
      • Enable PMA8084 pwrky
      • Fix PMIC reg entries by removing unnecessary size element
      • Add SCM binding and support for all currently supported boards
      • Add Qualcomm WCNSS binding documentation
      • Rename db600c to SD_600eval and add peripheral nodes
      • Remove gpio key entry from Nexus7
      • Add APQ8060 based dragonboard and associated peripherals
      • Add ARMv7 PMU for IPQ4019
      • Update smem state cells to match documentation
    • ARM64 defconfig: Enable PM8xxx pwrkey support, enable MSM8996 support
    • ARM defconfig: Enable MSM9615 board support, enable MSM8660 pinctrl support
  • Mediatek
    • Added Mediatek MT6755
    • Display subsystem added to MT8173
    • Support for Mediatek generation one IOMMU hardware
    • New drivers for Mediatek MT6323 regulator
    • new encoding codec driver for Mediatek SoC (linux-media): H.264/VP8/V4L2 video encoder drivers for MT8173
  • ARM64 – arm64 architecture has gained support for the kexec mechanism (allowing one kernel to boot directly into another) and kernel probes.
  • Other new ARM hardware or SoCs – NXP i.MX 7Solo, Broadcom BCM23550, Cirrus Logic EP7209 and EP7211 (clps711x platforms), Hisilicon HI3519, Renesas R8A7792, Apalis Tegra K1 board, LG LG1313, Renesas r8a7796, Broadcom BCM2837 (used in Raspberry Pi 3)

MIPS architecture changelog:

  • Fix memory regions reaching top of physical
  • MAAR: Fix address alignment
  • vDSO: Fix Malta EVA mapping to vDSO page structs
  • uprobes: fix incorrect uprobe brk handling, select HAVE_REGS_AND_STACK_ACCESS_API
  • Avoid a BUG warning during PR_SET_FP_MODE prctl
  • SMP: Fix possibility of deadlock when bringing CPUs online
  • R6: Remove compact branch policy Kconfig entries
  • Fix size calc when avoiding IPIs for small icache flushes
  • Fix pre-r6 emulation FPU initialisation
  • Fix delay slot emulation count in debugfs
  • CM: Fix mips_cm_max_vp_width for non-MT kernels on MT systems
  • CPS: Avoid BUG() when offlining pre-r6 CPUs
  • DEC: Avoid gas warnings due to suspicious instruction scheduling by manually expanding assembler macros.
  • FTLB: Fix configuration by moving configuration after probing, clear execution hazard after changing FTLB enable
  • Highmem: Fix detection of unsupported highmem with cache aliases
  • I6400: Don’t touch FTLBP chicken bits
  • microMIPS: Fix BUILD_ROLLBACK_PROLOGUE
  • Malta: Fix IOCU disable switch read for MIPS64
  • Octeon: Fix probing of devices attached to GPIO lines, fix kernel header to work for VDSO build, fix initialization of platform device probing.

You can find the full list of changes in Linux 4.8 changelog with comments only generated using git log v4.7..v4.8 --stat. A list of changes for Linux 4.8 will also soon be found on kernelnewbies.org.

96Boards Compliant Mediatek X20 Development Board is Now up for Sale for $199

August 31st, 2016 7 comments

Mediatek Labs and Linaro introduced X20 development board based on 96Boards CE specs, and featuring Mediatek Helio X20 deca-core Cortex A72/A53 processor a couple of months ago. At the time, if you wanted to purchase the board, you’d have to fill a form explaining the details about your project, and the company, Alpha Star, would then decided whether would sell it to you. The good news here is that you don’t need to do any of that anymore, and you can buy the board directly on Seeed Studio for $199, or on Taobao for 1399 RMB.

Mediatek_X20_Development_BoardMediatek X20 development board specifications have not changed much since the first announcement, but the CPU and GPU frequencies have been lowered somewhat, and we have some more details:

  • SoC – Mediatek Helio X20 (MT6797) deca-core processor with two ARM Cortex A72 cores @ 2.1~2.3 GHz, four Cortex A53 @ 1.85 GHz, four Cortex A53 @ 1.4 GHz, and  ARM Mali-T880 GPU @ 700 MHz
  • System Memory – 2GB LPDDR3 @ 933 MHz
  • Storage – 8GB eMMC 5.1 flash + micro SD 3.0 (UHS-I) slot
  • Video Output – HDMI up to 1080p @ 30 fps
  • Video Support – 32MP @ 24fps / 25MP @ 30 fps; WQXGA 2560×1600 60fps; FHD 1920×1080 120fps; 4Kx2K 30fps H.265 w/HDR
  • Connectivity – 802.11 b/g/n WiFi, Bluetooth 4.1 (MT6631), GPS with antenna connector
  • USB – 2x USB 2.0 host ports, 1x micro USB port (device only).
  • Expansion:
    • 1x 40 pin low speed expansion connector – UART, SPI, 2x I2C, 12x GPIO, DC power
    • 1x 60 pin high speed expansion connector – 4L-MIPI DSI, USB, 2x I2C, 2L+4LMIPI CSI
    • Optional 16-pin analog expansion connector – Stereo headset/line out, speaker, analog line-in, and more
  • Misc – Power, reset and volume buttons. 6 LEDS (4x user, 1x Wifi, 1x Bluetooth)
  • Power Supply – 8 to 18V DC input
  • Dimensions – 85 x 54 mm
  • Weight – 77 grams

96Boards_Helio_X20_Board

The board only runs Android 6.0 Marshmallow at this stage. You can find more hardware and software technical details on the Wiki, and download page. It might also be worth monitoring 96Boards X20 page for documentation.

Giveaway Week – A80 Optimusboard Development Board

November 5th, 2015 243 comments

Together with Rockchip RK3288, Allwinner A80 is one of the most powerful Chinese ARM processors for mini PCs or development board, and today I’m starting a giveaway for A80 OptimusBoard development board based on Allwinner octa core big.LITTLE processor.

Top of A80 OptimusBoard (Click to Enlarge)

Top of A80 OptimusBoard (Click to Enlarge)

When I got the board last year, it was indeed powerful as shown in benchmarks. But unfortunately after Allwinner provided me with a new firmware supposed to fix some NTFS write performance issues, I quickly discovered it also had some stability issues whose reasons were not clear, and Merrii Technology support is not very good to say the least, at least for hobbyists, and even now there’s no operating system for download on the board page. Luckily PcDuino Arches (previously known as PCDuino8) is basically the same, and you can download some Lubuntu & Android images on Linksprite website instead. The firmware has not been updated since 2014 however.

A80 OptimusBoard with Power Supply and Debug Cable (Click to Enlarge)

A80 OptimusBoard with Power Supply and Debug Cable (Click to Enlarge)

To enter the draw simply leave a comment below.

Other rules are as follows:

  • Only one entry per contest. I will filter out entries with the same IP and/or email address.
  • Contests are open for 48 hours starting at 10am (Bangkok time) every day. Comments will be closed after 48 hours.
  • Winners will be selected with random.org, and announced in the comments section of each giveaway.
  • I’ll contact the winner by email, and I’ll expect an answer within 24 hours, or I’ll pick another winner.
  • Shipping
    • Free EMS for winners with a shipping address in Thailand
    • $15 for registered airmail small packet for the rest of the world payable via Paypal within 48 hours once the contest (for a given product) is complete.
    • If Paypal is not available in your country, you can still play, and I’ll cover the cost of sending the parcel by Sea and Land (SAL) if you win.
  • I’ll post all 7 prizes at the same time, around the 11th of November
  • I’ll make sure we have 7 different winners, so if you have already won a device during this giveaway week, I’ll draw another person.

Good luck!

A80 OptimusBoard development board is still available for purchase for $140 on up on eBay, Aliexpress, and GeekBuying.

Mediatek Helio X20 Processor to Features 10 Cores in Three Clusters

April 21st, 2015 3 comments

ARM first announced big.LITTLE processing on 2011, and since then we’ve seem several mobile processors providing two CPU clusters with “big” cores such as Cortex A15 or A57 and “LITTLE” core such as Cortex A7 and A53 to optimize performance and power consumption. With its latest Helio X20 (MT6797), Mediatek brings TINY.medium.huge processing with the first mobile processor using three CPU clusters, although a 3-level architecture has also been used before in Dhanush wearables SoC.

Helio_X20_Tri-cluster_processor

Image source: Weibo

The three clusters are divided as follows:

  • TINY – Four ARM Cortex A53 core @ up to 1.4 GHz for best power efficiency
  • medium – Four ARM Cortex A53 cores @ up to 2.0 GHz for a good performance / power balance
  • huge – Two ARM Cortex A72 cores @ up to 2.5 GHz for maximum performance

All three clusters are linked together and the memory bus via Mediatek Coherence System Interconnect (MCSI). Mediatek claims their tri-cluster processor consumes less than big.LITTLE processing across all performance demand conditions, and compared their solutions to 2-gear and 3-gear cars with the latter leading to better fuel efficiency.

Helio_X20_Antutu_5.6.1We’ve seen previously that ARM Cortex A72 cores should be up to twice as fast Cortex A15 cores at the same frequency, so it’s not a surprise to find out the Antutu 5.6 score for Helio X20 is a massive 70,000 points, and provides a 40% jump in performance compared to Helio X10 (MT6795). The SoC will also include a Cat 6 LTE modem, but other details about X20 such as the GPU are still unknown at this stage. Mass production of the chip is said to be scheduled for July 2015, so I guess we’ll find out more soon.

Via AndroidPC.es

Mediatek MT8173 is a big.LITTLE Cortex A72 / A53 Quad Core Processor for Tablets

March 2nd, 2015 1 comment

Mediatek MT8173 first showed up in the Linux kernel as a quad core Cortex A57 / A53 processor, but now that Mediatek has officially announced the processor, it turns out the Cortex A57 cores are actually the new Cortex A72 cores, with a similar architecture, but more powerful, about 1.8 times faster.

Mediatek_MT8173Key features listed by the company:

  • Processor – Heterogeneous 64-bit Multi-Core big.LITTLE architecture up to 2.4GHz featuring ARM Cortex-A72 and ARM Cortex-A53 64-bit CPU. Big cores and LITTLE cores can run at full speed at the same time for peak performance requirement
  • GPU – Imagination PowerVR GX6250 GPU with support for OpenGL ES 3.1, OpenCL. Performance:  350Mtri/s and 2.8 Gpix/s.
  • Display Support
    • WQXGA display (2560×1600) up to 60 Hz with TV-grade picture quality enhancement. Up to 120 Hz mobile display for other resolutions.
    • HDMI and Miracast support for multi-screen applications
  • Video – Ultra HD 30fps H.264/HEVC(10-bit)/VP9 hardware video playback
  • Camera – 20MP camera ISP with video face beautify and LOMO effects
  • Security hardware accelerator – Supports Widevine Level 1, Miracast with HDCP;  HDCP 2.2 for premium video to 4k TV display

Tablets based on MT8173 processor should hit the shelves in H2 2015. MT8173 is being showcased at Mobile World Congress 2015 in Barcelona, Spain at MediaTek’s booth – Hall 6, Stand 6E21.

ARM Unveils Cortex A72 Processor and Mali-T880 GPU

February 4th, 2015 5 comments

ARM has just announced their new Cortex A72 ARMv8 core with 3.5 times the performance of Cortex A15 ARMv7 cores, together with Mali-T880 GPU delivering 1.8 times the performance of  Mali-T760, and CoreLink CCI-500 Cache Coherent Interconnect to link the new CPU, GPU and I/Os together.

ARM Cortex A72

Cortex-A72Some of the key features of the new core include:

  • Architecture – ARMv8-A
  • Multicore – 1-4x SMP within a single processor cluster, and multiple coherent SMP processor clusters through AMBA 5 CHI or AMBA 4 ACE technology
  • ISA Support
    • AArch32 for full backward compatibility with ARMv7
    • AArch64 for 64-bit support and new architectural features
    • TrustZone security technology
    • NEON Advanced SIMD
    • DSP & SIMD extensions
    • VFPv4 Floating point
    • Hardware virtualization support
  • Cache – 48KB I-cache, 32KB D-cache, and 512 KB to 2MB L2 cache with ECC
  • Debug & Trace – CoreSight DK-A57
  • Process – 16nm FinFET

A cluster can support up to 4 Cortex A72 cores clocked up to 2.5 GHz in mobile devices and higher frequencies for larger form factor devices such as servers. Cortex A72 cores may also be combined with low power Cortex A53 cores in big.LITTLE configuration for power efficient SoCs.

Cortex_A72_Performance

Relative Performance – Cortex A15 vs Cortex A57 vs Cortex A72

ARM also claims 75% power usage reduction in typical mobile workloads thanks to the new 16nm FinFET manufacturing processor. Expected applications include premium smartphones, larger screen mobile devices, enterprise networking, servers, wireless infrastructure, digital TV, and automotive ADAS/IVAI.

ARM Mali-T880 GPU

Mali-T880_GPUTechnical specifications for Mali-T880 GPU:

  • Anti-Aliasing – 4x MSAA, 8x MSAA, 16x MSAA
  • API Support
    • OpenGL ES 1.1, 1.2, 2.0, 3.0, 3.1
    • OpenCL 1.1, 1.2
    • DirectX 11 FL11_2
    • RenderScript
  • Bus Interface – AMBA4, ACE-LITE
  • L2 Cache – 256 to 2048KB (256 to 512KB for every 4 shader cores
  • Memory System – Virtual Memory with built-in Memory Management Unit (MMU)
  • Multi-Core Scaling – 1 to 16 cores
  • Adaptive Scalable Texture Compression (ATSC) – Low dynamic range (LDR) and high dynamic range (HDR) for 2D and 3D images
  • ARM Frame Buffer Compression (AFBC) – 4×4 pixel block size (lossless image compression format)
  • Transaction Elimination – 16×16 pixel block size (Only performs a partial update to the frame buffer with the changed pixel blocks)
  • Smart Composition – 16×16 pixel block size (Identical pixel blocks of input surfaces are not read, not processed for composition and not written to final frame buffer)

The GPU is also manufactured with 16nm FinFET process. Mali-T880MP16 can be clocked up to 850 MHz, and outputs up to 1700 million triangles per second, and 13.6 gigapixels per second. That’s 1.8 times better performance than Mali-T760, and ARM also claims 40% more energy efficiency.

ARM Cortex A75 processor, Mali-T880 GPU, CoreLink-C500 cache coherent interconnect, Mali-DP550 display processor unit, and  Mali-V550 video processor can be combined to create SoCs support 4K video output, and decoding up to 120 fps.

Ten partners have already become licensees including Rockchip, Mediatek, and HiSilicon, and products are expected in (early) 2016. Further details may be found on ARM’s Cortex A72 and Mali-T880 product pages.

H88 HummingBird Development Board Powered by Allwinner A80 Comes with 4GB RAM, Built-in GPS, 4G LTE Support

February 2nd, 2015 12 comments

Merrii Technology is having some fun churning out Allwinner A80 development boards, and after A80 OptimusBoard, H8 Hummingbird, here comes H88 HummingBird. The new board is somewhat similar to H8, but is quite larger, and features 4GB RAM, built-in GPS, and a few other goodies.

H88_HummingBirdH88 HummingBird specifications:

  • SoC – AllWinner A80 octa-core processor with 4x Cortex 15, 4x Cortex A7 cores in big.LITTLE configuration with Imagination Technologies PowerVR GC6230 GPU compliant with OpenGL ES 3.0/2.0/11, OpenCL 1.1, and DirectX 9.3
  • System Memory – 4GB DDR3
  • Storage – 8GB internal storage (Hynix H27UCG8T2BTRBC), micro SD slot up to 32 GB
  • Video Output/ Display Interfaces
    • HDMI 1.4 up to 4K UHD resolution
    • RGB/LVDS interface
    • EDP LCD + TP interface
    • MIPI LCD interface
    • VGA output
  • Audio – HDMI, headphone jack,LINE-IN,
  • Camera I/F – Parallel and MIPI CSI interface. Integrated 16MP camera
  • Connectivity – Gigabit Ethernet (Realtek RTL8211D/E), dual band Wi-Fi 802.11 b/g/n & Bluetooth 4.0, GPS with external antenna
  • USB – 1x USB 3.0 OTG, 2x USB 2.0 host ports
  • Debugging – UART, JTAG
  • Expansion
    • mini PCIe slot for 4G module
    • Header with access to GPIOs, ADC, HSIC, UART, SPI, I2C and Power Signals
  • Misc – IR receiver, reset and power LEDs, power switch, Reset, power and u-boot buttons, 6x ADC keys, RTC with battery
  • Power Supply – 12V via power barrel, battery, or 4V via USB OTG port; PMIC: AXP806 + AXP809 PMIC
  • Dimensions – 188 x 155 x 35 mm

H88_HummingBoard_3D_ViewThe company provides support for Android 4.4.2 and Linux 3.4 for the board, including source code. However, based on past experience, support is not that good, especially for non-Chinese speakers. You can find some more details including headers’ pinout on Merrii H88 Hummingbird page. There’s no price information, but it looks like the board might be used in A80 Pro development kit that sells for $1,300 on Aliexpress….

Thanks to mininodes for the tip.