From 8179d100487b76d577061b91306600fc80225de7 Mon Sep 17 00:00:00 2001 From: Asurada Date: Thu, 27 Jun 2024 08:10:51 +0000 Subject: [PATCH] update rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md. Signed-off-by: Asurada --- .../application-note/system/rtboot/an0028-rtboot.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md b/rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md index 106c396..d376536 100644 --- a/rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md +++ b/rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md @@ -14,7 +14,7 @@ RT-Thread 通用 Bootloader 有如下特点: - 资源占用小,ROM 最小只需要 16KB,最大 32KB -- 适用于多系列 STM32 芯片(目前支持 F1 和 F4 系列 ) +- 适用于多系列 STM32 芯片(目前支持 F1、F4、L4 系列 ) - 支持各种 SPI Flash 存储固件 @@ -205,7 +205,7 @@ Bootloader 在线获取地址: http://iot.rt-thread.com ### 配置 FAL 分区 -本小节将讲述如何初始化 FAL 组件,并修改 FAL 分区表。开发者需要对 FAL 进行简单入门,无需移植,只需要了解如何配置即可,详细内容可参考 [官方文档](https://github.com/RT-Thread-packages/fal)。 +本小节将讲述如何初始化 FAL 组件,并修改 FAL 分区表。开发者需要对 FAL 进行简单入门,无需移植,只需要了解如何配置即可,详细内容可参考 [官方文档](https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/fal/fal)。 本次制作的 `app` 固件将附带下载器功能,下载器会将固件下载到 `download` 分区。根据第 4 章开始时的分区表可知,`download` 分区的地址为 0x8020000,而 `app` 分区的地址为 0x8040000。 @@ -219,7 +219,7 @@ Bootloader 在线获取地址: http://iot.rt-thread.com ![app1](figures/fal_partition.png) -注意:如果 BSP 中没有该头文件,可以在该 BSP 目录下 `/packages/fal-latest/samples/porting` 中复制一份进行修改,其中分区地址和大小是根据实际 bootloader 中定义的大小进行设置。下图中标记处了可能需要修改的地方,请根据个人实际情况进行修改。 +注意:如果 BSP 中没有该头文件,可以在该 BSP 目录下 `rt-thread\components\fal\samples\porting\fal_cfg.h` 中复制一份进行修改,其中分区地址和大小是根据实际 bootloader 中定义的大小进行设置。下图中标记处了可能需要修改的地方,请根据个人实际情况进行修改。中间红框处片内 Flash 设备名请根据自己具体所用的芯片在 BSP 目录下 `libraries\HAL_Drivers\drivers\drv_flash\drv_flash_xx.c` 中寻找(xx 为具体芯片系列,比如 F1 系列就在 drv_flash_f1.c),一般在文件最下面。 ![modify the fal_cfg.h](figures/fal_cfg_modify.png) -- Gitee