Freescale, Oracle Collaborate on Driving Embedded Java for Internet of Things

Freescale Semiconductor is collaborating with Oracle to help rapidly evolve the Internet of Things (IoT). Under the partnership, the two companies will work together on engineering, industry standards and new products that would promote more use of Java to support for embedded intelligence the IoT-enabled products.

Tags: embedded, Freescale, IoT, internet of things, Java, JCP, JDK, Oracle,

Freescale Semiconductor is collaborating with Oracle to help rapidly evolve the Internet of Things (IoT). Under the partnership, the two companies will work together on engineering, industry standards and new products that would promote more use of Java to support for embedded intelligence the IoT-enabled products. 

The envisioned solution architecture would combine Oracle Java SE Embedded and Freescale Kinetis microcontrollers, i.MX applications processors and QorIQ communications processors. It would also scale up and scale down as needed for each IoT scenario or application.

In addition, Freescale’s on-chip security capabilities would work in conjunction with Oracle Java SE Embedded security features  and system-level approaches to enforce data security, access controls and service management of IoT devices, according to Freescale and Oracle executives.

Freescale’s commitment to Java is broad. The semiconductor firm has already joined the OpenJDK community. It will join the Java Community Process (JCP) and team with  Oracle to enhance specific Java technologies for use with Freescale i.MX application processors. Freescale will also contribute to open implementations of Java APIs for the IoT, according to Freescale senior vice president Geoff Lees. 

“The immense potential of the IoT is undeniable, but its promise will only be realized if industry leaders join forces to do the work necessary to turn the vision into a reality,”. Lees said in a statement. 

Freescale and Oracle will also establish abstraction layer technology so that Oracle Java ME Embedded can run seamlessly on Freescale’s proven MQX embedded operating system and across a broad spectrum of Freescale microcontrollers, giving developers more processing platform options to create innovative IoT edge node products, according officials.

On its own, Freescale also is working to optimize  Java for resource-constrained processing platforms, such as low-cost, small geometry microcontrollers. Lees added.  

So, why all this focus on Java, especially from a semiconductor producer?

One of the biggest barriers to widespread IoT implementation is the lack of a secure, standardized and open infrastructure mode to deliver IoT services so the companies are working to help standardize and consolidate the delivery and management of IoT services for the home automation, industrial and manufacturing automation markets, according to execs from both firms.

To fill this gap will require a ‘one box platform,’  one that combines end-to-end software with a converged gateway design.  In turn, this ‘one box’ platform will help create a reference design and new standards to create a new common, open framework for secured IoT service delivery and management, Lees explained.

“The ‘one box platform’ represents a significant milestone in the evolution of the Internet of Things, establishing a standardized and secure platform for service providers to quickly and cost-effectively introduce differentiating IoT services,” he said in a statement.

The initial implementation of the ‘one box platform’ will support some of today’s biggest markets for IoT devices, Lees added, including  smart energy, smart metering, telehealth and smart home services.




back

Share
Go