When double clicking the Reset button on the CPX, the neopixels flash red for a split second, then turn green, which I believe is normal. The Drive never shows up. I was reading another post on here about trying to upload Blinky with the Arduino app. That didn't work either and didn't show the same message that they got.
When the neopixels are green (COM5) and I try to upload blinky I get:
- Code: Select all | TOGGLE FULL SIZE
Sketch uses 10264 bytes (3%) of program storage space. Maximum is 262144 bytes.
processing.app.debug.RunnerException
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:160)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:82)
at processing.app.SketchController.upload(SketchController.java:736)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2028)
at java.lang.Thread.run(Thread.java:748)
Caused by: processing.app.SerialException: Error touching serial port 'COM5'.
at processing.app.Serial.touchForCDCReset(Serial.java:107)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:144)
... 5 more
Caused by: jssc.SerialPortException: Port name - COM5; Method name - openPort(); Exception type - Port not found.
at jssc.SerialPort.openPort(SerialPort.java:167)
at processing.app.Serial.touchForCDCReset(Serial.java:101)
... 6 more
When the CIRCUITPY is visible (COM16) I get this error.
- Code: Select all | TOGGLE FULL SIZE
Arduino: 1.8.7 (Windows Store 1.8.15.0) (Windows 10), Board: "Adafruit Circuit Playground Express"
Sketch uses 10264 bytes (3%) of program storage space. Maximum is 262144 bytes.
No device found on COM16
An error occurred while uploading the sketch
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Update: it seems that the COM ports switch sometimes when I attempt to upload the Blinky code. CPLAYPY switches from COM16 to COM5.
Update 2:
Here are some messages from the Device Manager:
- Code: Select all | TOGGLE FULL SIZE
Log Name: Microsoft-Windows-Kernel-PnP/Configuration
Source: Microsoft-Windows-Kernel-PnP
Date: 2018-10-26 3:48:58 PM
Event ID: 442
Task Category: None
Level: Warning
Keywords:
User: SYSTEM
Computer: EVE
Description:
Device USB\VID_239A&PID_0018\5&2d7375de&0&9 was not migrated due to partial or ambiguous match.
Last Device Instance Id: USB\VID_0765&PID_6003\5&2d7375de&0&9
Class Guid: {d0142122-f525-4e76-86b3-e8afd91364f2}
Location Path: PCIROOT(0)#PCI(0200)#USBROOT(0)#USB(9)
Migration Rank: 0xF000FFFFFFFF0023
Present: false
Status: 0xC0000719
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-PnP" Guid="{9C205A39-1250-487D-ABD7-E831C6290539}" />
<EventID>442</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x4000000000000000</Keywords>
<TimeCreated SystemTime="2018-10-26T22:48:58.022510600Z" />
<EventRecordID>977</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="14716" />
<Channel>Microsoft-Windows-Kernel-PnP/Configuration</Channel>
<Computer>EVE</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="DeviceInstanceId">USB\VID_239A&PID_0018\5&2d7375de&0&9</Data>
<Data Name="LastDeviceInstanceId">USB\VID_0765&PID_6003\5&2d7375de&0&9</Data>
<Data Name="ClassGuid">{D0142122-F525-4E76-86B3-E8AFD91364F2}</Data>
<Data Name="LocationPath">PCIROOT(0)#PCI(0200)#USBROOT(0)#USB(9)</Data>
<Data Name="MigrationRank">0xf000ffffffff0023</Data>
<Data Name="Present">false</Data>
<Data Name="Status">0xc0000719</Data>
</EventData>
</Event>
Update 3:
I have a second Circuit Playground Express (From Adabox 008) attached to the Crickit, which was working fine the last time I used it about three days ago and has never been used in Python (CIRCUITPY) mode. It does the same thing. The CPLAYBOOT drive doesn't appear when it should. The only change that sticks out in my mind is that I installed Arduino (and Libraries) to use on the Hallowing (Adabox 009) following the instructions on the website.
I tried uninstalling Ardiuno on my main desktop, but that did nothing. I pulled out my old laptop that has Ardiuno, but never the Adafruit libraries on it and both CPX worked perfectly. There is something wrong with the Adafruit Ardiuno Libraries that is preventing the CPX from loading in BOOT mode. Is there a way to roll back the Library installation.
You know I am hoping that this time it wont take a week and a half for the "Support" to reply to my request.