Third Generation OLPC XO Laptop powered by ARM Marvell Armada 610

OLPC (One Laptop Per Child) was also at CES 2011 in Marvell stand with their third generation OLPC XO laptop named OLPC XO-1.75, after the first generation using AMD and the second Via Technologies. Charbax interviewed Ed NcNierney, Chief Technology Office at OLPC. They only changed the PCB in this version, i.e. the casing, keyboard, monitor is the same as the previous generations.The processor used in OLPC XO-1.75 is the ARM based Marvell Armada 610 (single core) running at 1GHz with 1GB RAM and 4GB Flash. The laptop can be recharged with a hand crane for 1 minute, then the laptop can be used for 10 minutes (color) and about 12 minutes (black and white). With the third generation, the price is only marginally cheaper than the previous generation (<200 USD), but the power consumption is now 2 Watt (instead of 4 Watt) and it is the most important part, […]

3D Capable Android Tablet: iStation Zood (Z3D)

iStation, a south korean company, announced the iStation Zood (codenamed Z3D) one the first (if not the first) stereoscopic 3D capable Android Tablet. You’ll need 3D content and wear polarised 3D glasses to take advantage of it. It features a 7″ multi-touch capacitive touchscreen and is powered by a Telechips ARM11 core processor (TCC8900?) running Android 2.1. The performance does not seem that great, but it’s still usable and being based on Telechips the price should be relatively low. Here are the Zood specifications on iStation website: Real 3D panel 7″ TFT-LCD (WVGA, 800×480) Capacitive touchscreen 16/32 Nand flash Acceleration sensor Wifi 802.11 b/g/n Bluetooth v2.1 + EDR FM Radio USB 2.0 Host and Slave SDHC card reader HDMI output Android 2.1 In the video below (but not in the specs?), they say this tablet also supports digital terrestrial television (DTT), now only supporting T-DMB, the standard used in south […]

ArmSoM RK3588 AIModule7 NVIDIA Jetson Nano-compatible SOM

Dvico Tvix XROID A1 Video Preview at CES 2011

Dvico should start shipping the Tvix Xroid A1, its latest Android media player based on Sigma Designs SMP8656 in March 2011 so it will be available for end users in Q2 2011. Dvico is now at CES 2011 to promote their media player TViX HD XROID A1. Here are the main characteristics: Full native web browser App-secure: Favorite application downloadable and installable Multitasking feature support with apps Video Formats: H.264, MKV, MPG, ISO, IFO, TS, TP, etc… Lossless audio files playback (FLAC, Wave Pack) Innovative Web remote (via smartphone) Wifi 802.11n network (via optional USB dongle) UPnP & NAS, Samba client, NFS, Netshare, FTP Video outputs: HDMI (Video 24-bit), composite, component Maximum resolution up to 1920x1080p (1080p) USB 3.0, e-Sata, SD SDHD and MS card reader Support for 3.5: Internal SATA harddisk Here’s a video with a demo of TViX HD XROID A1 web browser and multimedia functions (video/music). Currently […]

Rockchip RK29xx Processors at CES 2011

Rockchip (瑞芯微电子), a Fuzhou (China) based company, showcased its new RK29XX processors at CES 2011. The processors are aimed at smartphones, mid, tablet and internet tv (smart tv) and compete directly with the like of Qualcomm snapdragon or Samsung Hummingbird. Here are the specs for the RK29XX series: 1.2 GHz ARM Cortex A8 core with Neon and 512KB L2 cache High performance 2D and 3D processors supporting OpenGL ES 2.0 and Open VG. The GPU can deliver up to 60 MT/s. 1080p video decoding for H.264, VP8, RV, WMV, AVS, H.263, MPE-4…. 1080p H.264 video encoding Supports DDRIII, DDRII, Mobile DDR memory 24-bit HW ECC for MLC Nand, support e-MMC boot 3 USB ports for device, host, 3G module 2 SD  ports for SD card and WiFi Sensor interface for front and rear camera, up to 5M Standard TFT/EPD controller for variable panels 8 channel I2S and SPDIF TS port […]

Motorola Atrix 4G: A mobile turns into a Laptop

Motorola showcased the Atrix 4g smartphone based on NVidia Tegra 2 and running Android 2.2 (upgradable to Android 2.3 gingerbread later in 2011). It can be plugged directly into an ultra-thin laptop chassis (Laptop Dock for Motorola Atrix 4G). Motorola calls that a WebTop. The dock itself has a resolution of 1366×768 but the phone can support up to 1280×1024 in Desktop Mode. Contrary to Lenovo LePad, where the dock has an Intel iCore processor, all processor is done by the smartphone. Once in the dock you’ll be able to use the keyboard and mouse to check your emails (Gmail), play videos (720p supported, but 480p is recommended for smoothness), send SMS, browse the web with Mozilla Firefox (Add-ons are also supported) and more. The smartphone has a Citrix receiver so it can run Windows XP/Vista/7 thru the Citrix server (Virtual Machine). It also is capable of docking directly into […]

P2P for embedded systems: BitTorrent and Emule – Part 2

In part1, I explained how to build and install aMule for mips platorm, in part2, we’ll build and install Transmission BitTorrent client for devices based on Sigma Designs SMP8634/SMP8635. Transmission BT is already used in quite a few NAS and media players including Syabas Networked Media Tank, Western Digital WD MyBook, ReadyNAS, D-Link DNS-323 & CH3SNAS… as you can see at the bottom of the transmission download page. Building Transmission 2.13 daemon and client First download Transmission 2.13 source code and required dependencies: OpenSSL 1.0.0c, cURL 7.21.3 and libevent 1.4.14b (do not use libevent 2.0.x). You’ll also need zlib 1.2.5 that we compiled in part1. Extract them: tar xjvf ../Downloads/transmission-2.13.tar.bz2 tar xzvf ../Downloads/openssl-1.0.0c.tar.gz tar xjvf ../Downloads/curl-7.21.3.tar.bz2 tar xzvf ../Downloads/libevent-2.0.9-rc.tar.gz Build OpenSSL 1.0.0c: ./Configure no-asm –prefix=/home/jaufranc/edev/libs linux-generic32 make CC=”mipsel-linux-gcc” AR=”mipsel-linux-ar r” RANLIB=”mipsel-linux-ranlib” make install Build cURL 7.2.13: ./configure –prefix=/home/jaufranc/edev/libs –build=mipsel-linux –target=mipsel-linux -host=i686 –disable-ipv6 –without-random –with-ssl=/home/jaufranc/edev/libs –with-zlib=/home/jaufranc/edev/libs CC=mipsel-linux-gcc LDFLAGS=-ldl make make install […]

Rockchip RK3568, RK3588 and Intel x86 SBCs and SoMs in 2025

P2P for embedded systems: BitTorrent and Emule – Part 1

Whether your device is a Network Access Storage (NAS) or a media player with network capabilities, you may consider adding P2P to allow downloads of files as you would do on your computer. Two of the most used P2P protocols are BitTorrent and eMule, but most of the client have a UI designed for Linux or Windows and may not be easily ported to an embedded system. So what we need to look for here are command line based clients or daemons that can be compiled and run in an embedded platform. After some research, here are the 2 programs we’ll use: aMule 2.2.6 a multiplatform eMule-like client Transmission 2.13 running as a daemon for BT dowloads Today, I’ll show how to use aMule 2.2.6 in Sigma Designs SMP863X target, for example in Popcorn Hour A-100. But a similar method (just a different compiler mips-linux-gnu-gcc and setting Little endian (-EL)) […]

Near Field Communication (NFC) Introduction and Software Development

Android 2.3 features near field communication (NFC) in order to allow payment through your phone as it is already implemented in Japan with FeliCa (Felicity Card), a contactless RFID smart card system from Sony, direct communication between NFC devices, RFID reader, etc… NFC is already supported in Samsung / Google Nexus S. In this blog post, we’ll see what near field communication is, which hardware is needed and what needs to be done at the software level (driver and NFC stack). What is Near Field Communication ? Extract from Wikipedia: Near Field Communication or NFC, is a short-range high frequency wireless communication technology which enables the exchange of data between devices over about a 10 centimeter (around 4 inches) distance. The technology is a simple extension of the ISO/IEC 14443 proximity-card standard (proximity card, RFID) that combines the interface of a smartcard and a reader into a single device. An NFC […]

Boardcon CM3588 Rockchip RK3588 System-on-Module designed for AI and IoT applications