2012-02-29 01:05 PM
I get an error when trying to program an STM32F100C8 using the serial bootloader demo. It has been working fine for about a week then this morning I get this error.
Cannot get available commands, Please, Try to change Echo selection Reset your device then try again I have tried using all the echo options but nothing works. The settings I'm using at the moment are Baud Rate 115200 Parity Even Echo Disabled Timeout(s) 5 Flow control OFF Any help would be greatly appreciated.2012-03-01 04:29 AM
Check the BOOTx pins
Check the Serial connection Disconnect all power, and disconnect all external cabling, disconnect USB cable from USB-to-serial adapters, before reconnecting. ie remove all parasitic power sources. The STM32 auto-bauds based on the 0x7F data pattern sent, if it flubs that all further communication is pointless, and thus the reset, or power cycle.2015-09-18 05:52 AM
I have same problem ''
Cannot get available commands
''.Flash loader version 2.8.0MCU STM32F100C4UART logs:PC sends: 7FMCU sends: 79PC sends: 00 FFMCU sends: 79 0b 22 00 01 02 11 21 31 43 63 73 82 92 792015-09-18 06:07 AM
Perhaps the connection is unreliable.
Double check the serial port settings (try 9600 8E1), try a different serial port, ideally a motherboard mounted one rather than a USB one.Provide more information about your board/system/connectivity2015-09-21 02:36 AM
It's my custom board. It works on HSI only.
I am using CP2103 USB-UART converter.It's impossible to use hardware RS232, it's problem to find these days.UART1 and USB-UART is 100% working.Because I used them for firmware developing.MCU sends and receives a lot of data through this UART at 115200 from PC through same USB-UART.I don't make changes in connection when I try to use bootloader.I almost complete developing firmware, I used SWD for debugging.And you think that connection is unreliable.Data logs which I mentioned are incorrect?Just now at writing I understand where can be problem.Flash Loader is working incorrect in Windows 8.1 64 bit. I have on my PC windows 7 32 bit under virtual machine.From virtual machine flash loader works fine with my board.