I guess i got it working.
Seems i forgot the tinybootcompressor at 0x010a0000.
It also works when i flash tinyCLR at 0x010a000 instead of 0x01010000.
I can deploy very small programs but i get Error a3000000 when deploying my rather big solution.
I guess I dont have enough free memory
The Flash Sector Map Command also lists Deployment start at 0x00158000, its 0x00174000 in the scatter file.
Changing the Code_BaseAddress there works.
What Compiler does the offical firmware use?
EDIT: managed to scale down my monitor app, remove references etc. it now deploys but cancels at:
Microsoft.SPOT.Hardware.SerialPort 0x4E6685A9!=0x1C1E5B6D
I changed the Version Number of SerialPort from 4.0.0.0 to 4.2.0.0 but still Error: a3000000 (no more mismatch though) - what Version did you actually use?
EDIT: I checked the NETMF source, 4.0.0.0 seems to be correct in the libcatproj files, there is no newer version.
A clean project without Serial works fine, if i add it I dont get the same mismatch error but still a3000000