Fix for mcumgr/smp over serial not adding CRC16 to packet length

Ermel, Dominik



For a long time the Zephyr implementation of mcumgr/smp protocol over serial has not been adding length of CRC16 to the length of the packet,

although mcumgr-cli always did so. This bug has been present due to the information not being included into documentation, which has been

corrected here


I have created Zephyr issue that describes the bug, and provided the fix here; because this fix may break something in software that is already there,

I am sending this e-mail to let you all know about that fix, so that you may voice your concerns under the issue or in the PR for the fix.


Best regards,


Dominik ERMEL | Senior Software Engineer
Kraków, Poland |



Join to automatically receive all group messages.