mbed-ce / mbed-os

Arm Mbed OS is a platform operating system designed for the internet of things
https://mbed.com
Other
79 stars 15 forks source link

Fix some issues with building on K64F, add K64F upload methods #267

Closed multiplemonomials closed 5 months ago

multiplemonomials commented 5 months ago

Summary of changes

I finally picked up a K64F board and did some testing of Mbed on it. Surprise surprise, there were some build issues with the 802.15.4 driver that had to be fixed (:/). Once I fixed those, I took the opportunity to test and add some upload methods via OpenOCD and LinkServer (PyOCD, as is becoming usual, did not work correctly).

Impact of changes

Migration actions required

Documentation

None


Pull request type

[X] Patch update (Bug fix / Target update / Docs update / Test update / Refactor)
[] Feature update (New feature / Functionality change / New API)
[] Major update (Breaking change E.g. Return code change / API behaviour change)

Test results

[] No Tests required for this change (E.g docs only update)
[] Covered by existing mbed-os tests (Greentea or Unittest)
[X] Tests / results supplied as part of this PR

I ran the full set of Greentea tests for the board. They all passed except for some of the USB ones.


Reviewers


multiplemonomials commented 5 months ago

@JohnK1987 good to approve?

JohnK1987 commented 5 months ago

Give me a time i am on business trip in Germany. 10hours in car 🙃

multiplemonomials commented 5 months ago

Oh of course, no prob, sorry! And thank you for always reviewing these! :D