-
Notifications
You must be signed in to change notification settings - Fork 77
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
Update mynewt port of mcumgr and various fixes #27
Conversation
…rate for mynewt port
- Make sure it builds and works - Make stat_mgmt buildable - Some fixes to img_mgmt
- Update mynewt port wrt features from mynewt-core - For flash functions define 'impl' functions - Make sure everything builds
c9755c5
to
3d9943f
Compare
Closing CBOR containers on error situations before returning.
- entries were encoded together earlier which caused issues, encoding them chunk by chunk fixes it.
- Move config headers to include directory and general clean up and address review comments
@mkiiskila I made changes as per your review comments, thanks. |
- mbuf APIs and structs containing mbuf ptrs need to be MYNEWT specific
cmd/fs fixing package dependency chain
@de-nordic Pleas review |
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.
LGTM
This completely broke the Zephyr port @vrahane and @mkiiskila. We did not have time to react quickly enough, but I think we should strive for changes that are posted as a PR here to be tested on both Mynewt and Zephyr, since this is a cross-RTOS open source project. |
@carlescufi Sure, we can have a chat about it. The work is not yet over, we will be making more changes to get the zephyr side working. @mlaz is working on getting the samples to work. |
Thanks @vrahane. I think we need to sync up because @de-nordic and @nvlsianpu are also working on the same changes. |
Pasting my comment from #mcumgr channel here: |
Right now I am at the stage when code compiles but does not link. I have paused in working on implementing missing functions and now I wait to sync up with you to avoid redundancy in work effort. |
mgmt_group_register()
in MCUmgr so that it allows re-registration of command groupsomp_svr
for trying out OICMGR over BLE/SerialPlease refer Use SMP/OMP/MCUmgr, remove newtmgr and change OICMGR to use OMP mynewt-core#1917 for corresponding mynewt-core changes.