STM32F103使用SWD烧写错误提示的问题
2017-12-18 11:06
232 查看
今天使用STLINK和ULINK进行烧写,都无法成功,烧写模式为SWD!
错误提示为:
flash timeout,reset the target and try it again
Error: Flash Download failed - "Cortex-M3"
共2个错误
故网上搜索了下,得到以下解决方案:
1.对于“flash timeout,reset the target and try it again”
需在debug设置里,勾选Erase Full Chip Reset and Run program verify
2.对于 “Error: Flash Download failed - "Cortex-M3"“
2.1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq/Vectreset)默认是AutoDetect,改成SysResetReq即可。
2.2.Jtag模式下,主要是芯片大小选错。Flash->Configure Falsh Tools配置窗口,切换到“Utilities"页,按“Setting"按钮进入“Flash download setup"配置窗口,在“Flash download setup"配置窗口点击“Add”按钮,在“Add Flash Programming Algorlthm"窗口,根据你实际使用的芯片选择,若是STM32F103VBT6,应先择"STM32F10X 128kB Flash"。
但是没有解决,错误依旧,后来查到可能是开发板的初始化程序使用了加密烧录,导致的异常,需使用uart烧录一个新程序!
使用mcuisp,将开发板bootloader拉高,复位开发板,烧写进一个新的程序后,开发板可以使用SWD了!
错误提示为:
flash timeout,reset the target and try it again
Error: Flash Download failed - "Cortex-M3"
共2个错误
故网上搜索了下,得到以下解决方案:
1.对于“flash timeout,reset the target and try it again”
需在debug设置里,勾选Erase Full Chip Reset and Run program verify
2.对于 “Error: Flash Download failed - "Cortex-M3"“
2.1.SWD模式下,Debug菜单中,Reset菜单选项(Autodetect/HWreset/sysresetReq/Vectreset)默认是AutoDetect,改成SysResetReq即可。
2.2.Jtag模式下,主要是芯片大小选错。Flash->Configure Falsh Tools配置窗口,切换到“Utilities"页,按“Setting"按钮进入“Flash download setup"配置窗口,在“Flash download setup"配置窗口点击“Add”按钮,在“Add Flash Programming Algorlthm"窗口,根据你实际使用的芯片选择,若是STM32F103VBT6,应先择"STM32F10X 128kB Flash"。
但是没有解决,错误依旧,后来查到可能是开发板的初始化程序使用了加密烧录,导致的异常,需使用uart烧录一个新程序!
使用mcuisp,将开发板bootloader拉高,复位开发板,烧写进一个新的程序后,开发板可以使用SWD了!
相关文章推荐
- 使用ODP.NET查询数据参数顺序问题及莫名ORA-01722错误提示
- 关于自定义控件在布局文件中使用时提示error: Error parsing XML: not well-formed (invalid token)错误的问题
- 问题分享:最近测试VDI-in-a-Box使用AD做身份验证出现以下错误提示:
- [置顶] 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 错误:虚拟机打不开提示VMware“该虚拟机似乎正在使用中”问题
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 关于自定义控件在布局文件中使用时提示error: Error parsing XML: not well-formed (invalid token)错误的问题
- java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- ACCESS数据库在IIS中的问题 错误提示"操作必须使用一个可更新的查询"
- 【转载】使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- OPENSSL问题,使用fsockopen()函数提示错误
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- zookeeper使用命令zkServer.sh status时出现错误提示问题
- 在命令行界面使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- 使用gcc编译时错误提示: ld returned 1 exit status问题
- 解决ssh中使用struts2验证框架提示错误后正确无法提交的问题
- IntelliJ IDEA 使用Javadoc工具生成注释文档时提示错误和乱码问题
- 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析
- java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误