Hello,
I am not able to get the IEEE802154 driver code to recompile. I need to modify it - and if I copy it to a folder in my example project, update the CMake files accordingly, and use the reconfigure command (followed by a clean/build sequence), the changes do not get applied to the code build image. I also tried deleting the build folders and that did not force the revised code to get included in the new firmware build image. Those steps were based on the getting started pages on the Espressif website. Are there any steps missing or any other ways to do this?
Driver Recompile
-
- Posts: 1954
- Joined: Mon Oct 17, 2022 7:38 pm
- Location: Europe, Germany
Re: Driver Recompile
If you want to modify an IDF component, copy it into a directory named "components" (next to the "main" directory) in your project.
If you have the same functions/symbols declared multiple times, e.g. by your main component and by the IDF component, this will cause problems when linking. The component named "ieee802154" in your project's "components" takes precedence over the other component of the same name on the search path and thus excludes the project-external "ieee802154" component from the build.
If you have the same functions/symbols declared multiple times, e.g. by your main component and by the IDF component, this will cause problems when linking. The component named "ieee802154" in your project's "components" takes precedence over the other component of the same name on the search path and thus excludes the project-external "ieee802154" component from the build.
Who is online
Users browsing this forum: Google [Bot] and 90 guests