Archive

Posts Tagged ‘texas instruments’

Texas Instruments Announces Sitara AM437x Cortex A9 SoCs and Evaluation Modules

July 2nd, 2014 5 comments

Texas_Instruments_Sitara_AM437xThe first time I heard about Texas Instruments Sitara AM437x was via a TechNexion EDM-CT-AM437x system-on-module back in 2012, but Texas Instruments Sitara Cortex A9 processors development seems to have dragged a little longer than expected. Nevertheless, the company has now formally announced their Sitara AM437x ARM Cortex A9 SoC targeting automation, IoT gateways, and other industrial applications, and featuring four PRUs (Programmable Real-time Units), and support for dual camera for terminals with bar code scanning.

At launch there will be four AM437xprocessors: AM4376, AM4377, AM4378, and AM4379. The processors will all be based on a single Cortex A9 core  @ 800 to 1000 MHz with 64KB SRAM shared with 32KB data cache and 32KB programmable cache, 256 KB L2 and L3 caches, a 32-bit memory interface supporting LPDDR2, DDR3, and DDR3L, a 2-port Gigabit Ethernet switch , two USB 2.0 OTG + PHY and the following other interfaces:

  • Serial Ports – 6x UART, 5x SPI, 3x I2C, 2x McASP, 2x CAN, HDQ, QSPI
  • System – EDMA, Debug, Counter (SyncTimer32K), WDT, RTC, 3x eQEP, 3x eCAP, JTAG, 12x Timers, 6x PWM
  • Parallel – 3x MMC/SD/SDIO, GPIO, 2x Camera, 2×12-bit ADCs, NAND/NOR (16bit ECC)

Some interfaces (HDQ, McASP, eQEP..) seem specific to Texas Instruments, and if you’d like to get a short explanation of these, I’ve updated my technical glossary.

The main differences between the four SoCs are related to the presence of a PowerVR GPU and EtherCat support as shown in the table below.

AM4376 AM4377 AM4378 AM4379
Graphics N/A PowerVR SGX530
PRU-ICSS 4x 32-bit Programmable Real Time Unit (PRU) 4x 32-bit Programmable Real Time Unit (PRU) + EtherCAT slave support 4x 32-bit Programmable Real Time Unit (PRU) 4x 32-bit Programmable Real Time Unit (PRU) + EtherCAT slave support

Total power consumption will be less than one watt in active mode, about 5mW in deep sleep, and less than 0.03mW in RTC-only mode. AM437x processors are available in 17x17mm, 0.65mm VCA packages.
AM437x_Block_Diagram
Texas Instruments already have a software development kit based on Linux 3.x mainline and with a GUI launcher, as well as graphics and other demos. Adeneo Embedded also announced a Windows Embedded Compact 7 (WEC7) BSP for AM437x processors, SYS/BIOS RTOS with support for real-time industrial protocols will be available in Q3 2014, Android 4.3 or greater support will be released by a third-party in the fall of 2014. Other various RTOS solutions by Mentor Graphicsm, QNX, Wind River, Green Hills Software and Ittiam are also planned, but no timeline has been provided.

Texas Instrument AM437x Evaluation and Development Kits

The company has already readied an evaluation module based on AM4378 with a 7″ touch screen.

AM437x Evaluation Module (TMDXEVM437X)

AM437x Evaluation Module (TMDXEVM437X)

TMDXEVM437X Kit has the following key features:

  • Sitara AM4378 ARM Cortex-A9 Processor
  • System Memory – 2GB DDR3
  • Storage – On board 4GB NAND and 4GB eMMC memory, 1x Micro SD/MMC
  • Vido Output / Display – 7″ capacitive touch screen LCD, HDMI output
  • Audio – Audio in/out
  • Camera – 2 camera modules
  • Connectivity – 1x Gigabit Ethernet
  • USB – 1x USB2.0 OTG, 1x USB 2.0 host
  • Other I/O – 1x UART, 2x CAN, 1x JTAG
  • Misc – Connector for Wilink8 (Wi+Fi + Bluetooth module)
  • Power – TPS65218 Power management IC

The development kit currently supports the Linux SDK, and sells for $599. You can find more information on AM437x evaluation modules page. Two other evaluation modules are schedule for later this year: TMDXIDK437X Industrial Development Kit based on AM4379 with 1 GB RAM, and no display but with industrial protocols support thanks to SYS/BIOS RTOS (Q3 2014 – $329), and TMDXSK437X based on AM4378 with 1GB RAM, a 4.3″ capacitive touchscreen (Q4 2014 for less than $300). Eventually, I suspect there may also be a low cost platform for hobbyists… Beaglebone Green anyone?

You can watch the introduction video below for an overview about TI Sitara AM437x SoCs, evaluation modules, and software solutions.

LinuxGizmos reports Sitara AM437x processors will start sampling later this month, mass production is expected to begin Q4 2014, and pricing will be around $15 per unit for 1k orders. You can find more information on Texas Instruments’ Sitara AM437x page, as well as TI Wiki.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Texas Instruments Releases Zigbee Home Automation Gateway Reference Design Based on BeagleBone Black

June 11th, 2014 1 comment

Texas Instruments has recently release a complete Linux based Zigbee home automation gateway based on BeagleBone Black development and CC2531 Evaluation Module Kit hardware which you can purchase for about $100 in total, and including Z-STACK Ubuntu gateway installer, as well as Z-STACK Home, a ZigBee Home Automation (ZHA 1.2) compliant protocol stack for the company’s CC2530 and CC2538 SoCs.

BeagleBone_Black_Zigbee

CC2531 USB Dongle Connected to BeagleBone Black

I won’t go into details about the BeagleBone Black as I have already covered it into details previously. However, the hardware has slightly changed since the initial release, as the 2GB eMMC has now been replaced by a 4GB eMMC, and price has been increased to about $55.

CC2531 evaluation module kit is comprised of CC2531 USB Dongle which you can connect to the USB port of a PC, or in this case a BeagleBone Black, for 802.15.4 / ZigBee applications. TI also provides CC2531 USB Firmware Library on their site to let developers design their own software to utilize this part.

Home Automation Gateway Software Block Diagram

Home Automation Gateway Software Block Diagram

On the software side, as you can see on the diagram above, the company provide the kernel, drivers, Zigbee middleware, home automation client application, firmware update application for the BeagleBone Black,. and the Zigbee firmware for CC2531 USB dongle.

The full project also appears to be open source hardware. As you may know the BeagleBone Black is open source hardware which means all hardware designs can be downloaded and modified, and the company has also released the schematics, PCB layout, BoM, and PCB manufacturing files for CC2541 Zigbee USB dongle.So you could create your own automation gateway based on these documents.

You can find all documentation, software packages and hardware files, as well as links to order the required hardware, on Texas Instruments’ Zigbee Home Automation Gateway Reference Design page. The same hardware can also be used with another recently released reference design for a Zigbee gateway for lighting application, which also includes all resources necessary to try it out, and make your own. It also includes example applications for local and remote control of ZigBee nodes, including Android and Java-script for cloud connectivity agents and C-clients, as well as Wiki that’s currently missing for the Zigbee Home Automation Gateway reference design.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Texas Instruments Tiva C Series Connected LaunchPad Unboxing and Quick Start Guide

March 28th, 2014 No comments

Texas Instruments Tiva C Series TM4C1294 Connected LaunchPad is an evaluation kit for the Internet of things with a Cortex-M4 MCU (Tiva TM4C1294), an Ethernet port, and USB interfaces for power and debugging. At $19.99 including shipping via Fedex, it’s one of the cheapest ways to get devices online. I’ve purchased one via TI e-Store, and already received it. I’ll post some pictures of the kit, go through the Quick Start Guide, and provides links to resources to go further.

EK-TM4C1294XL Connected LaunchPad Unboxing

I’ve received the kit in the package below with feature a QR Code linking to http://www.ti.com/launchpad, as well basic specifications (refer to my previous post for specs), list of tools (Code composer studio, Tivaware, Keil, IAR…) and package content.

Tiva_C_Series_Connected_Launchpad_Package
In the box we’ve got the board itself, a retractable Ethernet cable, a USB to micro USB cable for power and debugging, and Connect LaunchPad Quick Start Guide.

Board, Ethernet & USB Cables, and Quick Start Guide

Board, Ethernet & USB Cables, and Quick Start Guide

The Quick Start Guide describes the boards, the different pin on header, and how to get started. You can find both sides of the document here and here.

Top of the Board (Click to Enlarge)

Top of the Board (Click to Enlarge)

A closer look at the board shows the Ethernet port, a micro USB port, two user’s buttons as well as wake & reset button on the left, the MCU is in the middle, and the debug part on the right of the board with another micro USB port. Close to the MCU, you also have several jumpers to select the power source (ICDI (In-Circuit Debug Interface), OTG, and Boosterpack), as well as some selections for CAN and UART.  At the bottom you’ve got a breadboard area, and there are also 4 Boosterpack headers (male) on the board.

Bottom of the Board (Click to Enlarge)

Bottom of the Board (Click to Enlarge)

On the back of the board we’ve got the female headers for the BoosterPacks and description, as well as the MAC Address.

TI_Connected_Launchpad_vs_Arduino_LeonardoThe first time I open the box, I felt the board to be larger than I expected. The above photo shows the Connected LaunchPad next to an Arduino Leonardo clone.

You could also watch the unboxing video.

Getting Started with Tiva C Series (EK-TM4C1294XL) Connected LaunchPad

The board is preloaded with an application that connected to a Cloud based platform called Exosite. The very first thing you need to do is to register your board via ti.exosite.com. This requires registration, and you can also use you Google+ or Yahoo account for this process. After login, go to Click here to add a new device to your portal, click “Select a supported device below”, and “EK-TM4C1429XL Connected LaunchPad”.

Click continue to enter the MAC Address (found at the back of the board), a device name, and the device location as shown on the screenshot below.

Connected_launchpad_device_setupClick Continue and confirm at the next step. The device setup is completed at this stage.

This following step is optional to get started, but if you want to access the serial console, you’ll need to install drivers. It appears many of the tools are available for Windows and Linux (CCS and TivaWare), but the Quick Start Guide mentions a Windows PC is required, so that’s what I used. You’ll need to download Stellaris ICDI Drivers and extract spmc06.zip yo your computer.

Then connect the Ethernet cable between your board and your hub/router, and the micro USB to USB cable between the board and your Windows PC, which should then detect a new hardware. Select to install your own drivers, and select the path “spmc016\stellaris_icdi_drivers”. This will install “Stellaris Virtual Serial Port“. After this is complete, Windows will still detect a new hardware again, twice, repeat the steps above to install “Stellaris ICDI DFU Device” and “Stellaris ICDI JTAG/SWD Device“. If case you have issues, you can check the full instructions (PDF).

Now you can go to the Device Manager, to check installation is complete, and the serial port number, COM7 in my case.

Stellaris_ICDI_Driver_Device_Manager
You can now start Putty or Hyperterminal, and setup a 115,200 baud 8N1 connection on your COM port to access the serial port.

Let’s go back to ti.exosite.com. Under “Device List”, click on your device to connect to it, and interact with  the dashboard.

Tiva_Connected_LaunchPad_ExositeIt will show the Junction temperature, update counters when you press the user’s buttons, and turn on and off two LEDs on your board. The response time was very slow when I tested it maybe 5 to 10 seconds. My Internet connection might be in cause, or the refresh rate of the dashboard.

The portal will also show a map with other Connected LaunchPad around the world (over 300 at the time of my connection), and a game of Tic-Tac-Toe using you board (which I haven’t tried). You can check the full website screenshot.

When you start the board for the first time, and connect to Exosite you can see the following log.

Connected_LaunchPad_SerialAnd if you type “stats”, you’ll basically get what you can see from the Exosite dashboard.
Connected_LaunchPad_Serial_StatsThat’s all for the first steps with Tiva Connected LaunchPad. Texas Instruments also has uploaded a 5-minute video showing the Quick Start Guide steps.

Going further

Texas Instruments redirect developers to www.ti.com/tool/ek-tm4c1294xl  to access the software, drivers, and documentation, to start with “Project 0″ at www.ti.com/tiva-c-launchpad which for this board is Hello Blinky. The project requires the use of Code Composer Studio (SW-EK-TM4C1294XL-CCS), TivaWare (SW-EK-TM4C1294XL), and the ICDI drivers installed previously which you can get via http://www.ti.com/tool/sw-ek-tm4c1294xl. Please note that the download will require you to go through a ridiculous “U.S. Government export approval” form, but I got accepted immediately after application. During installation of CCS you may want to select a custom install, selecting “Tiva C Series ARM MCUs” only to avoid a large download and installation. I haven’t gone further for now due to lack of time. Beside CCS, Keil, Mentor Embedded and IAR Systems IDEs can support the board, and TI Tiva C Series MCUs.

It may also be worthwhile going through “Creating IoT Solutions with the TM4C1294XL Connected LaunchPad Workshop” with provides an introduction of CCS, TivaWare, and should go through all the MCU peripherals via sample code.

There are at least two other third party software tools:

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Texas Instruments Tiva C Series TM4C1294 Connected Launchpad Sells for $20

March 11th, 2014 7 comments

There are now many ultra low cost MCU development kit selling for $15 to $25 such as STMicro Discovery Board, but for this price, they’ll usually just feature the MCU, a micro USB, pin header, maybe and maybe some sensors, and they usually lack any form of connectivity, at least without extra hardware. With Tiva C Series TM4C129 Connect Launchpad, Texas Instruments brings a board that can be used for IoT application out of the box thanks to the addition of an Ethernet port. The board sells for just $19.99, which means you could easily make something like a connected 4-relay control system for about $25.

Tiva C Series TM4C1294 Connected Launchpad (Click to Enlarge)

Tiva C Series TM4C1294 Connected Launchpad (Click to Enlarge)

Connected LaunchPad evaluation kit specifications:

  • MCU – Texas Instruents TM4C1294NCPDT ARM Cortex-M4 @ 120MHz with floating point, 1MB Flash, 256KB SRAM, 6KB EEPROM, Integrated 10/100 Ethernet MAC+PHY, data protection hardware, 8x 32-bit timers, dual 12-bit 2MSPS ADCs, motion control PWMs, USB H/D/O, and many additional serial communication interfaces
  • Connectivity – 10/100M Ethernet
  • Expansions
    • Dual stackable BoosterPack XL connection sites
    • Breadboard connection headers – Support for 20-pin and 40-pin BoosterPacker
  • USB – micro USB port for power and programming/debugging (via TM4C123GH6PMI IC)
  • On-board, in-circuit debug interface (ICDI)
  • Misc – 4 user LEDs, 2 user switches, reset switch, wake button, power select jumper
  • Dimensions – 12.45 cm x 5.59 cm x 10.8mm

The Connected LaunchPad Evaluation Kit contains the board itself (EK-TM4C1294XL), a retractable Ethernet cable, and a USB Micro-B plug to USB-A plug cable.

Tiva Connected LaunchPad High-Level Block Diagram

Tiva Connected LaunchPad High-Level Block Diagram

For development, the board is supported by Cloud-based, Exosite QuickStart Application, Code Composer Studio 6 (CCS 6) & TivaWare 2.1 and multiple development tool chain support such as CCS, Keil, IAR, Mentor & GCC.  The user’s guide also mentions it’s possible to use Energia Wiring framework.

Beside the user’s guide, documentation is currently limited, and there are no hardware files for now. Having said that there’s an online workshop for the board using CCS6 & TivaWare 2.1 to show you how to get started.

Texas Instruments Tiva C Series TM4C129 Connected Launchpad is currently available for pre-order for $19.99, and is expected to ship within 6 to 8 weeks. Contrary to most other companies that charge a ridiculous shipping fee for their low cost development kit, sometimes more expensive than the board itself, Texas Instruments does not charge for shipping, so $19.99 is the total price you pay. I know for sure, because I’ve just ordered one :).

For more information and/or to purchase the board, visit Tiva C Series TM4C1294 Connected LaunchPad page.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

IGEPv5 OMAP5432 Development Board is Now Available for 149 Euros

February 15th, 2014 1 comment

ISEE IGEPv5 development board announced in October 2013, and powered by Texas Instrument OMAP5432 dual core Cortex A15 + dual core Cortex M4 SoC, POWERVR SGX544MP2 and Vivante GC320 GPUs is now available for as low as 149 Euros. There are two versions: “IGEPv5 OMAP5432 Communication Edition” for hobbyists with limited support, and “IGEPv5 OMAP5432″ directly supported by ISEE. There’s also “IGEPv5 Custom Design” if you have specific requirements for your product.

IGEPv5 Development Board Description (Click to Enlarge)

IGEPv5 Development Board Description (Click to Enlarge)

Hardware specifications are shared by both versions but with significant differences (CE = IGEPv5 OMAP5432 Community Edition, ISEE = IGEPv5 OMAP5432):

  • SoC – Texas Instruments OMAP5432 dual core Cortex A15 up to 1.5 GHz (CE) or 2 GHz (ISEE), dual core Cortex M4,  with POWERVR SGX544 dual-core GPU, Vivante GC320 GPU, and TMS320DMC64x DSP
  • System Memory
    • CE – 1GB DDR3 @ 1066 MHz
    • ISEE – Up to 4 GB DDR3 RAM expandable to 4GB
  • Storage
    • CE – No eMMC, microSD socket, and mSATA2.0 Interface
    • ISEE – Up to 32GB eMMC i-NAND, microSD socket, and mSATA2.0 Interface
  • Connectivity:
    • Ethernet controller: 1 x 10/100/1000Mbps Gigabit Ethernet PHY controler (RJ45)
    • Wifi –  802.11 b/g/n (ISEE only)
    • Bluetooth v4.0 (ISEE only)
    • Antenna: Internal Wifi/BT Antenna (ISEE only)
  • USB – 1 x micro USB 3.0 OTG,  4 x USB 2.0 Host
  • Video – 1 x micro HDMI 1.4a connector, and 1x DPI 24-bit , 2x DSI via headers
  • Audio – 1 x Stereo Audio In (Stereo minijack), 1 x Stereo Audio Out (Stereo minijack), Mic
  • Debugging – Debug serial console via RS232 (DB9), and 1x JTAG
  • Misc – RTC, Keypad matrix, 1 x Power LED, 3 x User LEDs, 1 x User Button, 8 x Switch (boot config, reset, etc.), 1 x UFL RF  connector for external Wireless antenna
  • Expansion connectors:
    • Access to USB, 2x UART, 1x SPI, 4x I2C, MMC, 3x I2S / McBSP / SSI, Display Port, 24-bit Parallel Display Interface, Serial Display Interface, Serial Camera interfaces, 16-bit parallel Camera interface, and GPMC
    • 30 pin Audio expansion (mic, Line in, Aux, McPDM, etc.)
    • 30 pin Battery and Power management interface
  • Dimensions – 135 x 95mm
  • Operating Temperature Range – CE: 0 to 70ºC (Commercial range), ISEE: -40 to 85ºC (Industrial range)

So the community edition has an SoC clocked at a lower speed, features only 1 GB DDR3, lacks eMMC flash, Wi-Fi and Bluetooth connectivity, and can only operate in commercial temperature range. Like its big brother however, it does feature mSATA 2.0, Gb Ethernet, and USB 3.0 which are rarely found in low cost ARM Linux development boards.

IGEPv5_Board_mSATA

IGEPv5 OMAP5432 Community Edition also has limited support, and can not be used in actual products:

  • IGEPv5 Community Edition is only supported by the IGEP Coomunity, ISEE is the manufacturer and don’t provide support for this product.
  • This product don’t include any Longevity program, all ISEE products include a longevity warranty it means that every product must be in the market for 10-15 years.
  • All hardware sold by ISEE include a extense warranty including software, support or hardware modifications, this product is NOT included and only the community support this product.
  • This product is Open hardware, no warranty exist in any documentation, software, this product cannot be used in any Industrial application.
  • This product is only for study, learn, prototyping … its not sold for any REAL final application.
  • ISEE offers professional support services & design (for free), this product is not covered by these services.

The company however does mention a product called “IGEPv5 little” with the exact same hardware as “IGEPv5 CE” and without the limitations listed above (e.g. ISEE support, usable in retail or industrial products…), but I could not find details at this time.

The company provides support for Ubuntu, Open Embedded, Android as well as others operating systems via IGEP Community Wiki, which currently includes a quick start guide and a link to  IGEPv5 hardware reference manual. You can also have a look at the git repository for Linux, U-boot, and more, and access IGEPv5 CE support forum for any questions.

You could order IGEPv5 OMAP5432 Community Edition (IGEP0050-RB20) for 149 Euros, and/or visit IGEPv5 OMAP5432 CE and IGEPv5 OMAP5432 product pages for more details.

Via Olof Johansson

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

ARM Unveils System Base Architecture Specification to Standardize ARM based Servers

January 31st, 2014 1 comment

64-bit ARM based servers should hit the market later this year or earlier in 2015 with SoCs such as Applied Micro X-Gene or AMD Opteron A1100. ARM still has the lead in terms of efficiency with a lower dollar per watt ratio, but Intel is closing in with their new Avoton server-on-chips. However, there’s one aspect where Intel is clearly in the lead: standardization and compatibility. ARM is very flexible, and allow SoC designers to create more or less what they want, but it comes at the cost that most ARM based systems are not capable of running mainline Linux, and instead use vendor trees.  With many applications, that may not be critical, but when it comes to data-centers, companies want to be able to run the latest Linux version with the latest security patches as soon as possible, and want to lower the total cost of ownership (TCO), so they don’t want to spend considerable resources to handle different hardware platform. This is currently not feasible, but ARM together with their partners, including silicon vendors such as AMD, Applied Micro Cavium, and Texas Instruments, and software companies such as Canonical, Citrix, Linaro, Microsoft, Red Hat and SUSE, have jointly announced the System Base Architecture Specifications to standardize all ARM based servers so that one single OS image can run on all ARMv8-A server.

SBSA_Specifications

The SBSA specification does not address the application layer, but it standardizes low-level CPU and SoC attributes such as timers, interrupt controllers, watch dog timers, performance counters and also specifies minimum hardware requirements that firmware and OS vendors expect to be present. To be compliant, server will also need to run industry standards for bootloader and firmware,  with all hardware being describable or discoverable. There are three levels of standardization:

  • Level 0 – Defines CPU Architecture, Interrupt Controller, Memory Map, IO Visualization, Clock and Timer Subsystem, Wake up semantics, Power State Semantics and Peripheral Subsystems
  • Level 1 – Based on Level 0 with extra requirements with regards to CPU Architecture, Interrupt Controller, Clock and Timer Subsystem, Watchdogs, Requirements on power state semantics, and Peripheral Subsystems
  • Level 2 – Based on Level 1 with extra requirements with regards to CPU Architecture, Interrupt Controller (inc. PPI assignments),  Memory Map, Requirements on power state semantics, IO Visualization, Clock and Timer Subsystem, Wake up semantics and Watchdogs

Most recent ARM SoCs, such as Opteron A1100, are likely to only support Level 0 or 1 at first. I haven’t read the specifications in details, but for example, Level 0 defines SoC with up to 8 CPU cores, Level 1 is still limited to a maximum of 8 cores, but adds minimum requirements for the number of PMU counters, watchpoints and breakpoints, and Level 2 supports SoC with up to 2^28 (268,435,456) CPU cores which is the maximum supported by GICv3 architecture.

If you want to find out the details, you can download the specifications from ARM website, after registration and accepting an EULA. Alternatively, since the document is non-confidential, the EULA is also listed in page 2 to 4 of the document, you can download it directly here.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

What to Expect from AllWinner, Rockchip, Mediatek, and Other Silicon Vendors at CES 2014

January 4th, 2014 8 comments

CES 2014 is coming soon, and it will take place on 7 – 10 January, 2014, and we can expect some interesting SoC news. Samsung suggested they will unveil their 64-bit ARM SoC (Exynos 6?) at CES 2014, Nvidia will hold a press conference to “showcase new NVIDIA Tegra mobile technologies, gaming innovations and advanced automotive display technologies”, and Qualcomm has been quiet for now. However, several Chinese SoC vendors, namely AllWinner, Rockchip and Mediatek, have already announced what they will showcase at CES 2014, albeit with few details.

AllWinner at CES 2014

Allwinner announced will showcase their OptimusBoard based on their Ultra Octa Core A80 SoC, as well as 4G tablets powered by Allwinner A31/A31s, and dual-SIM phablets sporting A23 dual core.

AllWinner A80 Development Board

AllWinner A80 Development Board (Click to Enlarge)

Allwinner A80 is an Octacore processor featuring four ARM Cortex A7 cores, and four Cortex A15 cores @ 2.0GHz together with an unnamed GPU offering 2x more performance over previous generations, and supporting OpenGL ES3.0 and GPU compute. This will certainly be a new generation of GPU from either ARM Mali or Imagination PowerVR SGX GPUs.

AllWinner announced the availability (to selected partners) of Android 4.4 KitKat SDK for their AllWinner A31/A31s, and the latest version of Android will be running on 4G tablets using these solutions.

Allwinner has slowly, and discreetly, started to enter the smartphone space last year, and the company will showcase dual-SIM phablets based on Allwinner A23 dual core processor @ 1.5Ghz, with 512MB RAM, and GMS-certified.

Rockchip at CES 2014

The company did not announce anything directly but the sent out invite for CES 2014 giving clues about what to expect.

Rockchip_RK3288_CES2014We’ve found out about RK3288 last July, and it appears Rockchip will showcase their latest SoC during CES 2014. The Cortex A17 mentioned in the picture. above is most definitely a typo, as RK3288 is a quad core Cortex A12 processor coupled with an ARM Mali-T628 GPU. The processor should support H.265, but it’s still unclear if it will use GPU compute or have a dedicated hardware block, as well as 4G LTE.

Several sites have also reported Rockchip will display a Smart Glass Solution at the conference. The glasses will be based on RK3168 dual core Cortex A9 processor, and support Bluetooth, Wi-Fi, and GPS, comes with a microphone and stereo output, as well as 720p display and 5MP camera.

Mediatek at CES 2014

Mediatek has put out a press release detailing what they’ll show at CES 2014, namely:

  • LTE Modem – MediaTek MT6290 is an LTE Release 9 Category 4 modem built on the 28nm process.
  • Mobile SOCs – MediaTek MT8135 quad core  big.LITTLE SoC for high-end tablets, and  MediaTek MT6592 (Launched in November 2013 eight-core Cortex A7 processor.
  • Home Entertainment  – Unnamed SoC for Digital TV market supporting UltraHD (4K2K) video playback and HEVC decoding @ 60Hz. Sampling to begin in Q2 2014.
  • Connectivity – MediaTek MT7621A dual-core 11ac Wi-Fi router platform (already available).
  • Wireless Charging – Unnamed SoC supporting multimode inductive Qi and resonance wireless charging.
  • Wearables – Aster all-in-one solution for wearables.
  • Internet of Things – Cloud applications, video over Wi-Fi (VoW), indoor positioning and smart home automation

Other SoC Vendors

Another Chinese SoC company, Actions Semiconductor, announced they’ll showcase their latest tablet and multimedia solutions based on ATM7039 and ATM7021 SoCs, but without much details.

AMLogic did not announced anything for now, but I’d expect Geniatech based M801/M802 Android set-top box to be demonstrated at CES 2014.

I could not find anything about Broadcom, also some report the company will launch their own 64-bit ARM processor, just like Samsung and Qualcomm are expected to do.

Both Texas Instruments and Freescale have more or less left the consumer’s orientation application processor business to focus on the industrial / embedded part, but TI will showcase some IoT, automotive, audio, and projector solutions at the conference, and Freescale will host an “Exclusive VIP event“, but no details were provided, and nothing about i.MX7 or i.MX8.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter