island_peter Posted November 28, 2015 Report Share Posted November 28, 2015 Hello all, just found the time to come back to my pap uno 500k and try out the new design lab. I setup a fresh win10 PC, downloaded the webpack ISE and build a little counter circuit. Can't get this thing to download to the FPGA. unkonwn board it says.After installing design lab there was no communication with the board. I removed the installed drivers and let windows reinstall the default drivers and comm works from there on.Sketch download to the zpuino 2 (from former times under Linux) in the flash works well but I've got no success to send the configuration to SPI Flash. For example I tried tried the Megawing Arcade and wait for around 2 minutes. Board type and port are correct (as seen in the lower right corner in Design Lab)After 2 min I get this This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information.Using devlist.txtreadusb: Timeout readusbterminate called after throwing an instance of 'io_exception'Unknown Papilio Board The board is attached and 2 Com Ports are shown in the win device manager (COM3 Papilio FPGA serial port and COM4 Papilio serial port). COM4 is choosenAny idea what causes the timeout?Regards and thanks for readingPeter Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted November 29, 2015 Report Share Posted November 29, 2015 Hmmm, I haven't tried it on Windows 10 yet... Are there any zombie papilio-prog.exe or anything else weird? Maybe try a reboot, I've seen this when papilio-prog.exe does not close out properly and it gets stuck occasionally. Jack. Quote Link to comment Share on other sites More sharing options...
island_peter Posted November 29, 2015 Author Report Share Posted November 29, 2015 Hi Jack and thanks for your response. The Win 10 is a clean new setup and no zombie programmer hangng around.When I start the papilio-prog.exe after a minute or so I get a windows crash message. The cmd line shows C:\DesignLab-1.0.7\hardware\tools\papilio\papilio_loader\bin>papilio-prog.exe -cUsing devlist.txtreadusb: Timeout readusbterminate called after throwing an instance of 'io_exception'This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information. the list com ports tool showsC:\DesignLab-1.0.7\hardware\tools>listComPorts.exeCOM4 - Gadget Factory - FTDIBUS\VID_0403+PID_6010+5&DC4A972&0&12&2\0000COM1 - (Standardanschlusstypen) - ACPI\PNP0501\1COM3 - Gadget Factory - FTDIBUS\VID_0403+PID_6010+5&DC4A972&0&12&1\0000 Hmmm P.S. just crosschecked with Linux. In Linux the programmer works ok (but design lab gives me a "cannot enter program mode")P.P.S dooh.... I tried the Megawing example without MegaWing attached.... guess that's why "cannot enter program mode" appears. Quickstart works i.e. hardware is fine Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted November 29, 2015 Report Share Posted November 29, 2015 Hmmm, maybe its something about Windows 10. I will try to install on a Windows 10 machine here and give it a try. Jack. Quote Link to comment Share on other sites More sharing options...
island_peter Posted November 30, 2015 Author Report Share Posted November 30, 2015 Hi Jack, thank you for your effort. I guess something below the surface may have changed in win10.I've both Linux and Win and do most of my things in Linux am happy anyway with Design Lab CheerioPeter Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 4, 2015 Report Share Posted December 4, 2015 Hello Peter, I just finished installing Windows 10 on a test machine here and tried to load a circuit using DesignLab and I saw the same error message that you are reporting! But, I did two things and it all started working for me. I'm not sure at this point which thing made the difference because I cannot recreate the problem now. The first thing I did was to go to device manager and take a look at the device that shows up when I plug in the Papilio One board and I noticed that I see the Papilio under the Universal Serial Bus controllers section but nothing shows up for the serial port: So I looked at the properties for Papilio FPGA Serial Converter B and enabled the "Load VCP" check box: I then rebooted the computer and when I plugged the Papilio board in I saw the device show up as a serial port and all of the sudden programming from DesignLab worked... I'm not sure if it was the reboot or checking Load VCP did the trick. The Load VCP should not interfere with the ability to program the Papilio device so I'm leaning towards a reboot, but that seems too easy... Let's see what other people run into, can you try to enable "Load VCP" and see if that helps? Jack. Quote Link to comment Share on other sites More sharing options...
island_peter Posted December 5, 2015 Author Report Share Posted December 5, 2015 Hello Jack, yes the VCP is and was checked before. I'll look if I find further clues why it's not working in my win10 Many regardsPeter Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 8, 2015 Report Share Posted December 8, 2015 Ok, so I've upgraded a couple laptops to Windows 10 and they are both showing this problem. I was able to dig in some more and I think I found what works, here is a video: Can you see if this works for you too? Thanks,Jack. Quote Link to comment Share on other sites More sharing options...
island_peter Posted December 11, 2015 Author Report Share Posted December 11, 2015 Hi Jack, have seen the video and retried. No luck whatsoever...Many thanks for the effort and I guess a lot of users out there will face the problem and find your solution CheerioPeter Quote Link to comment Share on other sites More sharing options...
Jack Gassett Posted December 11, 2015 Report Share Posted December 11, 2015 Hey Peter, The only other thing that I did was to disable driver signature's.http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/ This is the last thing I can think of to try at the moment. Jack. Quote Link to comment Share on other sites More sharing options...
Speeder12 Posted January 19, 2016 Report Share Posted January 19, 2016 I dont think disabling signed drivers would make much of a difference because the drivers are already signed. (I may be wrong here). WHat are the other ways to run papilio loader. You must have some sort of debug mode enabled where you can see which function call is actually timing out. The thing what I ifind funny is if I select Papilio One, instead of Auto Detect, the correct port shows. It begings to program but in the verifying stage it once again crashes. So if you find which function call is use in the verifying stage as ewell as the autodetect, you may be able to find the issue. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.