New Life for Embedded Systems in the Internet of Things

The Internet of Things (IoT) is no longer a fanciful vision. It is very much with us, in everything from factory automation to on-demand entertainment. Yet by most accounts, the full potential of interconnected systems and intelligent devices for changing the way we work and live has barely been tapped. Up until now, IoT software solutions have largely had to be built from scratch with a high degree of customization to specific requirements, which has driven up the cost and complexity of development and deterred many prospective entrants to the market. What have been missing are developer tools that alleviate the costs associated with building the foundational infrastructure—the “plumbing” of their solutions—so they can focus on optimizing the core functionality and bring solutions to market more quickly with less cost. Wind River® is addressing these challenges with new solutions that have the potential to expand the market for IoT by reducing the cost and complexity of development. This document outlines the challenges that IoT poses for developers, and how Wind River solutions can help overcome them.

Advanced development and debugging of ARM®-based devices

In this whitepaper you will learn how to Develop high-quality software for ARM devices Get greater visibility into your running system without adding overhead Find bugs faster with advanced ARM Cortex debug capabilities View the state of RTOS objects at breakpoints Improve your software quality And much more!

Electrical Ground Rules Part 1

Best Practices for Grounding Your Electrical Equipment A look at circuit grounding and its importance to you, as well as the US AC power system and its use of earth ground (Part 1 of 3)

Getting Started on TI ARM® embedded processor development – The Basics

This whitepaper is for developers new to TI ARM®- based processors, as well as for experienced developers wanting to better understand the various ARM architectures. Beginning with an overview of ARM technology and available processor platforms, this paper will then explore the fundamentals of embedded design that influence a system’s architecture and, consequently, impact processor selection. However, selecting the right processor involves more than just estimating performance requirements. Software often represents a majority of the development investment, both in terms of cost and time, and so the optimal processor for an application also has the right development resources supporting it. Finally, an application-specific perspective is required to determine how the needs of particular markets also affect processor and software requirements. After reading this whitepaper, developers will be able to identify an appropriate ARM processor for their current application, as well as which development resources they need to immediately begin processor evaluation and design.

SOMNIUM DRT Benchmarks Whitepaper DRT v3.0 release

This whitepaper compares benchmarking results for SOMNIUM DRT against other vendors' products to demonstrate that DRT builds the smallest, fastest most energy efficient code with no source code changes required.

Selection Guide for Updaters

As the intelligence of connected devices (the Internet of Things or IoT) increases, the need to update its software increases accordingly. Connected devices still have a long journey ahead to standardize on a dependable software update process compared to updates for the datacenter, where production running services are updated frequently. If connected devices are to be ubiquitous, a key requirement is the reliability and predictability of the software update process. This guide points to areas of importance when selecting an appropriate over-the-air (OTA) updater.

Freescale Trust Computing and Security in the Smart Grid

With the increasing deployment of automated technical solutions in the implementation of automated metering reading (AMR), advanced metering infrastructure (AMI) and smart grid infrastructure, possibilities of security attacks like data hacking, introducing malware in the system and cyber attacks are on the rise as well. Vulnerabilities in AMI devices include non-secure data buses, serial connections or remote access to debug port. The question arises: how can data security and customer privacy in smart meters and smart energy gateways be ensured? This paper talks about how trusted computing helps resolve security issues in implementing the smart grid by providing a clear idea of what elements of the system are trusted—and to what level and why. Freescale solutions that embed trusted computing are also covered.

Five Steps to Improving Security in Embedded Systems

In today’s increasingly interconnected world, security breaches are becoming ever more prevalent, with escalating complexity challenges. How can embedded device developers balance the need for tighter security with competing business and market demands? This paper outlines five steps for building additional security assurance into embedded devices by considering the whole product lifecycle.

What’s a Multicore Microcontroller?

This tutorial answers the question “What’s a multicore microcontroller?”

DLP® Pico™ Technology for Screenless Display

How is DLP Pico Technology used in Screenless Displays?

Electrical Ground Rules Part 3

Best Practices for Grounding Your Electrical Equipment Examining the role of ground as a voltage stabilizer and transient limiter, along with tips on improving safety and signal integrity (Part 3 of 3)

Enabling noise-tolerant capacitive-touch HMIs with MSP CapTIvate™ technology

Capacitive touch as a human-machine interface (HMI) technology is finding its way into more and more applications each year. It is rapidly becoming a popular technology for mechanical button replacement in end equipment such as small and large home appliances, industrial control panels and automotive center stacks. While the technology offers designers new freedoms in how they can differentiate their products via the user interface, it also presents new challenges. The challenges arise from the fact that these markets often share two important characteristics: they are high in electrical noise and they have safety-critical functions controlled by the user interface.

Guide to designing a device incorporating MEMSbased pico projection

Over the last few years, millions of products incorporating pico projection have shipped, and developers are innovating new applications for this rapidly growing display category. Ideal applications for pico projection include near eye display, interactive digital signage, head mounted display, ultra short throw (UST) TV, standalone portable projectors and embedded projection in smartphones, tablets and laptops. New uses continue to emerge; for example, you might be able imagine a design for a thermostat using a display powered by gesture recognition or interactive touch.

Atmel Automotive Everywhere

For the past 30 years Atmel, a leading supplier of automotive electronics, has been at the forefront of the ever-evolving technology in the automotive industry. With a host of products, Atmel provides innovation and leadership for car access, in-vehicle networking and touch (e.g. HMI and infotainment) applications. And many of these automotive concepts and research are now finding applications in larger and broader markets, such as industrial automation and control systems.

Eye measurements on HDMI signals with the R&S VT-B2380 TMDS time domain analyzer

The high-definition multimedia interface (HDMI) standard is the leading standard for the transmission of uncompressed video data within the home. To ensure that all devices using this interface work together seamlessly, the HDMI Forum has defined and compiled a series of tests in a Compliance Test Specification (CTS). These include protocol tests as well as tests of the electrical parameters for an HDMI interface. Because of the technology used for HDMI and the associated high data rates, these tests require complex and cost-intensive T&M equipment. This paper describes an efficient alternative in the form of a sampling oscilloscope. It covers the fundamental principle behind electrical testing of HDMI sources, such as those found in set-top boxes, Blue-ray players, cameras, PCs and smartphones. It additionally discusses the differences as compared to the conventional time-domain analysis methods.

Capacitive touch and MSP microcontrollers

A brief intro to capacitive touch and MSP’s capacitive touch solutions

Electrical Ground Rules Part 2

Best Practices for Grounding Your Electrical Equipment Examining our use of ground as protection, and how ground fault circuit interrupter devices operate to protect us from severe shock (Part 2 of 3)

What the Internet of Things (IoT) Needs to Become a Reality

We’re entering a new era of computing technology that many are calling the Internet of Things (IoT). Machine to machine, machine to infrastructure, machine to environment, the Internet of Everything, the Internet of Intelligent Things, intelligent systems—call it what you want, but it’s happening, and its potential is huge.  We see the IoT as billions of smart, connected “things” (a sort of “universal global neural network” in the cloud) that will encompass every aspect of our lives, and its foundation is the intelligence that embedded processing provides. The IoT is comprised of smart machines interacting and communicating with other machines, objects, environments and infrastructures. As a result, huge volumes of data are being generated, and that data is being processed into useful actions that can “command and control” things to make our lives much easier and safer—and to reduce our impact on the environment. The creativity of this new era is boundless, with amazing potential to improve our lives. What does the IoT need to become a reality? In this white paper, Freescale and ARM partner to answer that question.

Which application / messaging protocol is right for me?

Building a connected device solution calls for several design and architectural decisions. Which protocol(s) should you use to connect your devices and their applications?

Transforming 64-Bit Windows to Deliver Software-Only Real-Time Performance

Next-generation industrial, vision, medical and other systems seek to combine highend graphics and rich user interfaces with hard real-time performance, prioritization and precision.Today’s industrial PCs running 64-bit Windows, complemented by a separate scheduler on multicore multiprocessors, can deliver that precise real-time performance on software-defined peripherals.

Bringing wireless scalability to intelligent sensing applications

There are several dimensions to the scalability of general-purpose microcontrollers (MCUs). In addition to the standard peripherals required, a product family will typically offer developers a range of device options across processor speed, memory, GPIO pins, and packaging. With the increasing need for connectivity driven by the Internet of Things (IoT), a new dimension of scalability is required: wireless connectivity technology.

Freescale EnergyEfficient Solutions: Kinetis L Series MCUs

The Kinetis MCU portfolio offers exceptional low-power performance with smart feature integration, peripheral sets, and scalability. Kinetis L series MCUs, a recent product launch from the Kinetis portfolio, represents a significant step-change in capability and efficiency compared with competitive entry-level MCUs and delivers significant energy efficiency gains. Key applications for the Kinetis L series MCU portfolio include: Consumer devices, smart grid and smart metering, building control and medical/healthcare. Several Kinetis MCU families, including Kinetis L series, are featured bestin-class examples of Freescale Energy-Efficient Solutions. The EnergyEfficient Solutions mark highlights Freescale products that excel in effective implementation of energy-efficient technologies or deliver market-leading performance in the application spaces they are designed to address. Freescale’s energy-efficient product solutions include MCUs, processors, sensors, digital signal controllers and system basis chips optimized for high performance within the constrained energy budgets of their target applications. Our solutions enable automotive, industrial, consumer and networking applications and are truly energy efficient by design.