White Papers

  • Removable Memory Key to IoT Firmware Updates Removable Memory Key to IoT Firmware Updates

    What is the best way to update the firmware of remote IoT (Internet of Things) devices?  Over The Air (OTA), of course!  What is the best way when OTA fails?  With IoT devices that use mobile/cellular communications, it is critical to have a good Plan B for firmware updates.  This white paper explores various methods of updating firmware when OTA fails.  The benefits of using removable memory for manual firmware updates and other functions are discussed.  The paper also explores why OTA updates fail and provides helpful hints to maximize OTA update success.

    Read More
  • Wireless Coexistence: Pairing Wireless Medical Devices Wireless Coexistence: Pairing Wireless Medical Devices

    The white paper, Wireless Coexistence: Pairing Wireless Medical Devices, examines the concept of wireless coexistence and provides four methods for intentionally linking or pairing two or more devices to prevent unintentional cross-talk.  The method of using a removable, non-volatile memory device to transfer device ID information between transmitter and receiver is examined in detail, and a case study showing how Stryker Endoscopy utilized this method for the wireless transmission of high-definition video is also included.

    Read More
  • How to Interface a USB Flash Drive to a Microcontroller How to Interface a USB Flash Drive to a Microcontroller

    Although USB flash drives are easy to use, designing an microcontroller-based embedded system that supports a removable USB flash drive can be a challenging task.  This white paper gives an overview of USB and highlights several USB host design options that will support the use of a USB flash drive.  The paper discusses some of the design considerations for the USB connectors, power supplies and PCB.  It is chock-full of links to helpful resources to make sure your microcontroller-based embedded system design will successfully interface to a USB flash drive.

    Read More
  • Cryptographic Ignition Keys: Implementation Methodology and Guidance Cryptographic Ignition Keys: Implementation Methodology and Guidance

    This white paper explains the purpose and functionality of a Crypto-Ignition-Key, also known as a CIK. The white paper also discusses the benefits of using a CIK, including how a CIK can be used to increase the security of a communications device. It also provides detail on how to integrate a CIK into an embedded design.

    Read More
  • Portable Memory Choices Portable Memory Choices

    This white paper examines the pros and cons of various portable memory options available to embedded system designers, including: consumer memory devices (e.g. USB flash drives and SD cards)--including "industrial" versions (e.g. industrial SD cards and CompactFlash cards), as well as OEM portable memory systems.

    Read More