DFU Upgrades do not complete #2
Labels
No Label
Bug
Cantfix
Duplicate
Enhancement
External
Help Wanted
In Progress
Invalid
Question
Waiting
Waiting For Info
Waiting for Upstream
Wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Elara6331/itd#2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When attempting to do a DFU upgrade, the firmware is transferred, but InfiniTime reports an error and
itd
times out.This appears to be an issue with
infinitime
and notitd
, but this is here for tracking and for others to be aware that it is known.Arsen6331/infinitime#1
This issue appears to originate outside my code. I am leaving this open while I investigate where the bug is.
I have narrowed this down to a hardware or firmware issue, tested with a new PineTime that just arrived today, and it appears to work reliably with that. I believe I can now close this issue.
I have figured out what the issue actually was. For anyone that may be having the same issue, the PineTime sends the responses milliseconds early which causes them to be missed, which leads to timeouts on both sides. I fixed this by buffering the responses.