Burn Android 4.2 Jelly Bean for 9 inch Allwinner A13 Tablet PC Flytouch 3 SuperPad II 5v stable Android 2.2 Froyo firmware DISCO10 0803 Burn Firmware for Teclast A11 Quad-Core Android Tablet by Phoenix Suit.
Introduction
This project introduces how to develop, build, customize and package a Windows 10 IoT Core BSP for boards based on Allwinner aw1689(A64) SoC.Main contents:
- UEFI binaries for boot
- Core driver binaries for Allwinner A64
- Scripts for compiling, packaging and building
.ffu
image - FeatureManifest configration files for building
.ffu
image
Directory
1. Directory Tree
2. How to Build
1. Preparation before building
(1). Update OS of your PC to Windows 10 1703(build 15063) and ensure that there is enough space to install visual studio, WDK, SDK and ADK in your system partion(50GB at least).
(2). Install Visual Studio 2015
PS: Please check Universal Windows App Development Tools and its sub options and don't change the location for installation.
(3). Install Windows 10 Driver Kits(WDK)
(4). Install Windows ADK for Windows 10
(5). Install Windows 10 IoT Core Kits iso in MSDN subscription center.
PS: You need an account with msdn subscription
2. Compile drivers
Run Visual Studio as Administrator. Select 'File -> Open -> Project/Solution' in menu and select
.srcbuildaw1689.sln
solution file in explorer. Build solution and find generated drivers and cabs under .srcbuildARM
directory.Learn how to develop Windows driver, please visit here and samples on github.
3. Build default app(UWP)
Open
.srcappIoTDefaultAppIoTCoreDefaultApp.sln
with Visual Studio and build solution.Learn how to develop apps for Universal Windows Platform, please visit here and samples on github.
4. Generate ffu image
Learn how to customize your IoT Core image, please visit here.
For your easy reference, we provide a serious of scripts to help to generate ffu. You can just run
Build.cmd
under root directory of the project and type a right number to excute any compiling or building operations.For example: Type '1' to build all drivers and apps and package ffu image.
Attention: Before excuting the operation of generating ffu, ensure that you have remove all mass storage devices(USB disks or SD card) from your computer again and again. Because the
dism.exe
called by script will destroy your data in these devices!After ffu generation complete, you can get the
.ffu
image file under .loongffu
for your board.To change a board model, please modify the
DeviceName
variable in SetBuidEnv.cmd
script.(Pine64 or BPI-M64)For more information about developing and debugging Windows 10 IoT Core on Allwinner A64 platform, see Development Guide of Windows 10 IoT Core on A64.
3. How to Deploy
Please refer to How to Flash FFU.
4. Known Issues
Issues on all boards:
- Bluetooth is not available;
- Hot plug of USB is not supported.
- Ethernet has a good TX performance but poor on RX.
![Drivers Allwinner A64 Tablet Drivers Allwinner A64 Tablet](/uploads/1/2/5/7/125754855/884537264.jpg)
Issues on PINE64:
- USB cannot be used directly without a USB hub plugging in as medium;
- Wlan has a good TX performance but poor on RX;
- The upper USB interface is configured to Device Mode which is used for virtual kernel debug net over USB.
Issues on BPI-M64:
- WiFi is not available.
Issues on NanoPi-A64:
- The same as PINE64, wlan has a good TX performane but poor on RX;
- The wlan device cannot be enabled after soft reboot until cutting off the power and re-power;
- The upper USB interface is configured to Device Mode which is used for virtual kernel debug net over USB.
Allwinner has announced a new 64-bit System-on-a-Chip (Soc) especially designed for tablets. The Allwinner A64 is a quad-core 64-bit processor with built-in support for H.264 and H.265 at 4K resolutions. For the CPU this new SoC uses four Cortex-A53 cores. The Cortex-A53 is ARM’s most energy efficient 64-bit core. There are unfortunately no details yet about the clock speed, however we do know that the chips will only cost $5 each, when bought in high quantities.
Although we know that the A64 supports H2.65 at 4K, Allwinner did not release any information about which GPU it has used in the SoC. Allwinner has favored ARM’s Mali-400 GPU for its low-end offerings, while for its octa-core SoCs it has switched to PowerVR GPUs from Imagination. It will be interesting to see Allwinner’s choice for its 64-bit range.
Here is a summary of what we know about the A64:
- Quad-core 64-bit Cortex-A53 architecture
- H.265/H.264 video decoding in hardware, and supports HDMI 4K display
- Supports various DDR memory types, making the BOM cost more competitive
- Supports eMMC 5.0 for better IO performance and enhanced data throughput capacity
- Allwinner SmartColor display technology for more vivid and eye-pleasing visual experience
- ARM’s Trusted Firmware security support
- Supports Android 5.0 Lollipop and Linux kernel 3.10
As you can see the A64 supports Android 5.0 out-of-the-box. According to Allwinner’s press release, the company was the “first design house in China that distributed Android 5.0 Lollipop to its tablet lineup” and that it intends to continue this trend by releasing Android 5.0 for the A64 when the chip starts production.
Comments
Please enable JavaScript to view the comments powered by Disqus.