We are happy to announce that TinyCLR 2.0 Release Candidate is now ready to use. This is one step away from the final production release. All the pieces are in place and the NuGet packages are all available online and accessible from within Visual Studio. Even the TinyCLR OS Visual Studio Extension is also available online within Visual Studio at the Microsoft Marketplace. We are continuing to make everything available on the downloads page, should you need them.
The main changes in this release are XML, CAN FD, HW CAN filterers, XTEA and changing Secure Storage API. The release notes page has the full details.
The entire SITCore product line is in full production. Most boards have passed through the assembly lines and we are now flashing and testing. Expect stock availability sometime this month. Please ignore availability dates you see on distributors’ websites.
This R.C. is not working for me, using FEZ T18
connection with my board stoped to work when VS updated (automatically) on last friday.
Display an error when uploading to board relatioted with uart.dll
It will unfortunately not work. This is 2.0 and doesn’t support 1.0. we have share news about this multiple times in why we support and only support SITCore today.
TinyCLR OS is it’s own product that runs on hardware. There is no other OS layer (there is however a bootloader). Your question about memory isn’t really relevant.
@Brett Thanks for the reply. I did look into the doc link you mentioned. I did not see any online doc for the base library of tinyclr though. I need this to get a good idea what api/functionalities are supported by tinyclr.
The timer is correct ie 60000 -> 1 minute. Everything seems to be a lot faster. There was that issue of unexplained slow downs (apparently dependent on the phase of the moon). That seems to be fixed. CAN is working good, but not using FD. The UART’s needed adjusting for the new calls.
Now on to SecureStorage.
It appears that secure storage needs to be ‘initialized’: erased one time. After that is done, the storage area can be written and read in 32 byte blocks. And apparently, I do not need to erase a block before writing. Is all of this correct ?