RT-Thread / RT-Thread/rt-thread
FAL在开启 分区表是否在 fal_cfg.h 中定义时未将分区表主动保存至flash
Open
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 12.2k
- Forks
- 5.4k
- Avg merge
- 4d 12h
- Merged PRs (30d)
- 40
Description
在使用FAL时,开启 分区表在 fal_cfg.h 中定义,目前程序未将分区表信息主动写入flash,那么如果像bootload也需要使用分区表,目前方案只能拷贝app的 fal_cfg.h 文件
是否考虑在 开启 分区表在 fal_cfg.h 中定义 时,主动将分区表写入flash,之后如果bootload不开启 分区表在 fal_cfg.h 中定义, 则可以直接从flash中加载
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the FAL partition-table configuration in fal_cfg.h and trace how the bootloader currently obtains partition information. Define how the application should persist the partition table to flash and how a bootloader without the configuration should load it. Validate the behavior on the target flash setup described by the project.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100