Sorry this is VERY longwinded but I wanted to give all the information I have.
Using Windows 10 Pro with all known updates.
Using TinyCLR 0.6.0
Quail is marked: Rev 2.01 - Original code Mountaineer Prime Firmware.
Using the STM32 bootloader to generate and load a DFU firmware file.
Update of Quail Firmware v0.6.0.hex to file QUAIL6.dfu said that it was loaded successfully.
Device Manager shows:
Universal Serial Bus devices
MikroE.Quail (Win Usb Device) Device status: This device is working properly.)
Device USB\VID_0483&PID_A08A\6&ab382be&0&3 was not migrated due to partial or ambiguous match.
I do not know what this means⌠I found some notes that it may be because of a Windows10 update?
TinyCLR Config does not find the Port: device
Upon power up of the Quail board the three ledâs blink in sequence and the Red led remains on.
FEZ Config shows MikroE.Quail_v2.0
Ping returns Pinging⌠TinyCLR
Check device for update returns:
Firmware (TinyCLR) version information:
4.3.1.0 on this device.
Please wait for the device to reboot⌠Done.
Build a small app and start debugging returns:
In Output window I receive:
Show output from: TinyCLR Device Deployment
Looking for a device on transport âUSBâ.
Found device port âUSBâ with ID â4d3c4ddc-9d96-4d39-95d0-1e64df0a8e15â for transport âUsbâ.
Starting device deployment.
Attempting to connect to device âUSB:â: iteration 0.
Fails! TinyCLR Error dialog popup shows
An exception occured while attempting to launche the debugger:
DebugPort.GetDeviceProcess()called with no argument
Application used for test:
using System;
using System.Collections;
using System.Text;
using System.Threading;
using System.Diagnostics;
namespace TinyCLR_Test
{
class Program
{
static bool isattached;
static void Main()
{
isattached = Debugger.IsAttached;
if(isattached)
{
Debug.WriteLine("Is Attached");
}
if (!isattached)
{
Debug.WriteLine("Is NOT Attached");
}
Thread.Sleep(20);
}
// End main
} // End class
} // End namespace
Yes Itâs me and in trouble AGAIN!
My G400 developer board using TinyCLR ver 6 runs fine winusb.