After a few frustrating days, I finally got the bootloader working on a different STM32F103 board. (http://www.micro4you.com/store/mini-stm32-stm32f103-tft-lcd-board-v4/prod_164.html) This in turn allowed me to install the drivers and everything seems fine, except that when I go to upload a program, the IDE gives me a "Cannot find DFU device [1EAF:003]" error.
When I run "dfu-util -l" from the command prompt, it properly displays both devices (Flash and RAM). It's like the IDE can't understand what dfu-util is returning.
Using Perpetual Bootloader Mode doesn't make a difference. BTW, I'm using Windows Vista 32 bit.
Any advice?
Thanks,
Bryan