I was busy debugging code. The on the next iteration of build, the deployment hung. Here is the last few dozen lines from the output window:
Assembly: VersaSerial (1.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Devices.I2c (2.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Devices.Display (2.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Devices.Gpio (2.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Drivers.FocalTech.FT5xx6 (2.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Devices.Storage (2.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Devices.Pwm (2.0.0.0) Attaching deployed file.
Assembly: VersaLocalCmds (1.0.0.0) Attaching deployed file.
Assembly: GHIElectronics.TinyCLR.Update (2.0.0.0) Attaching deployed file.
Assembly: VersaDataDefs (1.0.0.0) Resolving.
The debugging target runtime is loading the application assemblies and starting execution.
Ready.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Native.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Drawing.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Storage.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaStat.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaHelpers.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Gpio.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.I2c.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Pwm.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Can.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.IO.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Networking.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Spi.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Uart.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Network.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.UsbHost.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaDataDefs.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaCAN.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaSerial.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Modbus.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaComponents.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Devices.Display.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Drivers.FocalTech.FT5xx6.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaLocalCmds.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaMaintenance.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaCalibration.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaSystemSettings.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\GHIElectronics.TinyCLR.Update.dllâ, Skipped loading symbols. Module is optimized and the debugger option âJust My Codeâ is enabled.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\VersaAdvanced.dllâ, Symbols loaded.
âGHIElectronics.TinyCLR.VisualStudio.ProjectSystem.dllâ (Managed): Loaded âC:\Users\tomr\source\repos\Titan Versa\Titan Versa\TitanVersa\bin\Debug\peâŚ\TitanVersa.exeâ, Symbols loaded.
At this point it hung.
I have tried:
- re boot the module
- erase and reload firmware
- restarted Visual Studio
- reduced the size of the deployment
and combinations of the above. Still the same result.
Any suggestions ???