Posts Tagged ‘allwinner’

Onda V989 AllWinner A80 Android Tablet is Now Available for Pre-order

July 17th, 2014 11 comments

AllWinner A80 octa-core big.LITTLE has been delayed several times, but it appears products based on the latest AllWinner application processor can finally be pre-ordered. One of them is Onda V989,  an Android 4.4 tablet with a 9.7″ 2048 x 1536 pixel display, 2GB RAM and 32GB flash, that’s supposed to reach over 48,000 in Antutu, but actually gets a little over 32,000 points in Antutu X.

Onda_V989Onda V989 tablet specifications:

  • SoC – AllWinner A80T octa core bit.LITTLE processor with 4x ARM Cortex A7 cores @ ?? GHz and 4x ARM Cortex A15 cores @ 2GHz, and PowerVR G6230 GPU
  • System Memory – 2GB DDR3
  • Storage – 32GB NAND flash + micro SD/SDHC slot (up to 128GB)
  • Display – 9.7″  IPS display with 10-point capacitive touchscreen, 2048 x 1536 resolution
  • Video Output – micro HDMI (up to 1080p)
  • Audio I/O – Stereo speakers, built-in microphone, 3.5mm earphone jack, and HDMI
  • Connectivity – 802.11 b/g/n Wi-Fi, Bluetooth 4.0 . 3G is supported via external dongle.
  • Camera – 2MP front facing camera, 8MP rear camera with auto focus capable of recording 4K @ 30 fps videos.
  • USB – micro USB 3.0 port (USB 2.0 OTG compatible)
  • Sensors – gravity sensor, three-axis gyroscope
  • Misc – Power and volume buttons
  • Battery – 8000 mAh Li-Ion
  • Power Supply – 5V/2.5A via micro USB port
  • Dimensions – 241 x 169 x 7.9 mm
  • Weight – 490 g

The tablet is said to sell with a USB cable, the power adapter, and a user’s manual. Beside being one of the most powerful processor on the market, AllWinner A80 is supposed to support 5 operating systems: Android, Ubuntu, Chrome/Chromium OS, Firefox OS, and Windows RT which should make it a nice candidate to try out various OS and play around, albeit a tablet does not provide the most hacker friendly form factor there is.

Pandawill pre-sells Onda V989 tablet for $239.99, Geekbuying for $229.99, and “onda-tablet”, which may or may not be the official store, pre-ells it for $219.99, but without shipping. It’s also available on several Aliexpress sellers. The tablet is expected to ship on July 31. The company already sold 500 beta tablets in China for 999 CNY (~$161) yesterday, and the regular price will be 1099 CNY (~$177) according to my sources in AllWinner. You may be able to find some more information on Onda V989 product page (in Chinese), including two firmware versions for V1 and V2 tablets…?

Thanks to Marius for the tip.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

AllWinner V10 and V15 SoCs Target Video Recording Applications

July 9th, 2014 1 comment

AllWinner A-series that can be found in tablets and media players are pretty well known, but AllWinner also has V-Series processors with V10 and V15. A first glance, AllWinner V10 is quite similar to AllWinner A31 with a quad core Cortex A7 CPU coupled with a PowerVR SGX544MP2 GPU, and AllWinner V15 has the same CPU/GPU combo as AllWinner A10 (CortexA8/Mali-400). But AllWinner V-Series are actually video encoders targeting applications such as IP cameras, car DVRs, and sports digital video cameras thanks to features such as motion detection, video scaling, and digital watermarking.

AllWinner V10 Block Diagram

AllWinner V10 Block Diagram

Let’s go through AllWinner V10 specifications, and I’ll mark differences with AllWinner A31, or features not mentioned in A31 specs, in bold:

  • CPU – Quad-core ARM Cortex-A7 with· 256KB L1 cache, 1MB L2 cache
  • GPU – PowerVR SGX544MP2 compliant with OpenCL 1.1 EP and delivering up to 20GFLOPS.
  • Memory – 32-bit DDR3/LPDDR2 SDRAM controller, supporting up to 2GB; NAND I/F
  • Video
    • Supports H.264 High Profile 1080p@60fps video encoding
    • Digital watermarking
    • Motion detection
    • CBR/VBR bit rate control mode
    • Supports UHD@24fps video decoding
    • Supports multi-format video decoding including MPEG 1/2/4, H.264, VP8, AVS,VC-1, etc.
    • Supports independent encoding and decoding
    • 1/16 ~ 16x scaling
  • Video Input/Output
    • Supports 12-bit parallel CSI and 4-lane MIPI CSI
    • Supports up to 12M CMOS sensor
    • Supports one video layer and two graphic layers
    • Supports scaling up to 4K x 4K
  • HawkView ISP
    • Auto exposure/focus/white balance (AE/AF/AWB)
    • Dynamic range control (DRC)
    • Color enhancement
    • Noise reduction
  • Audio Codec
    • Integrated Hi-Fi 100dB audio codec
    • Three integrated differential analog mic amplifiers for headset and phone
    • One digital mic interface with software noise cancellation
  • Peripherals
    • 3 x USB ports
    • 4 x SD card 3.0
    • RTP/CTP
  • Package – BGA609, 18mm x 18mm, 0.65 pitch

AllWinner V10 also appears to be lacking 3840×1080 3D decoding ability found in A31, and may not have a dual band RAM interface, and no support for LPDDR3 memory. I’m not sure if A31 also supports independent encoding and decoding, or that would means Skype or Google Hangout calls are partially handled by software. AllWinner provides support for Android and Linux operating systems for the V10 and V15 processor, specifically Android 4.4 for V10. AllWinner V15 has similar features as V10 but only comes with a single Cortex A8 core, a Mali-400 GPU, supports 1080p decoding, 720p encoding, and features less peripherals. It’s also smaller with a BGA336 (14mm x 14mm) package.

I could not find any development boards, nor products based on AllWinner V10 and V15. There may be some, but the processors are seldom advertised in devices like digital cameras, and digital video recorders. I’ve asked some details to AllWinner, and I’ll update this post if I get an answer.

You can may find more information in AllWinner V10 and V15 on their respective product pages.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

AllWinner A33 Quad Core Processor to Cost $5 With PMIC, Tablets Starting at $40

June 23rd, 2014 16 comments

With their latest A33 SoC, Allwinner may have put a nail in the coffin of dual core application processor for tablets, as Eva Wu, AllWinner’s Marketing Manager,  has just released some pricing info, and AllWinner A33 with AXP223 PMIC (Power Management Integrated Circuit) reference price is only $4.99, paving the way for ultra cheap quad core Android tablets.

AllWinner A33 Tablet PCBA (Click to Enlarge)

AllWinner A33 Tablet PCBA (Click to Enlarge)

I’ve also been given some estimates for (factory) prices for different tablet’s types powered by AllWinner A33:

  • About $40 for 7″ tablets (800×480) with 1GB DDR3, and 8GB Flash.
  • About $45 for 7.85″ tablets (1024×768) with 1GB DDR3, and 8GB Flash.
  • About $50 for 8″ tablets (1280×800) with 1GB DDR3, 8GB Flash.

With four ARM Cortex A7 cores, a Mali-400MP2 GPU, and limited display resolutions, you won’t get an amazing user experience, but for a first tablet, or a kid’s tablet, it looks pretty good value. I estimate that Chinese stores may sell them for around $65 to $80 including shipping. AllWinner A33 SoC production will start in early July, so the first tablets based on this SoC should also start to become available in July.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Onda V989 Tablet Powered by AllWinner A80T Achieves Close to 50,000 Points in Antutu

June 17th, 2014 9 comments

Teclast T97 was one the first tablet based on AllWinner A80, an octa-core CortexA15/A7 big.little processor with PowerVR G6230 GPU. It was announced way too early last December… There’s now another tablet much closer to an actual retail availability called Onda V989 featuring AllWinner A80T with a 9.7″ display and 2 or 4 GB RAM that come close to the top of the Antutu scoreboard with 48102 points.

AllWinner_A80TUnfortunately that’s all we know about this tablet at this stage. I’m not sure what A80T means, AllWinner A80 Tablet version?, or AllWinner A80 Turbo, with higher clock frequencies? There has also been some sort of silly season with benchmark related to AllWinner A80 with scores ranging from 23674 to 48102 points in Antutu as shown below for Onda V989. The low score was achieved when A80′s Cortex A15 cores were allegedly clocked at 1.2GHz , but it should be closer to 2GHz when it ships, unless there are serious overheating issues… We’ll find out the truth once products are available, hopefully in July, but the target release for AllWinner A80 seems to be pushed to the future every month…

Antutu Score for Onda V989 (AllWinner A80T)

Antutu Score for Onda V989 (AllWinner A80T)

Via pbhz

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

AllWinner A33 Quad Core SoC is Pin-to-Pin Compatible with AllWinner A23

June 3rd, 2014 5 comments

Allwinner has just announced a new quad cortex ARM Cortex A7 SoC for entry-level Android tablets. AllWinner A33  shares many of the features of AllWinner A23 dual core Cortex A7, including an ARM Mali-400MP2 GPU, and provides pin-to-pin compatibility, with the main difference being the upgrade from two to four Cortex A7 cores.


The company has already disclosed the main specifications of their new SoC:

  • CPU – Quad core ARM Cortex A7 with 256 KB L1 Cache, 512KB L2 cache
  • GPU – ARM Mali-400MP2 with support for OpenGL ES 2.0/VG 1.1 standards
  • Memory
    • DDR3/DDR3L SDRAM controller
    • 8-bit NAND/eMMC flash controller
  •  Video
    • Decoding – 1080p60 video playback for MPEG-1/2, MPEG 4 SP/ASP GMC, H.263, H.264, WMV9/VC-1, VP8, and more
    • Encoding – 1080p60 for H.264
    • Complies with RTSP, HTTP, HLS, RTMP, MMS streaming protocols
    • Supports OpenMAX API
  • Display
    • 1 to 4 lane MIPI DSI up to 1280×800
    • RGB/CPU/LVDSLCD up to 1280×800
  • Camera – Integrated paralell camera sensor interface with support for up to 5MP CMOS sensor, 8-bit YUV sensor
  • Audio
    • Integrated Hi-Fi audio codec
    • 2x integrated differential analog mic amplifiers for headset and phone
    • “Talking Standby Mode” for ultra low power consumption during voice calls
  • USB – USB OTG. USB Host, and HSIC
  • Other I/Os – 3x PWM, 2x SPI, 4x TWI (I2C), 6x UART/RSB
  • Misc – RTC, Security system for DRM
  • PMIC – AXP223 with support for 21-channel power output, 2.1A charging. Complies with USB 3.0 supply standard

AllWinner A33 will support Android 4.4 and above, so no official multi-OS support like other higher-end AllWinner SoCs.

AllWinner A31, A31s, A33 and A23 Comparison

AllWinner A31, A31s, A33, A20 and A23 Features Comparison

You may have noticed AllWinner A33 is provided in a BGA282 package, and AllWinner A23 in a BGA280 package, so we’ve got two extra pins there… It could mean you can’t simply replace A23 by A33 on exiting designs, but it should be possible to make a new board that supports both A23 and A33, just like it is done today with AllWinner A10 and A20.

AllWinner A33 is sampling now, and the company expects the first commercially available tablet based on the platform to be available in July.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

ARM Cortex A15/A17 SoCs Comparison – Nvidia Tegra K1 vs Samsung Exynos 5422 vs Rockchip RK3288 vs AllWinner A80

May 21st, 2014 10 comments

We’re now starting to get quite a few players with ARM Cortex A15 cores on the market, as well as some with ARM Cortex A17. So a comparison table of different quad and octa SoCs might be a useful thing to do. I’ve put aside SoCs such as HiSilicon K3V3, and OMAP5, and focused on the four latest processors: Nvidia Tegra K1 (32-bit), Samsung Exynos 5422, Rockchip RK3288 and AllWinner A80. I haven’t included Mediatek MT6595 and Qualcomm SnapDragon 805, because the two companies mainly focus on smartphones and tablets (although it appears to be slowly changing for Qualcomm), documentation is usually difficult or impossible to find, and in the case of Qualcomm they use their own ARMv7 Krait cores.

rk3288_a80_tegra_k1_exynos_5_octaI’ve highlighted some features in green, in case a particular SoC appears to have an edge.

Rockchip RK3288 AllWinner A80 Nvidia Tegra K1 Samsung Exynos 5422
CPU 4x ARM Cortex-A17 @ 1.8 GHZ 4x ARM Cortex-A15 r4 @ 2.0?? GHz +
4x ARM Cortex-A7 @ ?? GHz
big.LITTLE Processing
Quad Core ARM Cortex-A15 r3 @ 2.3GHz + Cortex A15 r3 companion core 4x ARM Cortex-A15 @ 2.1 GHz +
4x ARM Cortex-A7 @ 1.5 GHz
big.LITTLE Processing
L1 Icache/Dcache 32KB/32KB 32KB/32KB 32KB/32KB 32KB/32KB
L2 Cache 1MB 2MB + 512KB 2MB + 512 KB 2MB + 512 KB
GPU ARM Mali-T764 PowerVR G6230 (64-cores) Kepler GK20a (192-cores) ARM Mali-T628 MP6
GPU API OpenGL ES 1.1/2.0/3.0, OpenVG 1.1, OpenCL 1.1 and Renderscript, Directx11 OpenGL ES 2.0/3.0, OpenCL 1.x, Directx 9.3 OpenGL ES 2.0/3.0/3.1, OpenGL 4.4, OpenCL 1.2, CUDA 6.0, Directx 12 OpenGL ES 1.1/2.0/3.0, OpenCL 1.1,OpenVG 1.0.1, DirectX 11, and Google Renderscript
Video Decoder 4K2K@60fps: HEVC
4K2K@24fps: H.264, MPEG-2, VP6/VP8, MVC
1080p: MPEG-4, Sorenson Spark, VC-1, RV8/RV9/RV10, and AVS
4K2K@30fps: H.264 and VP8
1080p60: MPEG 1/2/4. H.263, H.264, WMV9/VC1, etc…
1080p30: H.265/VP9
3D decoding @ 3840×1080@30fps
1440p – H.264 BP/MP/HP/MVC, VC-1, VP8, MPEG-2 and MPEG-4 1920×1080@120fps – MPEG-4/MPEG-2/H.263/H.264/VP8//VC1
8192×8192 – H.264 and VP8
Video Encoder 1080p30: H.264, MVC, and VP8 4K2K@30fps: H.264 and VP8 H.264
1920×1080@120fps – MPEG-4//H.263/H.264/VP8
8192×8192 – H.264 and VP8
Memory (On-chip) 20KB BootRom, 100KB internal SRAM No data 64KB Boot ROM (IROM) No data
Memory Interfaces DDR3-1333/DDR3L-1333, LPDDR2-1066, LPDDR3-1066, up to 4GB
Dual channel async NAND flash, 8-bit, 60-bit ECC
Single channel async NAND flash, 16-bit, 60-bit ECC
eMMC v4.5
SD/MMC Interface (SD 3.0, MMC ver 4.5)
Raw NAND with 72-bit ECC
eMMC v4.5
DDR3L, and LPDDR3, up to 8GB
LPDDR2 might work but not tested by Nvidia
eMMC version 4.5
LPDDR3/DDR3 – 2-ports 32-bit up to 933 MHz
LPDDR2 – 2-ports 32-bit up to 533 MHz
2x eMMC 5.0, 1x eMMC 4.5
8-bit SDIO 3.0,
4-bit SD 3.0
Display Interfaces Dual channel LVDS
2x Parallel and serial RGB interfaces: Up to 3840×2160 or 2560×1600
MCU LCD interface (optional)
4-lane MIPI up to 1080p60
4-lane eDP up to 4K2K@30fps
HDMI 1.4 and 2.0
Dual channel LVDS up to 1920×1080@60fps
RGB LCD up to 2048×1536@60fps
4-lane MIPI DSI up to 1920×1200@60fps
4-lane eDP up to 2560×1600@60fps
HDMI 1.4
LVDS up to 1920×1200@60fps
2x 4-lane MIPI DSI (Dual link: up to 3840×1920@60fps, single link: 2560×1440@60fps)
4-lane eDP up to 3840×2160@60fps
HDMI 1.4b up to 4096×2160@30fps
4-lane MIPI DSI up to WUXGA (1920×1200) @ 60 fps
1-port (4 lanes) eDisplayPort (eDP) up to WQXGA (2560×1600) @ 60 fps
HDMI 1.4a interfaces with on-chip PHY
Camera Interfaces 12-bit CCIR/Camera I/F up to 5MP
MIPI CSI2 I/F up to 14MP
8/10/12-bit raw data interface
Parallel and MIPI I/F sensor
5M/8M/12M/16M CMOS sensor
8/10/12-bit YUV/Bayer sensor
Up to 16MP @ 37 fps
2x 4x YUV / RAW / CSI
2-ports (4/4 lanes) MIPI CSI2 interfaces
Up to 16MP @ 30fps
14-bit Bayer sensor
USB 2x USB 2.0 Host
1x USB 2.0 OTG
2x USB host
1x USB3.0/2.0 host / device
2x USB 3.0
3x USB 2.0
2x USB 3.0
1x USB 2.0
Ethernet 1x GMAC (RMII/RGMII) 1x Ethernet MAC N/A N/A
TS Interface 2x IN, 1x IN No data 1x TS 1x TSI
PCIe N/A N/A 5-lane PCIe with Gen1 (2.5GT/s) and Gen 2 (%.0 GT/s) speeds N/A
Other I/Os 3x SPI, 6x I2C, 5x UART, 4x PWM, 2x DMAC, 160 GPIO 4x SPI, 7x TWI, 7x UART 3x I2C, 2x SPI, UART, Up to 64 MPIO (Multi Purpose IO) 4x I2C, 7x HS-I2C, 3x SPI, 5x UART, GPIOs, 24-channel DMA controller
Antutu 4.x 35225
Hardware: Pipo P8 (res: 2048×1536)
Hardware: AllWinner OptimusBoard?
Hardware: Tegra K1 Reference Tablet?
Hardware: Samsung Galaxy S5 (SMG900H)
Low Cost Development Board Currently not available, none officially announced. Announced: OptimusBoard, PcDuino8, Cubieboard A80. No price available. Nvidia Jetson TK1 for $192 None with Exynos 5422, but two with the similar Exynos 5420:
Arndale Octa for $179
Announced: ODROID XU-2 (Price not available)

First some general comments:

  1. As details are not always available, and I had to go through thousands of pages of documentation, it’s possible some information is incorrect or missing. So I’d be grateful if anybody points out mistakes in the table.
  2. In L2 Cache = xx MB + xx KB refers to the cache for the bit processors (A15) + the cache for the LITTLE processors (A7) or the companion core.
  3. The “Other I/Os” section is mainly for reference, as I’m sure parts are missing here.
  4. I haven’t addressed power consumption of the different SoC, since I don’t believe numbers provided by the SoC vendors are directly comparable.
  5. Antutu scores are interesting to get an idea of the performance, but we should bear in mind AllWinner A80 and Tegra K1 scores appear to have been achieved with development hardware, which may not have the same thermal constraints as the tablet and smartphone used with Rockchip RK3288 and Exynos 5422.

Based on this comparison table, Nvidia Tegra K1 really seems to have the best package in terms of performance, 3D and GPGPU APIs, and peripheral interfaces such as SATA and PCIe which are missing on all other SoCs. The downsides are video encoding is only supported up to 1440p, and there’s no Ethernet MAC. That means no 4K hardware video decoding, although an article from Anandtech mentioned the company demos 4K 30 fps using the Kepler GPU. The way to add Ethernet with Tegra K1 is to use an external Ethernet Control chip and connect it to the PCI Express port, as they did for Jetson TK1 development board. It’s also likely Tegra K1 is more expensive than all other three, but it’s very versatile and could be found in various type of products: tablets, mini PCs, laptops and so on. Linux and Android are supported, and since the company seem inclined to go open source, it’s likely any Linux based OS can be supported by the platform.

Rockchip RK3288 should be one of the more cost effective platform in the table, but trade offs includes 1MB L2 cache (vs 2MB for others), an 4GB RAM limitation, the lack of USB 3.0 interfaces, and lower overall performance. However it’s the only SoC that 100% 4K ready here with HDMI 2.0, HEVC decode at up to 4K @ 60fps, as well as Gigabit Ethernet. ARM Cortex A17 should also have lower consumption compared to ARM Cortex A15, but it’s unclear how it will compare against big.LITTLE solution. This will probably remain a gray area because power efficiency will highly depend on the payload. RK3288 has already been demoed on hardware running Android and Chromium OS.

AllWinner A80 has performance very close to Tegra K1, apparently supports VP9 (N.B: However, I had been asked to remove VP9 from an AllWinner A80 graphics once), supports 4K30 video decoding, USB 3.0. Apart from the lack of SATA and PCIe interfaces, and OpenGL 4.4 support, AllWinner SoC appears to have few drawbacks compared to Tegra K1, so we’ll have to see how it compares in terms of price versus Rockchip RK3288. The company has also announced support for 5 operating systems for A80: Android, Chrome OS, Ubuntu, Windows 8, and Firefox OS. So they must have worked with Imagination Technology to support the PowerVR GPU on these OS.

Samsung Exynos 5422 appears to be just short of AllWinner A80 and Tegra K1 performance, and the company has dropped some interfaces such as SATA, PCIe, LVDS, Ethernet MAC,  that makes it a little less versatile than other SoCs, and more targeted at tablets and smartphones. It’s the only SoC that supports both 8K encode and decode (H.264 and VP8 only), but lacks HEVC/H.265 hardware support. It’s also the only SoC to support eMMC 5.0, instead of just eMMC 4.5, which can potentially double the IO performance (400MB/s max instead of 200 MB/s).


Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter Updates XBMC Source Code for their AllWinner A20 and A31 based Android Media Players

May 10th, 2014 4 comments

Just at the end of last year, released XBMC apks for their AV100 and AV200 media players, respectively powered by AllWinner A20 and AllWinner A31 SoCs. The company already had an XBMC repository on github, but at the time it hadn’t been updated for a year.

Things have changed since then, as they’ve committed several changes, some of them related to AllWinner SoCs to their XBMC repository. I haven’t look into details, but it could be is now in compliance with the GPLv2 license which XBMC is licensed under. If the code is complete, another “side effect” could be there’s finally support for AllWinner A20 (and A10) for XBMC Android. Previsouly, some people tried the AV100 APK on other AllWinner A10/A20 devices, but it did not work, most probably because they locked the binary to their devices, something that would be more difficult to do if the code is complete. If XBMC’s version used a proprietary player however it may still not work. Nevertheless it may be worth a try. AllWinner A31 is already supported by default in XBMC 13.

Thanks to Harley for the tip.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter