. tools used for reversing under windows (all free or eval version) . ST set tools package contains a working programmer (stvp) . http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/TOOLSET/sttoolset.zip . IAR latest version contains a working debugger . http://www.iar.com/website1/1.0.1.0/68/1/ . usblyzer to snif the corresponding usb frames . http://www.usblyzer.com/ . Linux . usb kernel module compiled with debugging enabled . usbmon . libusb . stm32l chip . http://www.st.com/internet/mcu/product/248820.jsp