• ← OpenOCD
  • System Overview →

DAPLink¶

DAPLink is the interface on the MAX78000FTHR responsible for providing debugging, serial communications, and drag-and-drop programming.

If you are using MacOS the default DAPLink interface firmware will cause the MAX78000FTHR to reset after every serial connection. This causes issues for the eCTF. As such the organizers have provided a DAPLink binary that addresses this issue.

Download and Installation¶

Download the DAPLink interface firmware here: DAPLink_NoReset.hex

To flash this DAPLink interface to your development boards, utilize the current DAPLink interface. Enter into DAPLink update mode on the MAX78000FTHR by holding down SW5 and unplugging and replugging the USB connector on the board or toggling the power on the USB hub.

../../_images/max78000fthr_sw5.jpeg

SW5 on MAX78000FTHR¶

The device should now show up as a removable media source named MAINTENANCE. Simply drag and drop the file provided above to this drive to update the DAPLink interface.

../../_images/DAPLink_Maintenance.png

DAPLink Maintenance¶

 
  • ← OpenOCD
  • System Overview →

Logo

The MITRE Embedded Capture the Flag Competition

Navigation

Table of Contents

  • About the eCTF
  • Start Here
  • 2025 eCTF
    • Schedule
    • Getting Started
      • Machine Setup
      • Reference Design Boot Walkthrough
      • MAX78000FTHR Board
      • Docker
      • OpenOCD
      • DAPLink
    • System Overview
    • Technical Specifications
    • Flags
    • Handoff
  • Rules
  • Frequently Asked Questions
  • Glossary
  • Learning Resources
  • Changelog

Archive

  • 2024 eCTF

Related Topics

  • Documentation overview
    • 2025 eCTF
      • Getting Started
        • Previous: OpenOCD
        • Next: System Overview

Quick search

©2025 The MITRE Corporation. ALL RIGHTS RESERVED Approved for public release. Distribution unlimited 23-03630-1. | Page source