BTT_SKR_13_14_14T_SD-DFU-Bootloader 项目使用教程
1. 项目的目录结构及介绍
目录结构
BTT_SKR_13_14_14T_SD-DFU-Bootloader/
├── bootloader_bin/
│ ├── backed_up_original_bootloaders/
│ ├── compiled_bootloader_bin/
│ │ ├── Bigtreetech boards Bootloader_v2.0.pdf
│ │ ├── Guide_xxxxxxxxxx.pdf
│ │ ├── SKR_1.3/
│ │ ├── SKR_1.4/
│ │ ├── SKR_1.4_TURBO/
│ │ ├── SKR_E3_TURBO/
│ │ └── ...
├── README.md
└── ...
目录介绍
-
bootloader_bin/: 包含所有与引导加载程序相关的文件和文档。
- backed_up_original_bootloaders/: 存储原始引导加载程序的备份。
- compiled_bootloader_bin/: 包含已编译的引导加载程序文件和相关文档。
- Bigtreetech boards Bootloader_v2.0.pdf: 包含所有BIGTREETECH板子的闪存布局信息。
- Guide_xxxxxxxxxx.pdf: 包含如何备份和恢复这些文件到SKR(LPC1768或LPC1769)板子的指南。
- SKR_1.3/, SKR_1.4/, SKR_1.4_TURBO/, SKR_E3_TURBO/: 针对不同板子的引导加载程序文件夹。
-
README.md: 项目的主文档,包含项目的基本信息和使用说明。
2. 项目的启动文件介绍
启动文件
在 compiled_bootloader_bin/
目录下,每个板子文件夹中包含两个子文件夹:
- Bootloader ONLY: 包含仅引导加载程序的文件。
- Bootloader_and_Firmware: 包含引导加载程序和固件的文件。
文件说明
-
Bootloader ONLY 文件夹中的文件名为
board_name-DFU-Bootloader-only.zip
,包含两个文件:board_name-DFU-Bootloader.bin
: 引导加载程序文件。board_name-DFU-Bootloader.hex
: 引导加载程序的十六进制文件。
-
Bootloader_and_Firmware 文件夹中的文件包含引导加载程序和固件的组合文件。
3. 项目的配置文件介绍
配置文件
在 compiled_bootloader_bin/
目录下,每个板子文件夹中包含的PDF文件提供了详细的配置信息:
- Bigtreetech boards Bootloader_v2.0.pdf: 包含所有BIGTREETECH板子的闪存布局信息。
- Guide_xxxxxxxxxx.pdf: 包含如何备份和恢复这些文件到SKR(LPC1768或LPC1769)板子的指南。
配置说明
- Bigtreetech boards Bootloader_v2.0.pdf 提供了每个板子的闪存布局信息,包括引导加载程序和固件的存储位置。
- Guide_xxxxxxxxxx.pdf 提供了详细的步骤和说明,帮助用户备份和恢复引导加载程序和固件。
通过这些文档,用户可以了解如何配置和使用引导加载程序,确保板子的正常启动和固件更新。