OK, I’ve got the system setup and run the very simple demo from the tutorial (blinks a blue led).
Couple of questions:
I see warnings about initialization taking too long, I’m guessing the ProgramStarted is expected to do just a little work but return pretty quickly and this is just the demo, no problem - let me know though if this is not something I should see.
I stopped the app but the light continues to flash, I pressed Reset and it stopped then resumed, is this expected? how does one stop the app in this situation?
I guess, that you have infinite cycle in ProgramStarted method or something like Thread.Sleep(-1) at the end of that method, don’t use infinite sleep, let that method end. You should use ProgramStarted method only to initialize everything you want to use (your custom code) and if you want to use long or infinite cycle, it should be done in seperate thread.
It continuous to flash, because the app is saved on the mainboard. So when you restart it or power it off and back on, your app starts. The app is deployed to mainboard when you start debugging. Check output window when you hit start debugging button in Visual Studio. I know only one way to stop it - by disconnecting power.