multiple flashing of NRF9160

Hello Nordic Team,

We are in production phase, and flashing our modems one by one does not work well. It is too slow process, so we are looking for a solution that can offer us multi-flashing. There is some solutions from Segger with the J-link hub but they do not know if that can support registering of the modems at AWS.

Would you please recommend to us some solutions for that.


Thank you and have a nice day.

  • Hello,

    I'll ask internally and get back to you by end of tomorrow.

    Best regards,

    Martin S.

  • Hello,

    Comments from the team responsible for flashing our kits during production:
    We don't have the issue of registering with AWS during production, but pass along any certificate created after the fact to nRF Cloud and Verizon. I don't think we can help out with that in particular.
    What we use for parallel flashing is pynrfjprog, which can have multiple instances of the modem DFU running at the same time, we flash four boards at once (quantity determined by the size of the test jig for the boards, but you can most likely flash more at the same time).
    Some details: we are threading the Highlevel.IPCDFUProbe
    self.probe = HighLevel.IPCDFUProbe(api, int(jlink_id), HighLevel.CoProcessor.CP_MODEM, log=True)
    self.probe.program(modem_zip)
    Let me know if you need clarification or more information.
    Best regards,
    Martin S.
Related