Introducing Early Support for Freescale i.MX6
Freescale recently released the i.MX6 Series of ARM SoC for industrial and mobile computing. This new SoC is based on ARMv7 Cortex-A9 MP architecture, that can scale from 1 to 4 core(s), clocked at up to 1.2 GHz, obviously also featuring a complete 2D/3D GPU based on Vivante GC400 engine, supporting OpenVG, OpenGL|ES 1.x and 2.x and OpenCL hardware acceleration APIs. The Freescale i.MX6 also provides a complete Multimedia Codecs API, allowing 1080p H.264/VC-1 video encoding/decoding.
While the chip is yet barely available to manufacturers, the OpenBricks team is proud to already feature it as supported within its framework. All hardware components aren’t yet fully supported, but we do already provide enough for you to start playing with the chip. So far, the OpenBricks framework provides full support for U-Boot and Linux Kernel (and basic/usual drivers) as well as complete support for IPU (Image Processing Unit) and GPU (with all Khronos libs for console-based environment). Still missing are the related X.Org video drivers and all hardware-accelerated audio/video codecs support but we’re definitely working on getting these in.
In other words, if you’re looking for an updated filesystem, we provide you everything one could need to start hacking with Freescale i.MX6 ARM2 and SabreLite evaluation boards. More to come on this in the following weeks …