硬汉嵌入式论坛

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

[BOOT/IAP] 请教,STM32H750怎么修改BOOT_ADDx?

[复制链接]

4

主题

42

回帖

54

积分

初级会员

积分
54
发表于 2018-10-18 19:38:07 | 显示全部楼层 |阅读模式
有多少人开始玩STM32H750了?
关于启动模式,boot引脚配合option bytes选项字节,即BOOT_ADD0[15:0],BOOT_ADD1[15:0]就可以配置启动地址。请问这两字选项字用什么工具来改写呢?有PC端工具软件件吗,芯片和电脑用什么连接?

另外,想知道可以配置成从QSPI的地址启动,然后完全不用芯片内部FLASH,在QSPI启动并运行吗?

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107396
QQ
发表于 2018-10-19 03:24:35 | 显示全部楼层
回复

使用道具 举报

54

主题

145

回帖

307

积分

高级会员

积分
307
发表于 2018-10-19 09:28:28 | 显示全部楼层
你外接的QSPI FLASH是哪个型号的??
做了烧写算法了吗?
回复

使用道具 举报

4

主题

42

回帖

54

积分

初级会员

积分
54
 楼主| 发表于 2018-10-19 11:08:17 | 显示全部楼层
又仔细看了一下,似乎不能越过内部flash直接使用QSPI,BOOT_ADDx可设置的最大地址是0x3FFFC000, 这个地址一定是在内部FLASH或得RAM,QSPI的地址是从0x90000000开始的,不可能直接从这里启动。

硬汉你睡的好晚啊!
回复

使用道具 举报

4

主题

42

回帖

54

积分

初级会员

积分
54
 楼主| 发表于 2018-10-19 11:09:02 | 显示全部楼层
mewan 发表于 2018-10-19 09:28
你外接的QSPI FLASH是哪个型号的??
做了烧写算法了吗?

我还没开始做啊,研究阶段。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107396
QQ
发表于 2018-10-22 01:00:40 | 显示全部楼层
jinggx 发表于 2018-10-19 11:08
又仔细看了一下,似乎不能越过内部flash直接使用QSPI,BOOT_ADDx可设置的最大地址是0x3FFFC000, 这个地址 ...

是的,这个必须得自己整个bootloader了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 15:19 , Processed in 0.204215 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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