About this document
A newer version of this document may be available
online here
.
Scope and purpose
The Firmware Loader (fw-loader) tool is a cross-platform command line utility that simplifies upgrading the KitProg3 firmware on development kits and MiniProg4 stand-alone probes. Also, the fw-loader tool provides various command-line options to be used with KitProg3 firmware.
Intended audience
This document helps you understand fw-loader tool command-line options.
Document conventions
Convention | Explanation |
|---|---|
Bold | Emphasizes heading levels, column headings, menus and sub-menus. |
Italics | Denotes file names and paths. |
Monospace | Denotes APIs, functions, interrupt handlers, events, data types, error handlers, file/folder names, directories, command line inputs, code snippets. |
File > New | Indicates that a cascading sub-menu opens when you select a menu item. |
Acronyms and Abbreviations
The following define the abbreviations and terms used in this document:
KitProg3/2 –The communication firmware for programming and debugging. It provides communication between programming tool and a target, such as PSOC™ 6 MCU. KitProg3 supports a variety of development kits and is also found in the MiniProg4 debug probe.
CMSIS – Arm® Cortex® Microcontroller Software Interface Standard
CMSIS-DAP – CMSIS Debug Access Port
DAPLink – The platform-independent firmware that enables programming and debugging applications for Arm Cortex® CPUs. DAPLink provides Drag-and-Drop programming via a Mass Storage Controller, CMSIS-DAP debugging, and a virtual serial port
Reference documents
Refer to the following documents for more information as needed: