Author Topic: DigiSpark Pro - No comm  (Read 3931 times)

tra757

  • Newbie
  • *
  • Posts: 1
DigiSpark Pro - No comm
« on: September 30, 2014, 07:27:36 am »
I just got my three new Spark Pro's.  Nice!

So I plugged one into my iMac (2011, 27") but I don't see a comm port.

Then I downloaded the Windows package and loaded the drivers on my HP zBook Win7-64 Enterprize, plugged in the Pro and after some positive sounds, I got the dreaded "unload" sound and no comm port.  The Device Manager shows libusb-win32 Usb Devices |_ Digispark Bootloader for a moment then it goes away.  I have tried all the different USB ports, and a selection of cables along with several external USB hubs but same with all.

Then I tried it on my HP 6530b with same variety of ports, cables and hubs.

Any help appreciated.

Tim

gogol

  • Sr. Member
  • ****
  • Posts: 398
Re: DigiSpark Pro - No comm
« Reply #1 on: September 30, 2014, 09:11:18 am »
That is normal behavior!
There is no serial port like on the atmega based Arduinos.  Programming happens via the micronucleus bootloader, which uses its own protocol during startup.

Together with the PRO digistump provided the CDC Serial library, which emulates an serial port.  However that serial port gets  only visible, when a program is loaded, which makes use of that library.
In that case, first the micronucleus is detected from the operating system (like you observed) and than when micronucleus hands over control to the program, the virtual COM port gets detected.