question

MohanprabhuLoganathan-4370 avatar image
0 Votes"
MohanprabhuLoganathan-4370 asked Sean-Liming commented

Windows 10 IOT enterprise LTSC: how to build OS image for particular platform using visual studio.

Hi,

I am a beginner for windows device driver development. In my project we are using PCA-6029 (i7 with H110 chipset) board for development. It supports windows 10 IOT enterprise LISC, we have to develop a ISA device driver.

As beginner, my doubts is to setup a build environment,

I have installed tools as per Microsoft sites reference.
1. visual studio 2019
2.SDK
3.WDK
after this they suggested to create a driver project (KMDF). But I want to build windows 10 IOT enterprise image for particular platform (PCA-6029- H110 chipset).
1. how to download and build win10 IOT image by using visual studio 2019.
2. Is it necessary to build windows image or we can directly develop driver and we can install it to win10 IOT ?.
3. In older versions (winCE) had platform builder to download and build a OS image. In win10 IOT has anything like that?
4. while developing a driver, we need to compile that for particular platform (PCA-6029- intel_H110 chipset) or we no need to care about platform we can directly compile using windows10 sdk/wdk.


Basically my doubt is how the platform dependents (BSPs) are connected with windows10 IOT kernel. while creating development environment we need to care about that?





Thanks in advance,
MP.

windows-10-generalwindows-iot-10core
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

SeeyaXi-msft avatar image
1 Vote"
SeeyaXi-msft answered MohanprabhuLoganathan-4370 commented

Hi @MohanprabhuLoganathan-4370 ,

Welcome to Microsoft Q&A!
I suggest you start from this: https://docs.microsoft.com/en-us/windows/iot/iot-enterprise/downloads
Here is the document about BSP: https://docs.microsoft.com/en-us/windows-hardware/manufacture/iot/bsphardware?view=windows-11
Thanks a lot Sean-Liming for the book. In order for you to learn Windows 10 IOT enterprise better, I suggest to read it in combination with this book as well.
https://www.quarta-embedded.ru/Docs/Guidelines%20for%20Designing%20Embedded%20Systems%20with%20Windows%2010%20IoT%20Enterprise.pdf

Best regards,
Seeya


If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Sean-Liming avatar image
0 Votes"
Sean-Liming answered Sean-Liming commented

Windows 10 IOT Enterprise LTSC is regular Windows. Windows CE was a completely different kernel and build process since it was built from code. Visual Studio is used to create applications and drivers, but not the Windows OS. You create a custom installer for Windows 10 IoT Enterprise by using System Image Manager (SIM) from the Windows ADK. A distribution share is used to install drivers and applications. There are several videos on how to use SIM. I have a paper that discusses the development workflow, and a book that covers more details: Starter Guide for Windows® 10 IoT Enterprise.


· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Sean-Liming avatar image Sean-Liming MohanprabhuLoganathan-4370 ·

No problem. Start with the free Development Workflow paper. The BSP link that SeeyaXi-msft is for IoT Core and not IoT Enterprise. IoT Core is a different development process as well.


0 Votes 0 ·