Author Topic: Windows doesn't recognize the board  (Read 9470 times)

DigiAnge

  • Newbie
  • *
  • Posts: 5
Windows doesn't recognize the board
« on: February 08, 2016, 07:03:29 am »
Hello,

I've just recieved a Digispark board and I try to connect it in a USB port.

Windows device manager is flashing continously like if I put and remove the board.

I try on 2 computer, on laptop with Windows 10 and one desktop with Windows 7.
I also try to put the board on a power USB hub, nothing new.

I try to install the driver found on your website, but nothing new...

On Windows 10, I can see a message indicating that windows can't get the USB descriptor but it seems to be no information written in setupapi.dev.log file.

How can I solve this problem ?

Best regards

Pinus

  • Newbie
  • *
  • Posts: 35

DigiAnge

  • Newbie
  • *
  • Posts: 5
Re: Windows doesn't recognize the board
« Reply #2 on: February 08, 2016, 08:54:02 am »
I've read this post, but I can't find any solution for my problem.

If I remove the old, previous and bad devices from the device manager, and after I reboot my computer, when I put again the board on the computer, Windows is creating its database during 30 seconds or more, so it is not possible to install the driver in 5 seconds ???

So how to install it ?


Pinus

  • Newbie
  • *
  • Posts: 35
Re: Windows doesn't recognize the board
« Reply #3 on: February 08, 2016, 10:52:41 am »
I use an old computer with XP and keep it clean, It does install within 5 seconds.

Your computer is too slow. You either find a faster computer, or one with XP, or you forget about using Digispark via USB. It can still be programmed via hardware USB ISP programmer, though.

Considering prices, just get an Arduino Uno. It will work flawlessly and you will forget about these drivers issues.


DigiAnge

  • Newbie
  • *
  • Posts: 5
Re: Windows doesn't recognize the board
« Reply #4 on: February 08, 2016, 01:15:48 pm »
My goal was to have a Attiny85 easy to program and to use in my projects.
The price is not very different from the chip and is more convinient to use...

Except this ununderstandable driver problem ! I've never seen such idea...

Today USB = plug and play.... It send me back 15/20 years ago when the driver is always a problem.

I'll try tomorrow with a RasPi...


Pinus

  • Newbie
  • *
  • Posts: 35
Re: Windows doesn't recognize the board
« Reply #5 on: February 10, 2016, 08:49:07 am »
You can use an Attiny85 bare chip and a USB ISP/ASP programmer, which can even be an Arduino.

Or use the Digispark as an Attiny85, programmed via USB ISP/ASP programmer. It is just a further $5 (max) one off expense, for the programmer, really.

digiSir

  • Newbie
  • *
  • Posts: 1
Re: Windows doesn't recognize the board
« Reply #6 on: February 22, 2016, 07:17:07 am »
Hi all,

If this is still an issue, I've found that my Arduino IDE didn't install the drivers automatically (no pop-up as described in the Getting Started tutorial) after adding the board. I'm running a 64-bit Windows 10. The result is that the board appears in the boards manager and can be selected via the Tools>Boards menu. The sketch does, however, not write to the board.

The issue was resolved by manually installing the drivers, “DPinst.exe” (32-bit) or “DPinst64.exe” (64-bit), from

C:\Users\<user name>\AppData\Local\Arduino<version>\packages\digistump\tools\micronucleus\<some version number>\

Hope this helps.


JustVic

  • Newbie
  • *
  • Posts: 2
Re: Windows doesn't recognize the board
« Reply #7 on: February 22, 2016, 07:44:41 am »
Try connect it through USB hub. My works only though hub.

Tom_Neverwinter

  • Newbie
  • *
  • Posts: 2
Re: Windows doesn't recognize the board
« Reply #8 on: February 24, 2016, 02:55:07 pm »
Digistump needs to get a certified driver then this issue will be non exsistant. I don't understand why they don't send their driver in.

https://msdn.microsoft.com/en-us/windows/hardware/gg463010.aspx

jneudorf

  • Newbie
  • *
  • Posts: 1
Re: Windows doesn't recognize the board
« Reply #9 on: February 28, 2016, 05:40:33 pm »
Using Arduino 1.6.7, I got this message on installation.  I suppose the post_install.bat script needs to be run manually, probably from within an administrator command prompt.

Warning: non trusted contribution, skipping script execution (C:\Users\[myname]\AppData\Local\Arduino15\packages\digistump\tools\micronucleus\2.0a4\post_install.bat)

digistump

  • Administrator
  • Hero Member
  • *****
  • Posts: 1465
Re: Windows doesn't recognize the board
« Reply #10 on: February 29, 2016, 11:44:31 pm »
In Arduino 1.6.5 third party vendors were allowed to install drivers using a script like this, 1.6.6 and on this was only allowed for included boards (meaning Arduino and Intel made boards). It has nothing to do with certified drivers - our drivers are signed, but certifying them with Microsoft is not possible since the very concept of the Digispark (a device that emulates USB in software) does not meet the requirements as a certified USB device.

I will add the driver package to the wiki page and a note for windows users of 1.6.6 or higher.

Also - if your Digispark just won't work/load the drivers after you install them, another question worth asking is, is it an authentic Digispark (from digistump.com or a distributor) - many of the Ebay/Chinese knock off Digisparks use the wrong diode which means USB often doesn't work. If it is the real deal - than we're happy to help if it still doesn't work with the drivers installed.

Thanks,
Erik