-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Support for Freescale K64F MCU and FRDM-K64F Board #3126
Conversation
rebased on master, volunteers for review? |
@@ -0,0 +1,4 @@ | |||
ifneq (,$(filter ng_netif,$(USEMODULE))) | |||
USEMODULE += kw2xrf |
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.
If I see it right, the board does natively not have a radio soldered on, right? So you should remove this file.
nice one! I think I might even have one of those boards in my office - will check on Monday. Besides some minor things, I think the main question is if we want to merge this PR first, or wait for #3155. I don't care... |
@haukepetersen #3155 is more important for me, so i will rebase this PR on it. thx for review |
ok, I do have the board at my office - though I am not there today... Will test tomorrow. |
I was able to flash the board. After flashing, the RIOT startup output shows up once:
After that, the board does not give any other output (same when pressing reset). Can you reproduce this? |
wait, no idea what went wrong. After flashing again, dis- and reconnecting the board and then starting pyterm directly, the board is running the |
ok, the board seems to break after flashing. After calling |
You need an update of CMSIS DAP firmware https://developer.mbed.org/handbook/Firmware-FRDM-K64F |
And the mainline version of openocd does not work proper, see above. |
@haukepetersen Are you still alive? :-) |
Yes, I am... I did use the patched OpenOCD version from you github fork. But I did not update the FRDM DAP firmware (yet). I will give this a try an let you know. |
Updated the DAP firmware (to v0221). Now I can't flash the device with OpenOCD anymore (still using the patched OpenOCD version). I get
I don't have the time right now to look further into it, will try to get to it soon. |
|
rebased on master |
I cannot be ready for CI build and need squashing at the same time. |
@jfischer-phytec-iot: sorry for the delay... Flashed as you described, works like a charm now! One thing I would like to ask you: could you put the information about the OpenOCD patches and the initial erase steps into the Wiki? I already started a rough page about the board here. Thanks! One more thing to add: ACK, please squash and add the 'Ready for CI build' tag. |
@haukepetersen squashed, I also wrote a little... |
The Travis was merciful 🎆 . |
ACK and go! |
Support for Freescale K64F MCU and FRDM-K64F Board
Nice! |
This PR adds support for Freescale K64F MCU and FRDM-K64F Board.
base on #3099If someone wants to test it, http://openocd.zylin.com/#/c/2773/ or
https://github.com/jfischer-phytec-iot/openocd/tree/wip%40phytec
could be relevant.