03-07-2019 09:35 PM
We are planning to develop a product based on zynq 7000 series SoC, that runs Windows 10 IoT Core OS on the board. As per the information available, currently Xilinx is not providing BSP for Windows 10 IoT. What is the effort required to port the bare-metal BSP to Windows 10 IoT?
03-13-2019 04:12 AM
I think that there are two main tasks/concepts that you need to separate for integration:
The port of the IoT core might require quite a lot of effort depending on the existing work. I'm not familiar with Windows 10 IoT core but is there any exisiting ARM port? any ARMv7? Cortex-a53? Zynq-7000?
The integration within the SDK might be bit easier, you just need to create a BSP library in a similiar way we do with freeRTOS.
03-13-2019 04:37 AM
03-13-2019 09:55 PM
Windows 10 IoT core has support for ARM-v7, and Cortex-A53 but they it doesn't have port for Zynq 7000. Raspberry Pi-2 and 3 boards have BSP available for Windows 10 IoT Core.
03-13-2019 11:32 PM
That mean that the porting effort might be quite high, I mean, you need to port the core for Cortex-A9 (I mentioned A53 in the past but just realize you are talking about Zynq-7000) and also for the device by itself.
03-13-2019 11:46 PM
03-15-2019 04:54 AM
Thank you for the reply.
I think the Windows IoT Core has port for Cortex-A9, because it supports NXP i.MX 6 which based on Cortex-A9. We need to port for Zynq 7000 device.
Is there any guide available in Xilinx documentation for SDK integration of the new OS support (for BSP generation)?
03-15-2019 05:02 AM
Thank you for your inputs.
Not decided yet on the porting windows 10 iot core to zynq, I am still not aware of many things and concerned about amount of time and effort. I will keep posting questions.