arcadeuk Posted April 28, 2016 Share Posted April 28, 2016 Hi everyone, I can connect ST Link to my Discovery board and successfully flash the PIN2DMD firmware when connected to the mini usb port. After flashing the firmware completes, I disconnect ST Link and also plug in the micro usb to the PC My PC displays the error dialog "USB device not recognised" with the text "The last USB device you connected to this computer malfunctioned and Windows does not recognise it" I've tried going into device manager and uninstalling the device, and then re-plugging in the device, but the same error occurs. I've tried googling the issue (relating to the STM32F micro usb driver and couldn't find anything, only ST Link drivers. What driver is supposed to automatically install (as per the instructions on github?) as mine refuses to install any driver for the micro usb I am using windows 10 I know the micro usb port works as I was able to connect usb devices to it on the demo app that came pre-loaded on the discovery board before I erased it. If anyone has any suggestions they would be greatly appreciated Thanks Luke Link to comment Share on other sites More sharing options...
karlson18 Posted April 29, 2016 Share Posted April 29, 2016 Do you use the drivers in the download? There is a folder when i remember right called driver or USB. Install this an choose usb-lib this should work. Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted April 29, 2016 Content Provider Share Posted April 29, 2016 Which firmware are you using ? Link to comment Share on other sites More sharing options...
karlson18 Posted April 29, 2016 Share Posted April 29, 2016 So i had a look on my machine Win10 using the latest firmware 2.09. I use the zadig_2.1.2.exe wich is located in PIN2DMD-master\usb_driver startet exe file an choose libusb-win32 (v1.2.6.0) that work for me. Readme.md # PIN2DMD USB driverThe PIN2DMD is registered automatically in windows as a winusb device.For Visual PinMame etc please use Zadig Utility to change the drivertypeto "libusb-win32". For Windows XP Version please go to http://zadig.akeo.ie/ Link to comment Share on other sites More sharing options...
arcadeuk Posted April 29, 2016 Author Share Posted April 29, 2016 Thankyou for replying. I followed the steps exactly, in the instructions contained in the archive from githib. I can't see a version anywhere, but the file dates are 19/04/2016 I will copy paste the instructions below with my results :- 1) Connect the STM board using the MiniUSB cable to PC to provide power,if not already connected. Yep 2) Connect the STM board also using the microUSB cable to PCWindows should automatically installation the device. No, windows gives me an error that the device is not working properly 3) Start Zadig Utility from usb_driver folder. Yep 4) Choose Options → List All Devices Yep 5) Choose LIB-USB-WIN32 as driver and install I assume there is a step missing here, and I am supposed to chose the "unknown device" first from the drop down list? So I do that, chose libusb-win32 and click Install Driver. I get the error "The driver installation failed" 6) PIN2DMD is successfully installed. Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted April 29, 2016 Content Provider Share Posted April 29, 2016 I assume you are running an unsupported V1.x version. Please upgrade to latest V2.x Link to comment Share on other sites More sharing options...
arcadeuk Posted April 30, 2016 Author Share Posted April 30, 2016 I am using the files from here :- https://github.com/lucky01/PIN2DMD It says v2.09 on the firmware folder Link to comment Share on other sites More sharing options...
Content Provider lucky1 Posted April 30, 2016 Content Provider Share Posted April 30, 2016 Do you have an activation key ? If not, you are using deprecated V1.37. The version gets displayed on the panels, when you start the device. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.