frdm-kl43z: NXP Kinetis FRDM-KL43Z development board#9012
frdm-kl43z: NXP Kinetis FRDM-KL43Z development board#9012benpicco merged 6 commits intoRIOT-OS:masterfrom
Conversation
0a7a4ae to
3683cda
Compare
|
To be able to flash this board, the on board debugger must be updated to a J-Link or CMSIS-DAP firmware. The factory programmed firmware is a P&E debugger which we don't have a configuration for. |
28089ce to
22227ce
Compare
6e279cf to
1dd41b7
Compare
|
Rebased and updated configuration to match upstream changes. Added configuration for onboard inertial sensors (MAG3110 and MMA8451Q). Tested:
Not tested:
|
daad91f to
a5f8d3f
Compare
bc75056 to
f87b1ad
Compare
|
Welp, I think we should still be able to get this in - if you're still interested, let's start with a rebase |
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. If you want me to ignore this issue, please mark it with the "State: don't stale" label. Thank you for your contributions. |
f87b1ad to
407add9
Compare
bb66863 to
35b596b
Compare
|
No regressions on the |
Gives correct information for all KL parts, according to the product catalog on nxp.com
Used in KL43 and others
MCG_Lite is used in many KL parts and is a less advanced clock generator than the full MCG used in the K series. This change lets the MCG_Lite and MCG share the same user facing API, with some configuration differences.
35b596b to
4e0cad3
Compare
4e0cad3 to
f006938
Compare
|
This was merged before I could finish my comment below!
Ok, but do we know if this particular board and its provided features work ? Do you have the board to test @benpicco. It would be nice to have some test results before merging. |
|
I really wanted to block this PR until we get at least the test results from someone. Now there's no guarantee that things are working on that board. And sorry @benpicco, but I also don't like that you clearly took over this PR from someone else and kind of auto-ACKed yourself. It's good to have things in fast(er) but we at least need a minimum of testing before merging, especially for boards. |
Contribution description
Add initial CPU support for NXP Kinetis KL43Z and an initial configuration for the FRDM-KL43Z development board.
This PR lays the foundation for the KL series support and will enable easily adding support for other Kinetis L based boards.
What works?
What is missing?
Issues/PRs references
#7154