Oxygen & Neon Ride again

It seems to me the network got a more stable behavior in 4.4

Looking for a device on transport 'USB'
Found device port 'USB' with ID '4167bd2b-3fb3-4cc3-87ff-34e0463d3aaf' for transport 'Usb'
Starting device deployment...
Attempting to connect to device 'USB:v4.4' Iteration 0
Opening port \\?\usb#vid_0483&pid_a08f#5&1b53c060&0&1#{d32d1d64-963d-463e-874a-8ec8c8082cbf}
Attaching debugger engine...
... debugger engine attached!
Querying device assemblies...
Found Assembly mscorlib 4.4.0.0
Found Assembly Microsoft.SPOT.Native 4.4.0.0
Found Assembly Microsoft.SPOT.Hardware 4.4.0.0
Found Assembly Microsoft.SPOT.Hardware.Usb 4.4.0.0
Found Assembly Microsoft.SPOT.Hardware.SerialPort 4.4.0.0
Found Assembly Windows.Devices 4.4.0.0
Found Assembly MFConsoleApplication1 1.0.0.0
Found Assembly System 4.4.0.0
Found Assembly PervasiveDigital.Hardware.ESP8266 4.4.0.0
Found Assembly PervasiveDigital.Utility 4.4.0.0
Found Assembly IngenuityMicro.Hardware.Oxygen 4.4.0.0
Found Assembly Microsoft.SPOT.Net 4.4.0.0
Found Assembly IngenuityMicro.Hardware.Neon 1.0.0.0
Found Assembly PervasiveDigital.Net 4.4.0.0
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\MFConsoleApplication1\bin\Debug\le\MFConsoleApplication1.pe to deployment bundle
Adding pe file C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\System.pe to deployment bundle
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Hardware.ESP8266\bin\Debug\le\pervasivedigital.hardware.esp8266.pe to deployment bundle
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Hardware.ESP8266\bin\Debug\le\pervasivedigital.utility.pe to deployment bundle
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\IngenuityMicro.Hardware.Oxygen\bin\Debug\le\ingenuitymicro.hardware.oxygen.pe to deployment bundle
Adding pe file C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Net.pe to deployment bundle
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\IngenuityMicro.Hardware.Neon\bin\Debug\le\ingenuitymicro.hardware.neon.pe to deployment bundle
Adding pe file C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Net\bin\Debug\le\pervasivedigital.net.pe to deployment bundle
Attempting deployment...
Incrementally deploying assemblies to device
All assemblies on the device are up to date.  No assembly deployment was necessary.
Assemblies successfully deployed to device.
Restarting interpreter...
Attaching to device...
Waiting for device to initialize...

And the debugger got a little surprise as well … look for the memory consumption

Found debugger!

Create TS.

 Loading start at 8045aec, end 8059ec8

   Assembly: mscorlib (4.4.0.0)     Assembly: Microsoft.SPOT.Native (4.4.0.0)     Assembly: Microsoft.SPOT.Hardware (4.4.0.0)  
   Assembly: Microsoft.SPOT.Hardware.Usb (4.4.0.0)     Assembly: Microsoft.SPOT.Hardware.SerialPort (4.4.0.0)  
   Assembly: Windows.Devices (4.4.0.0)  Loading Deployment Assemblies.

Attaching deployed file.

   Assembly: MFConsoleApplication1 (1.0.0.0)  Attaching deployed file.

   Assembly: System (4.4.0.0)  Attaching deployed file.

   Assembly: PervasiveDigital.Hardware.ESP8266 (4.4.0.0)  Attaching deployed file.

   Assembly: PervasiveDigital.Utility (4.4.0.0)  Attaching deployed file.

   Assembly: IngenuityMicro.Hardware.Oxygen (4.4.0.0)  Attaching deployed file.

   Assembly: Microsoft.SPOT.Net (4.4.0.0)  Attaching deployed file.

   Assembly: IngenuityMicro.Hardware.Neon (1.0.0.0)  Attaching deployed file.

   Assembly: PervasiveDigital.Net (4.4.0.0)  Resolving.

The debugging target runtime is loading the application assemblies and starting execution.
Ready.

'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Native.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Hardware.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Hardware.Usb.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Hardware.SerialPort.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Windows.Devices.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Hardware.ESP8266\bin\Debug\le\..\PervasiveDigital.Utility.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Net\bin\Debug\le\PervasiveDigital.Net.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\Microsoft.SPOT.Net.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.4\Assemblies\le\System.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\PervasiveDigital.Hardware.ESP8266\bin\Debug\le\PervasiveDigital.Hardware.ESP8266.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\IngenuityMicro.Hardware.Oxygen\bin\Debug\le\IngenuityMicro.Hardware.Oxygen.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\IngenuityMicro.Hardware.Neon\bin\Debug\le\IngenuityMicro.Hardware.Neon.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.14.dll' (Managed): Loaded 'C:\Users\peter\Documents\vs15\Projects\MFConsoleApplication1\MFConsoleApplication1\bin\Debug\le\MFConsoleApplication1.exe', Symbols loaded.
ThreadPool thread created: #1
ThreadPool thread created: #2
ThreadPool thread created: #3
The thread '<No Name>' (0x2) has exited with code 0 (0x0).
Memory avail: 61704
Oxygen - IngenuityMicro 4.4.0.0
Hi guys, welcome to oxygen and neon ...

It takes a few seconds to startup wifi, so be patient ...

Version stamp: AT version:0.23.b1.0(Apr  2 2015 23:27:52) SDK version:1.0.1(b1) compile time:Apr  2 2015 23:39:06 
MAC: 18:fe:34:a1:50:5f
IP : 192.168.39.27
It is now Monday, 16 November 2015 21:01:59

Memory avail: 62220


6 Likes

Improved networking was one of the top if not the top objective for 4.4

great news. When is Humpty Dumpty opening up to all his customers? Not that I want to install 4.4 just yet :slight_smile:

A little comparison of the Oxygen vs the PI2 so you get an idea of the size and a closer look at the Oxygen & Neon …

3 Likes