IPC Bootloader Upgrade over Radio

This guide assumes good familiarity with EP3 use, if this is not the case please refer to the full application note and/or the EP3 user guide.
Before performing field work ensure the following:

  • Latest firmware (V5.x or later) is loaded on your EP3
  • EP3 time is set correctly

Upgrading the IPC bootloader is a three-part process and requires being physically at the IPC with a magnet on hand.

The process requires three files stored in the firmware folder of the SD card to be used in the EP3.

  • The metaloader (IPC-meta-xxxx.bin)
  • The bootloader (IPC-boot-xxxx.bin)
  • The application (IPC-App-xxxx.bin)
Upgrade Process
  1. Insert an SD card containing the required IPC firmware files and turn on the EP3
  2. Select Upgrade
  3. Navigate to the metaloader and select Load
  4. Briefly place a magnet on IPC “magnet” label
    • The IPC LED will start flashing
  5. Select Poll
    • Expect “Handshake OK” message
  6. Select Flash
    • Memory is first erased, then programmed
    • A progress bar is displayed, “Programmed OK” once complete
    • If receive “Programming Failed”, turn off EP3 and repeat from step 1
  7. Select Check
    • Expect “Firmware OK”
    • If receive “Check Failed”, turn off EP3 and repeat from step 1
  8. Select Reset
    • The LED will turn off indicating the IPC has restarted using the new firmware
  9. Select Back, navigate to the new bootloader and select Load
  10. Follow the Poll > Flash > Check > Reset process
    • The magnet should not be applied at in this step
  11. Select Back, navigate to the new application and select Load
  12. Briefly place a magnet on IPC “magnet” label
  13. Follow the Poll > Flash > Check > Reset process
  14. Confirm upgrade correctly applied
    • Send status request to each IPC and confirm firmware version in response

Related Documents
AN13-How to Upgrade the IPC Bootloader over Radio
EP3 User Guide  Upgrading-firmware-on-the-ep3