STM32F429-EVAL Porting Issue(s) #496
Description
I have a STM32F429-EVAL board. I am currently working with the TINYCLR_NONET target as I attempt to get Microframework to work on this Eval board. Tinybooter running and mostly functioning NONET TinyCLR. I wanted to take advantage of the F429 2MB Flash and place Tinybooter, ER_CONFIG, ER_DAT, and ER_FLASH images within this space and preserve the NOR Flash for Deployment.
Memory Layout = TinyBooter-0x08000000, ER_FLASH-0x08010000, ER_CONFIG-0x08100000, ER_DAT-0x08110000 and Deployment starts at 0x60000000.
Development tools - Keil/ARM MDK 5.05 compiler, VS2015 Community Update 3 on Win7 32-bit.
My Issue starts when I attempt to load and debug the Hello World console app from VS2105. Every now and then (Usually the very first attempt) debugging works correctly, but mostly I get the "failed to (re)connect debugger engine to debugging target" error and then next attempt I will get the Deployment error popup and I can see the in the Debug Output console on VS2015 that my Hello World application ran. It seems to be some kind of timing issue with debugging.
The deployment works, I can see the data in the NOR Flash at 0x60000000 using the ST-LINK Utility.
MFDeploy issues that might help point me in the right direction. Since I deployed the Hello World in VS2015, successfully I think, when I attempt to Create Application Deployment from MFDeploy I get the "Device has old or unsupported configuration" message. I also see this message when attempting Configuration of Network settings.
FYI. I have had previous versions of Microframework on my development PC. Previously I was developing in NET MF V4.1 using VS2010 C# Express. I uninstalled NET MF V4.1. I once also had NET MF V4.3 installed when I was evaluating NET MF using an STM32F4-DISCOVERY board.
Any help is appreciated. I am developing new hardware based on the STM32F429 and would like to run NET MF if I can get it working and ported to my hardware design.
Thanks.