In today’s release of preview 6 of TinyCLR 2.0, we are glad to bring you the all-new “Secure Assemblies” feature. Security is one of the main foundations of TinyCLR 2.0 and the SITCore (Secure IoT Core) product line. So, when we decided to introduce support for external flash, we had to go back to the drawing board. External flash is not secure by nature. A hacker can always access the data in and out of the flash with a little of work. Thankfully, we have plenty of internal flash that is very difficult to be accessed by unwelcomed users. The solution was in labeling important assemblies as “secure” for Visual Studio to make sure they are only loaded in internal memory. It then allocates the remaining assemblies as needed. While this was a simple solution on paper, it turned out to be quite complex and it required to change everything, from Visual Studio extension, to firmware to Config tool. So, go ahead and try it now. You simply need to add “Secure” to the AssemblyConfiguration in the “AssemblyInfo.cs” file.
Once you have installed everything preview 6, you will notice more messaging while deploying to your device.
TinyCLR Config tool also now includes Deployment Map
I installed v2.0.0.0 preview6 on SC20100 and SC20260 and it seems to work but I have the error below at the end of the download.
Connexion is good after download and it is possible to transfer a program with Visual Studio .
Update was tried with two PCs, several USB ports and different power supplies. I did not find any information about TinyCLR Config errors on TinyCLR Config.
We know why you are seeing this. Preview 6 updates the system boot configuration and when it does it requires manual reset. You will see this error only once, never again!
Can you confirm that you do not see this error again please?