硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3684|回复: 2
收起左侧

[使用教程] Linux下使用 Jflash 烧录 H7 APP

[复制链接]

49

主题

49

回帖

196

积分

初级会员

积分
196
发表于 2020-3-29 19:47:01 | 显示全部楼层 |阅读模式
本帖最后由 taotieren 于 2020-3-29 20:05 编辑



Linux 下自行安装 J-Flash 工具
JFlash 下载 https://www.segger.com/downloads/jlink/

在终端或者启动菜单里面运行:
JFlashLiteExe
MCU 及烧录配置
Device ->  STM32H743II


Interface -> SWD


Speed -> 200Khz(默认速率就行,如果默认速率不能烧录成功请修改为 200Khz)



选择烧录文件
Data file -> 选择本地的 boot 文件(如果本地文件名显示有乱码。请复制源文件并重命名新的文件。同时计算校验和对应源文件有没有出现数据不一致的问题。文件名乱码会影响烧录)


Prog. addr -> 0x08020000(注意此处的地址是根据工程文件里面的地址确定的。如果后续有下载失败或者已经请检查工程文件里面的地址是否有变动。
烧录地址配置文件路径:H7-TOOL_STM32H7_App/Project/MDK-ARM(uV5)/project.uvprojx 第 10 行)



擦除和烧录
Erase Chip -> 会显示擦除进度等信息


Program Device -> 会显示烧录进度等信息



至此烧录完成。如果没有自动重启请手动断电重启。如果有报错或下载失败,请根据错误查找问题。欢迎反馈问题。

H7_APP_linux_Downing.png
回复

使用道具 举报

49

主题

49

回帖

196

积分

初级会员

积分
196
 楼主| 发表于 2020-3-29 19:55:20 | 显示全部楼层
仓库里面发行的 APP 文件是中的版本号的括号是中文下的吧。在 JFlash 里面识别成乱码。希望以后发行的 APP 固件改下划线的方式。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107027
QQ
发表于 2020-3-30 00:14:03 | 显示全部楼层
谢谢楼主分享。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 12:48 , Processed in 0.263696 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表