Cubecell bootloader protocol

I am trying to figure out how to OTA update a CubeCell device.

Is the bootloader protocol documented?

My current thought is to throw a small external MCU and a spi flash next to the cubecell and use it to interact with the bootloader to reprogram the cubecell. Essentially the cubecell’s firmware receives an update, writes it to the SPI flash, reboots, and MCU2 reads the SPI flash and sends it to the bootloader.