VxWorks

262 articles
High Performance Signal and Image Processing on VxWorks

High Performance Signal and Image Processing on VxWorks

By Ka Kay Achacoso The VxWorks platform includes the Intel Integrated Performance Primitives (IPP).  This set of libraries is used for signal processing, image processing, video processing, cryptography, and other computations involving large vectors and matrices.  Intel IPP enables VxWorks applications to include text and object detection in aerial photos, machine vision in automated manufacturing, audio signal processing in aircrafts, high-speed…
Wind River’s Latest VxWorks Offering Brings Benefits of Java to Embedded Development

Wind River’s Latest VxWorks Offering Brings Benefits of Java to Embedded Development

By Dinyar Dastoor With IoT as the backdrop, I believe this is a new golden age for the operating system, and overall embedded business as companies across market segments are looking to digitally transform not only individual devices, but also interconnected systems. A major challenge becomes programing, testing and updating these devices remotely in the field as each device could be…
From Mars to Earth, Wind River Is Applying Three Decades of Experience to Thwart Vehicle Hacking

From Mars to Earth, Wind River Is Applying Three Decades of Experience to Thwart Vehicle Hacking

By Marques McCammon Imagine you’re driving a two-ton SUV that’s traveling 70 miles-per-hour on the highway when suddenly, beyond your control, the air-conditioner fan starts blasting, the radio blares, windshield wipers whoosh back-and-forth and then the engine shuts down just as you approach a steep incline. That’s what happened last summer to Wired's Andy Greenberg when cyber security researchers remotely commandeered…
Demonstration of Precision Time Protocol in VxWorks

Demonstration of Precision Time Protocol in VxWorks

By Ka Kay Achacoso   An industrial system can consist of hundreds of sensors, motors, and controllers. When the physical infrastructure connecting them together is an Ethernet network, it takes special handling to make sure that sensor data and control commands reach their destinations in the network within a hard time limit, often within one or two microseconds. Failure for…
Anniversaries and Coincidences

Anniversaries and Coincidences

By Alex Wilson This year was one for some decade anniversaries, always big occasions, the first being 30 years since my graduation from Imperial College. I have many fond memories of life at Imperial, including my first computing experience in FORTRAN 77 on the college mainframe, and meeting my future Brother-in-Law! This year we all met up to celebrate this…
Which Virtualization Strategy is Right for You?

Which Virtualization Strategy is Right for You?

By Chip Downing Advances in microprocessor technology now enable embedded and IoT designers to create very powerful solutions by integrating both information technology (IT) and operational technology (OT) into shared, consolidated compute platforms. Today’s embedded microprocessors have hardware-assisted virtualization intellectual property that supports full operating system environments in virtual machines (VMs) on a shared compute environment. Although this capability has…

Debugging 64-bit Multi-Core Applications

  By Mark Hermeling As more organizations implement devices based on 64-bit multi-core architectures, Wind River Workbench is designed to make even the most difficult software projects less challenging.  Debugging using Workbench helps you find and fix problems in code early on, accelerate application development, reduce device code complexity, improve code quality, and shorten time spent in test cycles. Supporting…
Insights from the NXP FTF Tech Forum

Insights from the NXP FTF Tech Forum

    By Mark Hermeling I am just on my way back from a productive week at the NXP FTF Tech Forum held in Austin, Texas May 16-19, 2016. The conference, where ideas and innovations from a network of 2,000 embedded enthusiasts are shared, is always a good place to meet up with our customers and partners, and this week…
Sealing data with TPM on VxWorks

Sealing data with TPM on VxWorks

    By Ka Kay Achacoso VxWorks support for data protection makes use of the Trusted Platform Module (TPM), a secure cryptoprocessor used to establish root of trust in security systems.  TPMs can be used in several security processes, including local attestation and remote attestation.  This blog entry focuses on a different aspect:  using a TPM as a root of…

Introducing VxWorks Altera Arria 10 SoC Support

    By Mark Hermeling VxWorks now supports the Altera Arria 10 SoC and the video below shows a demonstration of the Wind River WorkBench LivePatch capability on the Altera Arria 10. This demo demonstrates how software engineers can effortlessly change the code that is executing on their target. This helps them debug difficult scenarios as well as develop patches…