Our most complex Open Source Hardware board made with KiCad – the octa core iMX8 Quad Max – Tukhla is completely routed and now on prototype production

The PCB routing of our most complex board – IMX8QM-Tukhla is complete and ready for first prototype build.

We started this project June-July 2020. Due to the Covid19 the development took 10 months although only 6 month of active work was done, due to lock downs, ill developers and so on troubles.

Now the board is completely routed and has these features:

Main SOC MIMX8QM5AVUFFAB which is member of iMX8 Quad Max series – the most powerful iMX8 SOC line from NXP.


MIMX8QM5AVUFFAB has 8 cores:

  • x2 Cortex-A72 running at 1.6Ghz
  • x4 Cortex-A53 running at 1.2Ghz
  • x2 Cortex-M4F running at 264Mhz

Memory:

  • 64-bit LPDDR4 @1600 MHz

Connectivity:

  • 1× PCIe (2-lanes)
  • 1× USB 3.0 with PHY
  • 1x USB 3.0 dual role with PHY
  • 1× SATA 3.0
  • 2× 1Gb Ethernet with AVB
  • 1× CAN/CAN-FD
  • 1x HDMI Rx

GPU:

  • 2xGC7000 XSVX
  • 16× Vec4 shaders with 64 execution units
  • Dual independent 8-Vec4 shader GPUs or a combined 16-Vec4 shader GPU
  • OpenGL 3.0, 2.1
  • OpenGL ES 3.2, 3.1 (with AEP), 3.0, 2.0, and 1.1
  • OpenCL 1.2 Full Profile and 1.1
  • OpenVG 1.1
  • Vulkan

VPU:

  • H.265 decode (4Kp60)
  • H.264 decode (4Kp30)
  • WMV9/VC-1 imple decode
  • MPEG 1 and 2 decode
  • AVS decodeMPEG4.2 ASP,
  • H.263, Sorenson Spark decode
  • Divx 3.11 including GMC decode
  • ON2/Google VP6/VP8 decode
  • RealVideo 8/9/10 decode
  • JPEG and MJPEG decode
  • 2× H.264 encode (1080p30)

Display:

  • Supports single UltraHD 4Kp60 display
  • or up to 4 independent FullHD 1080p60 displays
  • 2× MIPI-DSI with 4 lanes each
  • 1× HDMI-TX/DisplayPort
  • 2× LVDS Tx with 2 channels of 4 lanes each

Camera:

  • 2× MIPI-CSI with 4-lanes each, MIPI DPHYSM v1.

Security:

  • Advanced High Assurance Boot (AHAB) secure & encrypted boot

Operating temperature:

  • Automotive AEC-Q100 Grade 3 -40+125C

To the best of our knowledge there is no Open Source Board so far which to be so complex and advanced.

Now we are running the first prototypes and crossing fingers everything to work 🙂

With the current state of the semiconductor industry production will not be possible to be run soon.

Linux support will need attention as NXP has no mainline Linux for this SOC, but only Yocto build for old kernel (4.14.98_2.3.3).

If there are people with experience and interest in this SOC we may share one of the first samples we build, so they can help on the Linux support.

The schematic of IMX8QM-TUKHLA Revision A is uploaded for review on out ftp.

Allwinner work on A83T 8-core Cortex-A7 SoC

A83T

Allwinner just posted on Twitter and made press release on their web that they work on new octa core processor named A83T.

So far there are no much info than it will be on 28 nm TSMC process and will be very power efficient. If we make analogy with A20 and A23/A33 the A83T will be lower cost feature cut version of A80.

The 8 cores will run up to 2Ghz! They name the architecture big.LITTLE but with 8 Cortex-A7 cores it should be more little.LITTLE 🙂

The question is how many applications will use all 8-cores? We all know the many-core is more sale buzzword than real performance improvement for most of the daily use cases.

At least in PC world 2 core at higher frequency will feel faster than 4 core at lower frequency for most of daily work and 4-core benefit will be seen just in some software products which really use the 4 cores.

As always software is way behind the hardware development.

More specs disclosed for the new A80 octa-core processor from Allwinner

Image

Today we got update on A80 specs:

  • Octa-Core big.LITTLE CortexTM-A15/7
  • Low-power CoolFlexTM power management architecture
  • PowerVR 64-core G6230
  • OpenGL ES 3.0/2.0, OpenCL 1.x, DX 9_3
  • dual-channel DDR3/DDR3L/LPDDR3/LPDDR2, up to 8GB
  • Raw NAND with 72-bit ECC
  • eMMC V4.5
  • UHD H.264/VP8 4Kx2K@30fps video playback
  • multi-format FHD video decoding, including MPEG 1/2/4, H.263, H.264. WMV9/VC-1, etc
  • H.265/VP9 1080p@30fps video playback
  • H.264 HP/VP8 4Kx2K@30fps video capture
  • 3840×1080@30fps 3D decoding, BD/SBS/TAB/FP supported
  • 3840×1080@30fps 3D encoding
  • RTSP, HTTP, HLS, RTMP, MMS streaming media protocols
  • dual-channel LVDS 1920×1080@60fps
  • RGB LCD 2048×1536@60fps
  • 4-lane MIPI DSI 1920×1200@60fps
  • 4-lane eDP 2560×1600@60fps
  • HDMI 1.4
  • Integrated parallel and MIPI I/F sensor
  • 5M/8M/12M/16M CMOS sensor
  • 8/10/12-bit YUV/Bayer sensor
  • 2x USB Host, USB 3.0/2.0 Dual-Role (host/device)
  • Ethernet MAC
  • 4x SPI, 7x TWI, 7x UART
  • 4x SD/MMC
  • HSIC
  • PCM/I2S

A80 production is planned for June, now Allwinner works on the reference design.

A80 Octa core BigLittle SoC from Allwinner will be ready in 2014

Image

Eva Wu from Allwinner marketing sent me the new logo for A80.

There is no much info about it yet, but it will be 8 core (4xCortex-A15 and 4xCortexA7) and Allwinner is working now on it. Probably it will have 8-16 GPU co-processors too, we hope these to be MALI but there are great chances these to be PowerVR like A31, Eva is silent on this.

This new 8-core SoC will position Allwinner again on top of Rockchip which work on Cortex-A12 and have now RK3188 which is the most productive Chinese SoC with 4-core Cortex-A9.

It’s great to see how these two companies penetrate in such fields where the Western companies dominated just few years ago and now are in the league where the big boys Samsung. Mediatek, Qualcomm etc are playing.

With 8-core the small linux computers will become desktop productivity. Let’s hope Allwinner will keep the SATA, Gigabit Ethernet, HDMI like in A20.