Resources for NVidia Tegra 2

NVidia Tegra 2 is currently one of the most powerful processor used in smartphones and tablets such as the upcoming LG Optimus 2X smartphone or the new version of Samsung Galaxy Tab. NVidia describes the processor as follows: NVIDIA® Tegra™ 2 is the world’s most advanced mobile processor, featuring the world’s first mobile dual-core CPU for up to 2x faster Web browsing; the world’s only ultra-low power (ULP) NVIDIA® GeForce® GPU for up to 5x faster gaming; and the world’s first mobile 1080p HD video processor for flawless HD video conferencing and playback. Get never-before-seen experiences on a mobile device with NVIDIA Tegra. NVidia Tegra 2 is based on a dual core Cortex A9 running up to 1GHz, supports 32-bit DDR2 RAM and features NVidia Geforce GPU with OpenGL ES 2.0 support. Contrary to many other companies finding the development kit, documentations and tools is straightforward. Once you get to the NVIDIA Tegra 2 Page, click on Developper Zone and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Building Archos Gen8 Source on Ubuntu 10.10

[ad#Google Adsense-Leaderboard] In a follow-up post of GPL Source code and SDE for Archos Gen8 Devices earlier today, here are the steps I followed to build the toolchain, kernel and root file system with buildroot on Ubuntu 10.10 Desktop version: Extract the source code: tar xzvf ../Downloads/gen8-gpl-froyo.tgz Install extra packages for the build: sudo apt-get install flex bison build-essential zip curl libmpfr-dev libmpfr1ldbl automake autoconf libtool gettext texinfo Run the build to generate the toolchain, kernel and root file system: cd gen8-gpl-froyo/buildroot sudo make Then wait for a while (It took 1h15 on my machine) to get the binary images: zImage (kernel) in buildroot/linux/arch/arm/boot rootfs.arm.squashfs (rootFS) in buildroot/binaries/uclibc Support CNX Software – Donate via PayPal or become a Patron on Patreon

Support CNX Software – Donate via PayPal or become a Patron on Patreon

GPL Source code and SDE for Archos Gen8 Devices

Right at the end of November, Archos released the first version of their Android 2.2 firmware (2.0.54). They now have also released the GPL code for this firmware. http://www.archos.com/support/download/software/sources/gen8-gpl-froyo.tgz In this package, you’ll find the following: Linux Kernel 2.6.29 buildroot – Set of tools to generate the cross-compilation toolchain, the kernel and the root file system A directory called “external”  with the following libraries, tools and drivers: alsa-lib – Audio library blktrace – Driver debugging tool elfcopy –  Tool to generate executable binaries grub – Bootloader iptables – Firewall Tool liblzo  – LZO Compression Library webkit – Web Browser Engine alsa-utils – Audio Tools BlueZ – Bluetooth Protocol Stack elfutils – Tool to manipulate executable binaries hostapd – For Wifi Authentication jdiff – Java Code Analyzer openvpn – VPN Client/Server wpa_supplicant – Wifi tools for WPA/WPA2 bison – Parser Generator dbus – Libray and daemon for IPC (InterProcess Communication) genext2fs – Tool to generate ext-2 images iproute2 –  TCP/IP Tools …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

What is Augmented Reality ? How to develop Augmented Reality applications ?

Now, we start to hear many smartphones or tablet pc feature Augmented Reality (AR). But what is it exactly ? Are there any applications right now? How to development application making use of Augmented Reality? Augmented Reality Definition Ronald Azuma’s definition says that Augmented Reality: combines real and virtual is interactive in real time is registered in 3D Augmented Reality Applications Augmented Reality usually involves a real-life background capture (image or video) which is then going through image recognition and finally some data is overlaid on top of this background. Here’s a some of applications that are available today (commercially or experimentally): PSV Eindoven has created an application to track offside at football matches. Augmented Reality Business cards can be scanned, recognized and a video presentation of the person and/or the company on the business card can be played back. Augmented Reality can help you find your way (and your holes) at golf courses. There are numerous Augmented Reality maps …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Android 2.2 is now available for Archos 28/32/43/70/101 Internet Tablet

Archos has just released a firmware update for Gen8 Devices with Android 2.2.1. This will be faster and more responsive, but you’ll have to wait a bit longer for flash support since they need the flash plugin to be certified. If you already installed Google MarketPlace on your Archos device, you might need to wait for a new gApps4Archos.apk file or follow the instructions here, install the new version for Android 2.2. The file name is now gApps4Archos2.apk. Here are the features of this firmware update (2.0.54): 1. New Features of Android 2.2.1 Higher performance: Just In Time compiler (JIT technology), makes applications run up to 5 times faster than previous 2.1 Eclair (firmware 1.0.84). Enhanced Microsoft® Exchange support: it is now possible to synchronise contacts and calendar events. Allow to install more 3rd party applications by installing them on the internal storage memory (for applications that support it). New widgets: home screen “tips widget” providing some helpful information. Easier …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

WellcoM WePad A800 Android 2.2 Tablet Video Review

More and more decent (e.g. with capacitive multi-touch screen, decent processor…) and cost-effective android tablets are hitting the market such as Archos Gen8 Series. [ad#Google Adsense – Wide Banner] It might be difficult to obtain Archos 70 in some countries in Asia. But not is all lost as product such as the WellcoM WePad A800 are available in Thailand (and probably other countries). This tablet based on Qualcomm MSM7227 @ 600 Mhz runs on Android 2.2. The device comes with 512 MB DDR RAM, 512 MB Rom, a 7″ multi-touch capacitive touch screen (800 x 480) , Wifi, Bluetooth, 2G/3G network support. I discovered this product in a shop in Chiang Mai yesterday. I tried it a bit, it was very smooth and responsive. It sells for 15900 Baht (530 USD / 383 Euros) with a free bluetooth headset. The following videos (In Thai only) reviews the device. The reviewers runs a lot of benchmark to show the performance of …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Archos 101 Archos 70 with Android 2.2

In the previous blog post about Archos 70 Video Review, I mentioned the device was running on Android 2.2. This is not currently accurate, as the device now ships with Android 2.1, but will be upgradable to Android 2.2 soon after. [ad#Google Adsense – Wide Banner] In the meantime, here’s an another Charbax’s video about Archos Gen8 devices (i.e. Archos 28,Archos 32, Archos 43, Archos 70and Archos 101) running a beta version of Android 2.2 for this series of devices. Support CNX Software – Donate via PayPal or become a Patron on Patreon

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Archos 70 Internet Tablet Video Review

Archos as just released a new 7″ Android Tablet. This device costs around 275 USD (249 Euros), which is a pretty good price for a device based on an ARM Cortex A8 at 1 GHz running Android 2.2, a capacitive touch screen (800×480), HDMI output (Up to 720p), built-in wifi (802.11n) and bluetooth 2.1 as well as a front facing camera. Bear in mind that you won’t be able to take pictures or videos with this device since there is no camera on the back of the device. Go to Archos website to get the full technical specs of Archos 70. Here are two videos of the device by Charbax. The first video shows web browser, video playback, google app market place, video playback on TV thru HDMI and facebook. The second video shows the dolphin web browser used with a bluetooth keyboard, video chat with fring (still have some bugs), remote desktop (very slow, but I guess this is …

Support CNX Software – Donate via PayPal or become a Patron on Patreon