

Analytics cookies We use analytics cookies to understand how you use our websites so we can make them better, e. Accept Reject.Įssential cookies We use essential cookies to perform essential website functions, e. You signed in with another tab or window. Dismiss Join GitHub today GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. We use analytics cookies to understand how you use our websites so we can make them better, e. We use essential cookies to perform essential website functions, e. You can always update your selection by clicking Cookie Preferences at the bottom of the page.įor more information, see our Privacy Statement. We use optional third-party analytics cookies to understand how you use GitHub. With the board connected and in bootloader mode reset it by sending the character R via serial, or simply attempt to flash it with the correct serial port selected in Configurator. The easiest way to do that is to download Zadig. The solution is to replace the ST driver with a libusb driver.

Chrome can have problems accessing USB devices on Windows. To check that your account is in the plugdev group type groups in the shell and ensure plugdev is listed. This assigns the device to the plugdev group a standard group in Ubuntu.

An example shell command to acheive this on Ubuntu is shown here.

Linux requires udev rules to allow write access to USB devices for users. The baudrate checkbox is ignored as it has no relevance to USB. The Full chip erase checkbox operates as normal. The "No reboot sequence" checkbox has no effect as the device will automatically be detected when already in bootloader mode a DFU device will appear in the connect dropdown if this is the case. The standard flashing procedure should work successfully with the caveat of some platform specific problems as noted below. This is a straightforward process in Configurator versions 0. I don't know about Windows, but reading the readme of the example it seems that a driver should be installed.GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. Linux automatically recognizes CDC class (STMicroelectronics STM32F407), loads the cdc_acm module, and the ttyACM0 VCP is created. PC detects a usb device with vid:pid 0483:5740. I tried the CDC class using the example in STM32CubeF3 V1.9.0 by removing the uart peripheral management. I am plannig to use usb connection to let PC communicate with my equipment based on STM32F373VC.
