We plan to implement our own DFU controller on host MCU, the bootloader+softdevice+app zip file will be generated by nrftutil software.
How to exact those part firmware and send to nrf52832 module?
Is there any document to show this kind of zip file format?
If you are going to create your own DFU Contoller, you have to use the generic interface defined by the DFU protocol, which consists of a set of request commands along with opcodes. Check out the DFU BLE transport layer on how to perform DFU over BLE.
If anything is unclear or you want me to elaborate more about something, please ask.
Thank you for your answer, but I need DFU zip file format.
For example, by following protocol, when start to send bootloader.
Where can I get it, and file size from zip file.
How does the zip file descript the bootloader position, size?
I need this zip file format document.
I doesn't make any sense to use the zip packet, unless you are using some kind of linux system. Just unzip the content and use the files inside. The init packet is in .dat format while the .bin file contains the data.
Your suggestion is right.