OEM license requirements
In order to start your commercialization journey, you must request a license for the Windows 10 IoT Core product.
You will need to request the license agreement here. A member of the team will get back to you with the agreement form within 48 to 72 hours.
Once you receive the agreement, you are required to sign it to meet the system requirements for the Windows 10 IoT Core device you are manufacturing and commercializing.
The system firmware must implement support for SMBIOS that complies with System Management BIOS Reference Specification, Version 2.4 or later. The SMBIOS implementation must follow all conventions and include all required structures and fields as indicated in the SMBIOS Specification, Section 3.2, and follow all conformance requirements as indicated in Section 4. Bit 2 in the BIOS Characteristics Extension Byte 2 field must be set (Section 188.8.131.52.2 of the specification). The length of the Type 1 (System Information) table must be at least 1Bh bytes (includes SKU Number and Family fields from Version 2.4 of the specification).
The following are the minimum required fields in SMBIOS for IoTCore
- (Table 1, offset 04h) System Manufacturer
- (Table 1, offset 05h) System Product Name
- (Table 1, offset 19h) System SKU
- (Table 1, offset 1Ah) System Family
- (Table 2, offset 05h) Baseboard Product
These fields gain prominence as fields which will be used for identifying unique system configurations for telemetry and servicing. The Manufacturer, Product Name, SKU Number and Family fields must not be longer than 64 characters in length. Avoid leading or trailing spaces or other invisible characters.
Design Notes: SKU Number has been moved to a required field in order to improve telemetry reporting. We encourage the OEM to be careful to fill in Manufacturer consistently and to fill in SKU Number with a value that can identify what the OEM considers a unique system configuration for telemetry and servicing.
See SMBIOS Specification for more information.
If you are re-using the BIOS/Firmware/UEFI, make sure make sure to update the entries.
Compliance with minimum hardware requirements
Review the IoT Core sections of minimum hardware requirements.