Import KickCAT as third party lib to nuttx app
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 170
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
Create a simple nuttx ethercat app using kickcats slave stack.
- Build xmc4800 board using CMake (https://github.com/apache/nuttx/pull/11679)
- Create simple app inspired from @Rdk-T amazing work
- I was thinking of building the kickcat lib using conan (so once we're happy with the slave stack then we should consider tagging a new version and updating the recipe)
- If all goes well "maybe" build the board and app using Makefile
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the existing XMC4800 CMake build in apache/nuttx PR 11679 and the simple application referenced in the issue. Then determine how KickCAT should be brought into a NuttX EtherCAT app, whether a Conan recipe update is needed, and whether Makefile support is in scope; done means the app and its board build work as agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp
- Domain
- build-system, embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100