Embedded Software Services

Embedded Software Services

Configuration, Integration and Deployment

BVM can configure and deploy an entire embedded operating system for you
or provide the help you may need to migrate from your current O/S to Windows 10 IoT or Windows 11

From the early RTOS days of OS-9, through to the advent of Windows Embedded with Windows NT Embedded, Windows XP Embedded (XPe), Windows Embedded Standard 7 (WES7), Windows 8.1 Embedded and Windows 10 IoT – and our latest implementations with Windows 11 IoT Enterprise – our abilities in being able to provide generic or tailored configurations of Windows Embedded O/S images provides our customers with a helping hand around their embedded system design projects.

We provide a ready-to-run O/S environment incorporating your application into the image for mass deployment.

BVM Embedded Software Services include:

  • Windows image capture from customers storage devices: Capturing Windows images from the storage devices to ensure accurate and reliable system replication.
  • Custom Windows images: configuration & deployment:
    • Configuration: Customizing images to fit our customers unique requirements.
    • Deployment: Distributing tailor-made images across multiple devices.
  • Windows / Linux / Android deployment from custom configured images: Deploying operating systems using images that have been pre-configured by BVM or our customers to match their specific needs.
  • Linux and Android image capture from customers storage devices: Capturing Linux and Android images directly from the storage devices of customers to facilitate the creation of accurate system replicas.
  • Management of revision updates: Handling the revision and update management processes, ensuring systems are kept up-to-date with the latest security and feature updates.
  • Custom BIOS: Providing custom BIOS configurations tailored to meet specific customer requirements and improve system performance.

We can also:

  • Enable or disable specific Windows features: Adjusting Windows features can enhance the system’s security, disable unnecessary functionalities, and improve the overall stability and robustness of the operating system.
  • Implement management of Windows updates: Efficiently manage and schedule Windows updates to ensure the operating system is always up-to-date with the latest security patches and performance improvements.
  • Integrate/embed your application within the operating system: Seamlessly embed your application into the OS, allowing for smoother operation and better resource management compared to running it as a separate entity.
  • Configure advanced features: Set up and optimize advanced configurations such as group policies, user permissions, and system settings to tailor the operating system to your specific requirements and use cases.

Our Embedded Operating System integration services are there to allow you to focus on other immediate priorities within your day to day business needs. BVM can complete the O/S in its entirety or provide you the guidance & advice needed to develop and configure your own image.


Windows 10 IoT – LTSC | SAC | CORE

Windows 10 IoT is designed for use in embedded devices and Internet of Things (IoT) applications. It includes features such as:

  • Universal Windows Platform (UWP): This allows developers to create applications that can run on a range of devices, including desktops, laptops, tablets and IoT devices.
  • Windows Runtime: This is a programming model that allows developers to create applications using languages such as C#, Visual Basic, and C++.
  • Support for a range of processors: Windows 10 IoT supports a wide range of processors, including ARM, x86, and x64 architectures.
  • Security: Windows 10 IoT includes security features such as Windows Defender, Secure Boot, and Virtualization-Based Security to protect against malware and other threats.
  • Connectivity: Windows 10 IoT includes support for a range of connectivity options, such as Wi-Fi, Bluetooth, and cellular networks.
Windows Embedded Partner

There are several different versions of Windows 10 IoT, including:

Windows 10 IoT - LTSC

Windows 10 IoT Enterprise LTSC

Windows 10 IoT Enterprise LTSC (The Long-Term Servicing Channel)  is the successor to the Windows NT Embedded, Windows XP Embedded, Windows Embedded Standard 7 and Windows Embedded 8 operating systems.

Win10Ent copy

Windows 10 IoT Enterprise SAC

Windows 10 IoT Enterprise SAC (The Semi-Annual Channel) is for customers who innovate quickly. With approximately two releases a year, you get new enhancements, features, and fixes almost as soon as Engineering signs off.

Windows 10 IoT - SAC

Windows 10 IoT Core

Windows 10 IoT Core is a version of Windows 10 that is optimized for smaller devices with or without a display that run on both ARM and x86/x64 devices. Before attempting to manufacture a device, it’s best to first try and prototype a device with Windows 10 IoT Core.

Windows 11 IoT

Windows 11 IoT Enterprise LTSC 2024

Windows 11 IoT Enterprise LTSC 2024 has arrived! This latest iteration of the Windows IoT operating system focuses on enhancing user experience and bolstering security. It includes support for cutting-edge hardware features such as Wi-Fi 6 and USB4, which are not available in Windows 10 IoT Enterprise LTSC 2021.

Tailored for fixed-function devices that require a stable platform with long-term support, Windows 11 IoT Enterprise LTSC is perfect for industrial automation equipment, medical devices, point-of-sale systems, and digital signage. These devices need to operate seamlessly for years without unexpected updates or changes that could disrupt their functionality. By prioritizing stability over new features, the LTSC version ensures a reliable and consistent experience for long-term deployments.

Key advantages of this latest release include:

  • 10-year lifecycle and support
  • Reduced maintenance with only quality and security updates
  • Performance-based pricing
  • Enhanced security features

Windows 11 is based on the Windows 10 operating system and includes new features such as:

  • TPM for Windows 11 Security – Trusted Platform Module (TPM) version 2.0 is one of the system requirements of Windows 11. TPM can be leveraged to encrypt storage drives. This protects data, including your identity and operating system files, where traditional anti-malware solutions have been vulnerable. Encryption also protects your data in the case of physical theft.
  • Windows Subsystem for Linux GUI – Windows 11 IoT users can take advantage of the Windows Subsystem for Linux GUI (WSLg), which brings Linux GUI applications to the Windows Subsystem for Linux (WSL).
  • Wi-Fi 6E Support – Windows 11 IoT Enterprise brings Wi-Fi 6E support to IoT devices. Wi-Fi 6E provides better wireless coverage and performance – and with added security.
  • USB 4.0 Support – Windows 11 IoT Enterprise provides support to Universal Serial Bus 4 (USB4).
  • Enterprise Grade Security – Protect enterprise data with high-level security features.

Windows 10 / 11 IoT Enterprise is based on the normal Windows 10 / 11 Enterprise installation media but with the option to enable the well-known embedded features:

Windows 11 Pro vs IoT

Windows 11, the latest operating system released by Microsoft, comes in different versions tailored to meet specific needs. Two of the popular editions are Windows 11 Pro and Windows 11 IoT. While they may appear similar at first, there are key differences that set them apart. In this article, we will explore these differences to help you understand which one suits your requirements better. Click here to find our more.

Windows 11 IoT Enterprise will only be available as an annual release.

  • Windows 11 IoT Enterprise LTSC 24H2
    July 2024 – July, 2034
  • Windows 11 IoT Enterprise Version 24H2
    July 2024 – July, 2027
  • Windows 11 IoT Enterprise Version 23H2
    Oct 2023 – July, 2026
  • Windows 11 IoT Enterprise Version 22H2
    Sep 2022 – Oct 2025
  • Windows 11 IoT Enterprise Version 21H2
    Oct 2021 – Oct 2024.

Windows 10/11 IoT are the same Windows 10/11 desktop operating system with a special license for the OEM in the IoT or Embedded System market. Windows 10 and 11 IoT Enterprise include the usual lockdown features that have been in previous Windows Embedded operating systems like the Unified Write Filter and Shell Launcher. Windows 10 IoT Enterprise also has long term support, which is a requirement in the IoT and Embedded System market. You can compare Windows 10 and 11 Here.

The licensing requirements for Windows 11 IoT Enterprise devices are identical to
what is required for Windows 10 IoT Enterprise devices.


Windows IoT: Processor Requirements and Licencing information

  • Windows 10 / 11 IoT Enterprise LTSC/SAC Entry: For lower performance processors:
    • Intel:
      • Selected Pentium (N Series, J Series)
      • Selected Celeron (N Series, J Series, G Series, 3000 Series, 4000 Series)
      • Rest of Atom
    • AMD:
      • R1xxx, E1, E2, E-350, A4, A6, A9, G-Series, V10xx-V12xx, Athlon
  • Windows 10 / 11 IoT Enterprise LTSC/SAC Value: For medium performance processors:
    • Intel:
      • Rest of Pentium (not specified above)
      • Rest of Celeron (not specified above)
      • Selected Atom (C2750, C2730, C2550, C2530, C2350, C3338, S1260, S1240, S1220)
      • Core i3, Core i5, Core M
      • Selected Xeon (E3-1225, E3-1501M, E3-1501L, E-2124G)
    • AMD:
      • Rest of RX-Series, A10, A8, Rest of FX Models (not specified below), V13xx-V19xx, Ryzen 3, Ryzen 5
    • Qualcomm:
      • SDM850
  • Windows 10 / 11 IoT Enterprise LTSC / SAC High End: For high performance processors:
    • Intel:
      • Core i7, Core i9, Rest of Xeon
    • AMD:
      • Selected FX models (FX 7500, FX 9370, FX 9590, FX 7600P), Ryzen 7
    • All other non-specified CPUs

Contact Us

If you would like more information about our Embedded Software Services, please fill in the contact form below or email sales@bvmltd.co.uk and a member of our technical sales team will be in touch as soon as possible.


    .
    BY SUBMITTING YOUR INFORMATION, YOU'RE GIVING US PERMISSION TO EMAIL YOU. YOU MAY UNSUBSCRIBE AT ANY TIME.

    • Licences may only be purchased with suitable hardware, such as a processor, motherboard, single board computer or system PC.
    • Windows 10 IoT Enterprise LTSC (Long Term Servicing Channel) is supported on Microsoft’s Long Term Servicing Branch (LTSB) which excludes “universal apps” (including the edge browser) for enhanced stability.
    • Windows 10 IoT Enterprise SAC (Semi Annual Channel) is supported on Microsoft’s Current Business Branch (CBB) which allows feature updates to be deferred for up to a year for stability.

    .

    Linux

    Embedded Software - Linux

    Linux is a popular choice for embedded systems due to its stability, flexibility, wide range of available software and strong support for hardware and software development.

    The benefits of using Linux on an embedded system include:

    • Customization: Tailor Linux to include only necessary components, optimizing for embedded systems.
    • Reliability: Known for stability and reliability, suited for mission-critical applications.
    • Hardware support: Strong support for diverse hardware platforms.
    • Software support: Extensive user base and open-source software options.
    • Security: Strong security features with continuous community improvements.
    • Scalability: Highly scalable for various performance and resource needs.

    Android

    Embedded Software - Android

    Android is a popular choice for embedded systems due to its large user base, extensive app ecosystem, reliability and strong support for hardware and software development.

    The benefits of using Android on an embedded system include:

    • Customization: Tailor Android to include only the necessary components, making it lightweight and efficient.
    • App ecosystem: Access millions of apps on the Google Play Store, tailored to specific application needs.
    • Reliability: Known for stability and reliability, ideal for mission-critical applications.
    • Software development: Supported by a large developer community and extensive tools and resources.
    • Security: Strong track record with built-in security features and continuous improvements.

    .

    Windows on ARM: Enhancing Efficiency and Performance

    Historically, Windows operating systems have been associated with computers operating on x86 / x64 processors. However, the landscape is changing, with Windows now also embracing devices that are driven by ARM processors. Click here to find out more.

    Windows an ARM

    Linux and Android can both be customized to include only the components and features that are needed for the specific application, making them a lightweight and efficient choice for many types of embedded system. They are also highly reliable and can be configured to run in a wide range of environments.

    We like to make life easier ….

    If you’d like to talk to us in helping you to produce your own embedded Microsoft images, our technical & commercial team members will always provide you with valuable but impartial advice. With their collective backgrounds, they’ll provide you with the benefit of their knowledge and experiences when & where you need it. We’ll always help you in the first instance and get back to you when additional information is required.

    You can either Call us directly on +(0) 1489 780 144 and talk to one of the team | E-mail us at sales@bvmltd.co.uk | Use our quick contact form

    BVM Design and Manufacturing Services: The manufacturer behind the solutions you know

    When a standard embedded design won’t suffice for what you need, you can always turn to BVM for help and use our custom design and manufacturing services.