Allwinner V316 Processor is made for Low-Cost “True” 4K 30 FPS Cameras

Allwinner V316 4K Camera Board

Allwinner V-Series processors target camera applications, especially sports and action cameras, and we’ve already coverd Allwinner V3 single core Arm Cortex-A7 processor for 1080p60 / 4K15 cameras, as well as Allwinner V5 quad core Cortex-A7 processor for 4K30 cameras enhanced with artificial intelligence capabilities. Allwinner has showcased and/or unveiled more Cortex-A7 processors at CES Asia 2019 such as Allwinner R328 for voice applications, or Allwinner T7 for automotive dashboards, as well as a new camera processor called Allwinner V316 with two Arm Cortex-A7 cores, apparently the same 4K @ 30 fps H.265/H.264 encoder as in V5, but without AI engine architecture. Allwinner V316 key features and preliminary specifications: CPU – Dual core Arm Cortex-A7 processor @ 1.2 GHz ISP – HawkView 6.0 image processor with 2D/3D intelligent noise reduction, frame width dynamic synthesis, sharpening enhancement, specific color enhancement and other image pre-processing techniques Video – 4K Smart H.264/H.265 video encoder […]

How One Line of Code Tripled Allwinner A20 SATA Write Performance

Allwinner A20 SATA Performance Patch

If you’ve been following this blog long enough, you may remember that all linux-sunxi community work aiming at improving u-boot and Linux software support on Allwinner processors started with Allwinner A10 processor found in MeLE A1000 TV box back in 2012, which at the time provided an interesting alternative to Raspberry Pi board that was in short supply at launch time and several months after. One of the most interesting feature found in Allwinner A10 single core Arm Cortex-A8 processor was its SATA interface, and Allwinner A20 was announced a few months later with a dual core Cortex-A7 processor and virtually the same peripherals as Allwinner A10, including SATA. However when I  tested CubieTruck board connected to a mechanical drive, I noticed sequential SATA performance was fine for reads (~180MB/s), but writes were fairly slow at around 36 MB/s. Other people complained about it, and some looked into it, and […]

Allwinner Tablet SoC Roadmap 2019 – 2020

Allwinner A-Series Roadmap 2019 2020

Both Rockchip and Amlogic have some pretty interesting processors coming down the pipe with for example Rockchip RK3588 Cortex A76/A55 or Amlogic S922D Cortex A73/A53 SoCs both featuring an neural processing unit (NPU) for AI workloads acceleration at low power. The companies also have updated entry-level quad Arm Cortex-A55 processors with RK3530 and S905X3 models which are planned to launch later this year. But this made me wonder what was going with Allwinner since the company got really quiet, except for the “launch” of renamed processors for a specific business unit. That’s the only company among the three to have yet to announce a Cortex-A7X 64-bit Arm processor. The good news is that the company has released a roadmap of sort for their A-Series processors for tablets. The less good news is that very few details are available for the processors except for one: Allwinner A50 – Quad core Cortex-A7 […]

Allwinner MR133 Processor Targets Robot Vacuum Cleaners

Allwinner MR133

It’s been a while since I’ve seen a new processor from Allwinner, so today I got curious and visited the company website hoping to find maybe some news about the first Cortex-A7x processor from the company. But instead I found something else intriguing with the new Allwinner MR133 processor specifically designed for “SLAM/VSLAM intelligent robot sweeper solutions”. In other words, Allwinner has just launched a processor for robot vacuum cleaners… Allwinner MR133 key features and specifications: CPU – Quad-core Arm Cortex-A7 processor @ 1.8GHz with 32KB L1 I-cache + 32KB L1 D-cache per core, 512KB L2 cache, low-power CoolFlex power management architecture GPU – Arm Mali 400MP2 with support for OpenGL ES 2.0/1.1, Direct3D 11.1, OpenVG 1.1 Memory I/F – 32-bit DDR4/DDR3/DDR3L/LPDDR3/LPDDR4 Storage I/F – eMMC 5.0 flasj, compatible with eMMC 5.1, support Full Disk Encryption(FDE) 8-bit TLC/MLC/SLC/EF NAND flash, supports FDE LDPC/80-bit BCH/1024bytes Video Engine – H264 HP encoder […]

Bootlin Releases Open Source VPU Driver for Allwinner Processors with MPEG2 and H.264 Video Decoding

allwinner-open-source-vpu-drivers-mpeg2-h264

At the beginning of the year, Bootlin – formerly Free Electrons – launched a crowdfunding campaign to bring open source Allwinner VPU driver to mainline Linux. VPU (Video Processing Unit) drivers are used to encode and decode videos. They were successfully in raising enough money from small donors, as well as several companies manufacturing Allwinner development boards including Olimex, Pine64, Libre Computer, FriendlyELEC, and Xunlong Software (Orange Pi). The amount raised (€31,612) was enough to assign two engineers to work on the main goals, as well as some stretch goals namely support for newer Allwinner H3, H5, and A64 processors, and H.265 video decoding. The good news is the company has now delivery the first release for their work on the main goals. The photo above illustrated a demo of Kodi running with bootlin open source Cedrus VPU driver on top of Linux 4.18-rc kernel. Both MPEG2 and H264 are […]

Allwinner T7 Automotive SoC Complies with AEC-Q100 Grade 3 Specifications

Allwinner T2 Car Dashboard Dual Display

Allwinner T-series processors such as Allwinner T2 are designed for the transportation / automotive market for products like smart rear-view mirrors,  infotainment systems, and navigation systems. While the company’s offered wide-temperature range support, AFAIK they did not have a part that had an actual automotive certification so far. This changes with their Allwinner T7 processor which is said to be the first Chinese processor achieving AEC-Q100 Grade 3 qualification. AEC-Q100 is a “failure mechanism based stress test qualification for integrated circuits” brought out by the Automotive Electronics Council. The chip must pass various tests within their specified temperature range (grade): Grade 0: -40°C to +150°C ambient operating temperature range Grade 1: -40°C to +125°C ambient operating temperature range Grade 2: -40°C to +105°C ambient operating temperature range Grade 3: -40°C to +85°C ambient operating temperature range Grade 4: 0°C to +70°C ambient operating temperature range Allwinner T7 comes with an […]

Allwinner T2 is a Rebranded Allwinner A20 Processor Operating in Industrial Temperature Range

Allwinner-T2-SoM

Last month, Allwinner unveiled A40 and A60 industrial and military grade processors leveraging IP blocks from the old-but-popular Allwinner A20 dual core processor. This is good news for software support, as A40 and A60 should hopefully become supported in U-boot and the Linux kernel without too many efforts, as well as for companies or makers requiring wider temperature ranges in their products. However, those new processors were not pin-to-pin compatible with Allwinner A20, so a PCB redesign would be required. That’s where Allwinner T2 comes into play, as reported by Olimex, it is a rebranded Allwinner A20 dual core Cortex A7 processor with an industrial temperature range (-40 to +85 °C) that makes it suitable for automotive infotainment. I actually covered Allwinner T2 back in 2015, but at the time Allwinner did not mention anything about temperature range, and SATA support – found in A20 – was not shows in […]

Allwinner Unveils A40i/A40pro and A60i/A60pro Industrial & Military Grade Processors

Allwinner-A40i-A40pro-A60i-A60pro

Allwinner A20 dual core Cortex A7 processor was/is one of the most popular Allwinner SoCs thanks to its low cost, the availability of interfaces such as SATA, Gigabit Ethernet, HDMI 1.4, and multimedia support with H.264 encoding and decoding. The company has now introduced new processors that build upon A20, but working in industrial and military temperature ranges, and compliant with various standards (TBD). Allwinner A40i & A40pro The first two models are quad core Cortex A7 processors with A40i being the industrial version, and A40pro the military grade one. Both share most of the same specifications: CPU – 4x Arm Cortex A7 @ 1.2 GHz GPU – Mali-400 MP2 Memory I/F – DDR2/DDR3/LPDDR2/LPDDR3 up to 3GB RAM Storage I/F – 32-bit NAND, eMMC, SD card, SPI NOR flash, SPI NAND flash, 1x SATA Video Engine Decoder – Multi-format decoder up to 1080p60 Encoder – H.264 encoder up to 1080p45 […]

UP 7000 x86 SBC