Hello,
In our projects we have the need to preload software onto our CM3+ modules.
Sometimes we need to program 100 units in one go.
Which is an issue since we don’t want to have a big setup and want to program a few in parallel.
Does anyone have a bundle CM3+ programmer (like for 10 units in one go) or would be interested in one?
Best regards
LS
hey @suporte this should already be possible using etcher and a usb hub. See this post from 2018 Etcher: Multi-Write & Compute Module Support where it talks about etcher flashing multiple balenaFin devices (which are CM3 based carrier boards). Hope this helps 
1 Like
Hi,
In our case we wanted to flash the devices with a preloaded version of the code.
In our case it was importante because we use mainly 4G comunication and since that is not a default way to boot up comunications in balenaOS we had to find a solution.
And we wanted to flash multiple CM3+ without having a huge setup in a table, like 10 + boards plugged into a HUB, something like that.
So we ended up designing a piece of hardware do Flash at once 10 CM3+.
Something like the hardware in the image.
Best!
1 Like
@suporte how were you configuring your modem? It should be a simple case of dropping a cellular configuration file into /boot/system-connections
and then network manager will use that on first boot to setup the modem (assuming the modem is supported by modemManager of course). I do this all the time with my mobile based project. Was that what you did or did you have to write some app logic to manage the 4G modem?