Sysprogs forums › Forums › VisualGDB › OpenOCD error with ST-Link V2
- This topic has 8 replies, 3 voices, and was last updated 11 years, 2 months ago by darksilence. 
- 
		AuthorPosts
- 
		
			
				
July 26, 2014 at 22:23 #877tekati ParticipantI am getting an error setting up OpenOCD with my STM32F4Discovery board. I am pretty sure it has to do with the WinUSB drivers. I can install the STLink utility from STM and it works until I install the WinUSB drivers when trying to setup the settings for VisualGDB in Visual Studio. Once that installs the WinUSB drivers and it fails I can no longer use the STLink Utility until I uninstall the WinUSB drivers. When I hit the detect button it does find the STLink-V2. But once it prompts to install the WinUSB drivers this is the error I get.  July 30, 2014 at 15:32 #3307 July 30, 2014 at 15:32 #3307darksilence ParticipantI have the same, since I upgraded Debug Package. So I started to use SEGGER J-Link. It’s very annoying … 
 I tryed to find previous version of OpenOcd, but I failed… =(July 30, 2014 at 22:19 #3308support KeymasterHi, Can you try starting the Driver tool (select ‘manual mode’ in OpenOCD settings) and trying to manually install the WinUSB-LibUSB driver for the ST-Link device? July 31, 2014 at 08:22 #3309darksilence ParticipantC:Usersv.maslovAppDataLocalVisualGDBEmbeddedDebugPackagescom.sysprogs.arm.openocdbinopenocd.exe -f interface/stlink-v2.cfg -f target/stm32f4x_stlink.cfg -c init -c “reset init” 
 Open On-Chip Debugger 0.8.0 (2014-05-02-12:11)
 Licensed under GNU GPL v2
 For bug reports, read
 http://openocd.sourceforge.net/doc/doxygen/bugs.html
 Info : This adapter doesn’t support configurable speed
 Warn : libusb_open() failed with LIBUSB_ERROR_ACCESS. Skipping…
 Error: open failed
 in procedure ‘transport’
 in procedure ‘init’but it works! Test is failed, but at least I can work with it. 
 Just every time it download program to FALSH, no metter what, even if did’n change anything 👿August 3, 2014 at 16:51 #3302support KeymasterHi, LIBUSB_ERROR_ACCESS looks like a permission problem. Does running Visual Studio as Administrator help? August 4, 2014 at 12:39 #3303darksilence Participantwith Admin mode C:Usersv.maslovAppDataLocalVisualGDBEmbeddedDebugPackagescom.sysprogs.arm.openocdbinopenocd.exe -f interface/stlink-v2.cfg -f target/stm32f4x_stlink.cfg -c init -c “reset init” 
 Open On-Chip Debugger 0.8.0 (2014-05-02-12:11)
 Licensed under GNU GPL v2
 For bug reports, read
 http://openocd.sourceforge.net/doc/doxygen/bugs.html
 Info : This adapter doesn’t support configurable speed
 Info : STLINK v2 JTAG v21 API v2 SWIM v4 VID 0x0483 PID 0x3748
 Info : using stlink api v2
 Info : Target voltage: 3.256021
 Error: init mode failed
 in procedure ‘transport’
 in procedure ‘init’August 5, 2014 at 03:04 #3304support KeymasterHi, Do you see the same behavior if you select the “LibUSB-WinUSB” driver via the Driver Tool? August 5, 2014 at 15:14 #3305darksilence ParticipantBut it is lib-win driver August 7, 2014 at 19:05 #3306support KeymasterHi, The “init mode failed” message is shown by OpenOCD when it has opened a handle to the ST-Link device, but the device refused the initialization command. This can be an indication of an old firmware used on your ST-Link. Can you try updating the firmware using the ST firmware update tool? If this does not help, please share the current state of the problem: 
 Does the settings testing always fail or just sometimes?
 Does debugging work (always/sometimes/never)?
 What exact problems are you experiencing with FLASH loading?
- 
		AuthorPosts
- You must be logged in to reply to this topic.