-
Notifications
You must be signed in to change notification settings - Fork 41
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
Feature/dfu #552
Feature/dfu #552
Conversation
Link order appears to cause the dfu app to break when acquiring the xscope lock for no discernable reason. Save commit for later investigation. To reproduce in the dfu bsp_config add rtos::drivers::usb before rtos::sw_services::usb in the target_link_libraries call.
Marking do not merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rubber stamp
I noticed that the RTOS core examples do not build. https://github.com/xmos/xcore_sdk/actions/runs/3440356711/jobs/5738743733 I wonder if this is because the Docker builder uses XTC 15.1.0. We need to update to a newer version but that may be a couple weeks away. |
Do not merge yet. Adding DFU support for Tools 15.1.4. |
Moved QSPI spec out of DFU driver to allow users to have more flexibility. This enables support for Tools 15.1.3 and 15.1.4 at the cost of a little extra explicit initialization code. Tested on Linux with 15.1.3, 15.1.4, and 15.2.0. |
#553 Readme updated for potential Windows FAQ. |
Add DFU example over USB.
Uses a new DFU image driver, which utilized libquadflash at boot to create an image table for the app to use.
Closes #551