-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Closed
Description
Reproduction steps
- Use chip-tool to commission DUT(Matter over Thread) and chip-ota-provider-app to the same fabric.
- Configure the OTA Provider with the access control list (ACL) that grants Operate privileges to all nodes in the fabric.
- Use chip-tool to send the Announce OTA Provider command to the DUT and trigger OTA progress.
- Use chip-tool to remove-fabric when the ota progress is about 10%.
- In this case, the factory reset can‘t be performed successfully ( API - chip::Server::GetInstance().ScheduleFactoryReset() ).
- Reboot the DUT and the factory reset can be performed successfully.
Bug prevalence
100% reproduce
GitHub hash of the SDK that was being used
Platform
efr32, k32w
Platform Version(s)
No response
Anything else?
With NXP K32W Platform:
chip-ota-provider-app-with-nxp-k32w.txt
chip-tool-nxp-k32w.txt
dut-nxp-k32w.txt
With Silicon Labs MG24 Platform:
chip-ota-provider-app-silicon-mg24.txt
chip-tool-silicon-mg24.txt
dut_silicon-mg24.txt
It is necessary to verify whether other platform has the same problem.