loadYOURSELF

loadYOURSELF

Browsing Posts tagged Arm

OHM Co., Ltd. has licensed the ultra low-power ARM® Cortex™-M0 processor in order to accelerate developing products in the growing markets such as digital appliances, automotive, energy saving, and medical healthcare applications. Combining ROHM’s analog technologies and ARM’s ultra low-power technologies enable realizing intelligent devices. The Cortex-M0 processor is the smallest, lowest power and most energy efficient ARM processor available and is therefore ideal for these applications.

The company is the first public licensee of the Cortex-M0 processor in Japan.

In conjunction with their annual Google I/O event, Google has announced the next release of the Android 2.2 platform. This latest release includes a large number of significant enhancements that further exploit the underlying ARM® architecture to improve performance and functionality. The latest release includes Google’s new Dalvik Just-In-Time (JIT) compiler that generates native Thumb®-2 code. The new ARM targeted JIT technology coupled with the code density advantages of the Thumb-2 instruction set provides a significant performance boost to the Dalvik Java application framework, resulting in improved application performance of up to two to five times and therefore even greater battery life.

Browsing the Internet on a mobile device will take a leap forward with today’s announcement that NVIDIA Corporation and Opera Software are collaborating to bring the full desktop Web-browsing experience, including support for JavaScript, accelerated vector graphics, and video content, to smartphones and mobile Internet devices. As a result, NVIDIA will offer an optimized Opera 9.5 browser in its suite of pre-integrated, in-house and third-party software for the NVIDIA® Tegra™ family of computer-on-chip Windows Mobile and Windows CE solutions.

ARM has released highly optimized source code versions of the OpenMAX DL (Development Layer) libraries for decoding the AAC and MP3 formats in the audio domain, and decoding the MPEG-4 and H.264 formats in the video domain. These functions can be downloaded free-of-charge from the ARM website http://www.arm.com/products/esd/openmax_home.html, and the license granted to these functions entitles the user to integrate them into their own products at no cost.

Xkdrive ==> cross & scratchbox native
both….
0. toolchain path & source code
- toochain
path
/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux
- source code
20060215_aesop_Xkdrive_and_

sources_for_cross_and_scratchbox.tar.gz
- cross compiling make & make install tip
make DESTDIR=[rootfs의 /
directory] install
make prefix=[want to install directory from rootfs's /
directory] install
===================
ex>
if /korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3 is rootfs’s / directory,
Packages using DESTDIR, make
DESTDIR=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3 install
Packages using
prefix, make DESTDIR=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3 install
in case udev package
make
DESTDIR=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3 install
in case zlib package
make install
prefix=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux
Because /korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3 == aesop-2440a’s root
filesystem’s / directory,
and
/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux ==
aesop-2440a’s root filesystem’s /usr
directory(softlinked)
===============================================================================
1. libpng-1.2.8-config.tar.gz
- cross
CC=arm-linux-gcc AR=arm-linux-ar LD=arm-linux-ld
RANLIB=arm-linux-ranlib ./configure –build=i386-linux –host=arm
–target=arm-linux
–prefix=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux
–without-x
// in slackware 10.1 version
./configure –build=i386-linux
–host=arm-linux –target=arm-linux
–prefix=/korea-dokdo/aesoptool/gcc-3.3.4-glibc-2.3.3/arm-linux/arm-linux
–without-x
make
make install
- scratchbox or native compiler
./configure –prefix=/usr –without-x