Support for Freescale K64F MCU and FRDM-K64F Board#3126
Support for Freescale K64F MCU and FRDM-K64F Board#3126haukepetersen merged 2 commits intoRIOT-OS:masterfrom jfischer-no:pr@frdm-k64f
Conversation
|
rebased on master, volunteers for review? |
boards/frdm-k64f/Makefile.dep
Outdated
There was a problem hiding this comment.
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.