junwen-422457 发表于 2014-6-16 16:11:47

STM32F030 Discovery Board Bootloader

 大家好
我最近在做STM32F0的bootloader, 但是老是不成功,所以希望大家帮忙我看看
硬件:STM32F030 Discovery Board
Flash Loader Demonstrator : V2.6
硬件设置
1. BOOT0 引脚连接到VDD
2. 用UART1 PA10(RX) 和 PA9(TX) 连接电脑(当然中间有USB to UART 的驱动)
3. PA14 和 PA15 连接到VDD
Flash Loader Demonstrator 发送的第一个命令,MCU是有回复的,但是第二个命令就没有回复了
然后就出现Cannot get available commands... 的错误了 如果是更换Echo 的设置也是解决不了。
希望大家帮帮忙看看。 谢谢
1.   

发表于 2014-6-17 11:10:53

RE:STM32F030 Discovery Board Bootloader

楼主看一下RX和TX,要交叉一下。电脑的RX接MCU的TX,TX接MCU的RX

junwen-422457 发表于 2014-6-17 14:13:01

回复:STM32F030 Discovery Board Bootloader

回复第 2 楼 于2014-06-17 11:10:53发表:
楼主看一下RX和TX,要交叉一下。电脑的RX接MCU的TX,TX接MCU的RX
 
我想应该不是,因为第一个命令MCU已经回复了。我查过datasheet回复的byte是正常的。第二个发出的命令0x80我在datasheet没有找到。
 

junwen-422457 发表于 2014-6-17 15:23:28

RE:STM32F030 Discovery Board Bootloader

刚才反转了TX 和 RX,出现“No response from the target...”

有缘于你 发表于 2014-6-17 19:18:11

RE:STM32F030 Discovery Board Bootloader

是第二个发出命令错了么

发表于 2014-6-18 09:08:16

RE:STM32F030 Discovery Board Bootloader

之前烧写成功过吗?楼主的意思是自己写bootloader,而不是用芯片本身的烧写功能吗?

junwen-422457 发表于 2014-6-18 13:12:54

RE:STM32F030 Discovery Board Bootloader

不是自己写bootloader 是用ST自带的Flash Loader Demonstrator : V2.6
我也怀疑是第二个命令有问题,但是这个命令是Flash Loader Demonstrator : V2.6发的,我没有改过任何东西。
没有成功过

feixiang20 发表于 2014-6-18 13:20:22

RE:STM32F030 Discovery Board Bootloader

这个没办法,只好自己逐条检查出问题,如果以前有成功的,可以参考区别

aaa999kk 发表于 2014-6-18 16:14:12

RE:STM32F030 Discovery Board Bootloader

第2行有问题, 重新看下用法

junwen-422457 发表于 2014-6-18 16:41:58

回复:STM32F030 Discovery Board Bootloader

回复第 9 楼 于2014-06-18 16:14:12发表:
第2行有问题, 重新看下用法
 
第2行?是什么意思?可以说具体一点吗?你有成功过吗?可以分享一下吗?
 
页: [1] 2
查看完整版本: STM32F030 Discovery Board Bootloader