firmwarenanoframeworkinfineon

What are the minimum hardware requirements for .NET nanoFramework?


What are the minimum hardware requirements for .NET nanoFramework?

I want to program an XMC1404-Q064X0128 microcontroller with C# code. It's core is a 48MHz ARM Cortex-M0 with 16KB RAM and 128KB flash memory.

Can .NET nanoFramework run on this chip?

Unless I'm missing something, the biggest concern is maybe not having enough flash memory available. Looking at Recommended devices to start with .NET nanoFramework the TI_CC1352R1_LAUNCHXL has only 352KB available, but this is nearly 3x more than my XMC1404. I also don't see any other popular boards contibuted by the community with any less than that.

I'm no firmware expert. Is there a simple way to calculate the required flash memory?


Solution

  • The absolut minimum requirements, memory wise, it's 192kB of flash and 64kB of RAM. Now, there is no official port for Infinion MCUs.