Need MCUMGR client with minimal footprint

Hi,

I have verified the firmware upgrade and file transfer functionality from a Linux-based device to the customized nrf52840 board using the mcumgr tool.

However, the mcumgr client for the host, compiled for ARM/x86 platform, is around 11MB in size. I need to reduce this size to less than 4MB.

I tried to clone the mcumgr code from this below link
                go install github.com/apache/mynewt-mcumgr-cli/mcumgr@latest     (Even after stripping out debug information, the size was reduced to only 8MB. )
as well as from

               vouch-opensource/mcumgr-client: client for mcumgr commands    (Here the source code supporting only image upgrade, not supports for file transfer,)

I need mcumgr-client for firmware upgrade and file transfer functionality over the UART interface with minimal footprint less than 4MB.

I would Appreciate your support on this.

Thanks,

MK V

Related