Skip to content

【修复】修改 05_iot_ota_ymodem 例程,补齐缺少的可执行文件。 #13

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
273 changes: 93 additions & 180 deletions projects/05_iot_ota_ymodem/.config

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion projects/05_iot_ota_ymodem/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
*.map
*.dblite
*.elf
*.bin
*.hex
*.axf
*.exe
Expand Down
10 changes: 5 additions & 5 deletions projects/05_iot_ota_ymodem/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ Ymodem OTA 升级是 RT-Thread OTA 支持的固件下载器中的一种。在嵌
| font | W25Q64 | (512 + 1024 + 512) * 1024 | 3 * 1024 * 1024 | 0x480000 | 字体分区 |
| filesystem | W25Q64 | (512 + 1024 + 512 + 3 * 1024) * 1024 | 3 * 1024 * 1024 | 0x780000 | 文件系统分区 |

bootloader 程序的分区表定义在 bootloader 程序 中,如果需要修改 bootloader 的分区表,则需要修改 ootloader 程序。目前不支持用户自定义 bootloader,如果有商用需求,请联系 RT-Thread 获取支持。
bootloader 程序的分区表定义在 bootloader 程序 中,如果需要修改 bootloader 内置的分区表,则需要修改 bootloader 程序。用户可以使用RT-Thread在线IoT平台中,注册并新增产品,自行定制boot固件,[点此跳转IoT管理平台](https://iot.rt-thread.com)。另外如果有商用需求,请联系 RT-Thread 获取支持。

## 软件说明

Expand All @@ -132,9 +132,9 @@ bootloader 程序的分区表定义在 bootloader 程序 中,如果需要修
| 文件路径 | 说明 |
|-----------------------------------|------------------------------------|
| application/main.c | app 程序入口 |
| bin/bootloader.bin | 需要烧录到 0x08000000 地址的二进制文件完成 |
| bin/v1.0.0.bin | 第一个版本的应用程序,代码段被链接到了 0x08020000 处 |
| bin/v2.0.0.bin | 第二个版本的应用程序,代码段被链接到了 0x08020000 处 |
| binary/rtboot_f4.bin | 需要烧录到 0x08000000 地址的二进制文件完成 |
| binary/app_V1.0.0.rbl | 第一个版本的应用程序,代码段被链接到了 0x08020000 处 |
| binary/app_V2.0.0.rbl | 第二个版本的应用程序,代码段被链接到了 0x08020000 处 |
| libraries/Board_Drivers/fal | Flash 抽象层组件(fal)的移植文件 |
| rt-thread/components/fal | FAL 组件 |
| packages/ota_downloader | 包含 ymodem 和 http 下载功能的 otadownloader 的软件包 |
Expand Down Expand Up @@ -395,4 +395,4 @@ INIT_BOARD_EXPORT(ota_app_vtor_reconfig);

- 文档中心:[RT-Thread 文档中心](https://www.rt-thread.org/document/site/#/)
- ota downloader 软件包:[https://github.com/RT-Thread-packages/ota_downloader](https://github.com/RT-Thread-packages/ota_downloader)

- RT-Thread IoT管理平台: [https://iot.rt-thread.com](https://iot.rt-thread.com)
Binary file added projects/05_iot_ota_ymodem/binary/app_V1.0.0.rbl
Binary file not shown.
Binary file added projects/05_iot_ota_ymodem/binary/app_V2.0.0.rbl
Binary file not shown.
Binary file added projects/05_iot_ota_ymodem/binary/rtboot_f4.bin
Binary file not shown.
Loading