Amazon Allows Real-Time Operating System to be Updated Remotely

Sept. 5, 2018
Amazon Allows Real-Time Operating System to be Updated Remotely

Last year, Amazon announced it would take over the FreeRTOS operating system for microcontrollers running inside low-powered devices including wearables and industrial sensors. The company is putting its stamp on the software with libraries to support communication with the company’s cloud. Now it is lowering the bar for keeping the operating system protected against security vulnerabilities.

Last week, Amazon said that it had added ability to remotely update the real-time operating system, which has better reliability and more accurate timing than general-purpose software. With it, security holes can be closed and new firmware can be loaded in millions of embedded devices remotely and automatically. Without it, customers would have to disconnect electronic devices and update them manually, which could be prohibitively expensive or impossible without recalling the products.

Amazon Web Services vice president Jeff Barr said that customers can require electronic devices to verify inbound software, which helps to guard against corrupt, unauthorized or fraudulent updates. Connected devices can also prevent partial updates from taking effect to boost fault tolerance. The company uses communications protocols meant for tiny packages of code over limited bandwidth networks to make the most of the small amounts of memory inside microcontrollers.

Many other companies are moving into the embedded operating system market as open-source operating systems including FreeRTOS continue to replace more traditional, commercial software. The wide range of memory and computing requirements in the Internet of Things has aggravated the fragmentation in the market. Companies ranging from Greenhills Software and Mentor Graphics to Wind River and Mona Vista are trying to repel new rivals including Microsoft and Google.

Last month, startup Foundries said it would offer customers software based on the Zephyr operating system. The company sends continuous updates to prevent security glitches and other bugs from worming into applications ranging from traffic lights to autonomous cars, highlighting the importance of remote updates to reduce the costs of testing and maintaining security. Others embedded operating systems are Contiki, Mynewt and Arm Mbed.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!