Friday, February 02, 2007

The i.MX.21 application processors from freescale

I'm not a technomaniac who knows everything about everything ! But, I've been working with the i.MX21 board from freescale semiconductor from quit a some time now. In the begining, I was wondering why the heck I've to develop applications on top of it. It looked a very bulky junk peice filled with Some common chips. But, it made me to watch my words when I actually started developing some crazy applications on it. I've been using MontaVista CEE and Windows CE 4.0.net on it. The performance has been mindblowing.

It has
  • ARM 926EJ-S core
  • ARM Jazelle Technology for Java acceleration. That means you can use Esmertec's JBed technology on top of it.
  • 4xUART's and IrDA
  • USB OTG (Two host port) (((((((((Wow))))))))
  • High Speed CMOS based sensor /Camera interface. Looks like a nose strip.
Many more....

The Speciality of the Jazelle Technology is that, it swings your Java applications in no time. The J2ME or Java Mobile based applications just go Vrooom........ The burden on the software based virtual machine is reduced significantly and is dumped on to the hardware to juggle.

The i.MX21 has the eMMA hardware block, which consists of the MPEG-4 and H.264 Codec for pre- and post-processing. This gives an exceptional video rendering.

Due to the presense of the powerful ARM core, it provides you the availability of abundant free open source softwares.. Even if you donot have the hardware support for the Media Codecs, you can use FFMPEG ...

Officially, the VOIP is provided by Trinity Convergence's "VeriCall Edge 3.0" Platform, which is pretty expensive, for small scale developers. Even I tried it...! Any ways we have Linphone 1.5 ... 1.5.2 ... 1.6 from Simon Morlet , available free for download. But, You can't use Symbian or WinCE for this. Then again you have to go to the costlier Mobi Linux or MontaVista Devrockets..... This is the biggest tradeoff of the OS's on i.MX21.

This board welcomes the use of OpenGL -ES libraries also. Wow...! it's the best reciepe for the 3d Programmers on Mobile's....

Currently, this DragonBall based Application platform is used by Sony....!!!!!!!!!
To be specific it's Sony -Mylo... If you really donot want to miss the excitement visit the link.

Sony-Mylo

Chalo........ Wait till I discover Something new for you to Gulp.....

Take Care...
Vinayak J.

No comments: