Search found 39 matches

by GeorgeIoak
Thu Jul 16, 2020 3:41 pm
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

I tried a manual reset, and assuming that I've am bringing nRST high with my jumpers this isn't resetting the board, or I should say that the device doesn't drop out of the Device Manager and re-enumerate as the COM port again. I could probably pull the USB cable and issue a hard reset to bring it b...
by GeorgeIoak
Thu Jul 16, 2020 3:24 pm
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

OK, update. I just tried to flash again using the Arduino IDE and somehow it was able to do something this time: Sketch uses 50664 bytes (77%) of program storage space. Maximum is 65536 bytes. Global variables use 1496 bytes (7%) of dynamic memory, leaving 18984 bytes for local variables. Maximum is...
by GeorgeIoak
Thu Jul 16, 2020 3:17 pm
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

I have a SWD breakout board so I used that to access nRST. I plugged the USB cable in and jumpered nRST momentarily to 3.3V immediately after power up but I still only see the Maple COM port in the Device Manager. I tried this several times but I don't see the COM port drop out or the DFU appear. I ...
by GeorgeIoak
Thu Jul 16, 2020 2:18 pm
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

I do have the driver installed and when I was using the generic_boot20_pc13.bin I did see the board go from a COM port to a DFU. But now with the generic_boot20_pc13_fastboot.bin installed I'm only getting the COM port when I am trying to use the Arduino IDE to flash a sketch. If there a different d...
by GeorgeIoak
Thu Jul 16, 2020 1:18 pm
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

OK, well it seems that I have some research to do. I don't believe that I'm running the libmaple core because I don't have the stm32duino boot loader option in the Arduino IDE, I have "Maple DFU Bootloader 2.0" and "Maple DFU Bootloader Original" along with the standard STM32 upl...
by GeorgeIoak
Thu Jul 16, 2020 3:12 am
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

Re: STM32F103C8 and Fast Bootloader

Sorry, but what do you mean by "standard' usb-serial with the maple magic command in the core"? The last operation that worked was loading generic_boot20_pc13_fastboot.bin over SWD using the ST Link. When I had just boot20_pc13.bin flashed I could see the board switch from serial to DFU bu...
by GeorgeIoak
Thu Jul 16, 2020 1:39 am
Forum: USB bootloader
Topic: STM32F103C8 and Fast Bootloader
Replies: 53
Views: 774146

STM32F103C8 and Fast Bootloader

I built a board based on the STM32F103C8. It has the 1.5k ohm pullup on USB D+ and it also has a 8MHz crystal and 32.768kHz crystal. I was experimenting with the bootloaders and the first bootloader I programmed in was the generic_boot20_pc13.bin using a ST Link and SWD. After I did that I was able ...
by GeorgeIoak
Mon Jun 08, 2020 7:07 pm
Forum: STM boards (Discovery, Eval, Nucleo, ...)
Topic: Nucleo-F030R8 Hardware SPI Pins
Replies: 12
Views: 8559

Re: Nucleo-F030R8 Hardware SPI Pins

OK, thanks again, I didn't realize that if it was defined as a digital pin you couldn't change the definition to an analog input (not sure why but I'm sure there's a good reason). ;) So PeripheralPins.c defines all the pin's possible functions (AKA alternate mode listed in the datasheet) variant.cpp...
by GeorgeIoak
Mon Jun 08, 2020 6:00 pm
Forum: STM boards (Discovery, Eval, Nucleo, ...)
Topic: Nucleo-F030R8 Hardware SPI Pins
Replies: 12
Views: 8559

Re: Nucleo-F030R8 Hardware SPI Pins

Yes, sorry, I completely understand that A6 and A7 are the Arduino naming for analog pins. I'm just curious why in variants.h they aren't called D11/D12 which, from what I can tell, is what all the Arduino boards use and that is what is on the Nucleo-F030R8 silk screen. That is what made me question...
by GeorgeIoak
Mon Jun 08, 2020 2:47 pm
Forum: STM boards (Discovery, Eval, Nucleo, ...)
Topic: Nucleo-F030R8 Hardware SPI Pins
Replies: 12
Views: 8559

Re: Nucleo-F030R8 Hardware SPI Pins

Thank you again. TBH, I started with MCUs long before Arduino and Raspberry Pi and renaming pins may help new people for me it's just confusing with all the different names. I wish they would have just "made" new people learn how ports and pins are defined and how to set the mode and alter...

Go to advanced search