Programming sequences let you run all the enabled programmers in a Program Devices visualizer in parallel or series. Running in parallel starts all programmers at the same time. Running in series starts the next programmer when the previous programmer completes successfully.

Parallel and serial program only operate on enabled programming panels. To enable/disable a panel click the lock button on the panel.

See Program Devices for information on configuring the different programming panels you can use.

Parallel Programming

Parallel programming lets you update many devices at the same time. This is useful when building wireless networking applications, for example, where the same program is written to each wireless node.

To start all enabled panels in parallel click the Program All in Parallel button on the Program Devices visualizer toolbar menu. You can stop all programmers using the Abort all menu option.
Program All Devices in Parallel

Serial Programming

Series programming is useful when deploying new devices. You might have a series of panels to:

  • write a bootloader
  • write a unique id
  • upload a test program
  • review test results
  • upload a the embedded program

Serial programming lets you automatically work through each step in turn, starting with the first. MegunoLink continues with the next step only when the previous one is successful.

To start programming in series click the Program All Sequentially button on the Program Devices visualizer toolbar menu. MegunoLink will start with the top programming panel and work through each one in turn. You can stop all programmers using the Abort all menu option.

Program All Devices in Series

Start typing and press Enter to search