@@ -96,13 +96,56 @@ A couple of lines of code it's all it takes:
9696``` csharp
9797var nanoDeviceOperations = new NanoDeviceOperations ();
9898
99- nanoDeviceOperations .GetDeviceDetails (" COM22" );
99+ NanoDeviceBase nanoDevice = null ;
100+ nanoDeviceOperations .GetDeviceDetails (
101+ " COM22" ,
102+ ref nanoDevice );
100103```
101104
102105Here's a sample output from the above code:
103106
104107``` text
105-
108+ HAL build info: nanoCLR running @ ORGPAL_PALTHREE built with ChibiOS v2021.11.2.11
109+ Target: ORGPAL_PALTHREE
110+ Platform: STM32F7
111+
112+ Firmware build Info:
113+ Date: Aug 18 2022
114+ Type: MinSizeRel build with ChibiOS v2021.11.2.11
115+ CLR Version: 1.8.0.495
116+ Compiler: GNU ARM GCC v10.3.1
117+
118+ OEM Product codes (vendor, model, SKU): 0, 0, 0
119+
120+ Serial Numbers (module, system):
121+ 00000000000000000000000000000000
122+ 0000000000000000
123+
124+ Target capabilities:
125+ Has nanoBooter: YES
126+ nanoBooter: v1.8.0.495
127+ IFU capable: NO
128+ Has proprietary bootloader: NO
129+
130+ AppDomains:
131+
132+ Assemblies:
133+ FileAccess, 1.0.0.0
134+ System.IO.Streams, 1.1.9.9530
135+ System.IO.FileSystem, 1.1.2.59752
136+ mscorlib, 1.12.0.4
137+
138+ Native Assemblies:
139+ mscorlib v100.5.0.17, checksum 0x004CF1CE
140+ nanoFramework.Runtime.Native v100.0.9.0, checksum 0x109F6F22
141+ nanoFramework.Hardware.Stm32 v100.0.4.4, checksum 0x0874B6FE
142+ nanoFramework.Networking.Sntp v100.0.4.4, checksum 0xE2D9BDED
143+ nanoFramework.ResourceManager v100.0.0.1, checksum 0xDCD7DF4D
144+ nanoFramework.System.Collections v100.0.1.0, checksum 0x2DC2B090
145+ nanoFramework.System.Text v100.0.0.1, checksum 0x8E6EB73D
146+ nanoFramework.Runtime.Events v100.0.8.0, checksum 0x0EAB00C9
147+ EventSink v1.0.0.0, checksum 0xF32F4C3E
148+ System.IO.FileSystem v1.0.0.0, checksum 0x3AB74021
106149```
107150
108151### Update the CLR of a connected nano device
0 commit comments