3 Customizing radar applications
Firmware (FW) is a piece of software written in C language to control different ICs and peripherals via the host
processor, which is the XMC™ Cortex™-M MCU embedded in Infineon’s 24 GHz radar demo boards.
The 24 GHz radar firmware is released as a ready-to-run DAVE™4 project, where source files are generated
based on the DAVE™ APPs used, which are graphical-configurable application-oriented software components,
used to enable quick reuse and customization.
This section explains how to customize, build, Flash and debug radar applications built on generated DAVE™
code, and run them on the 24 GHz radar demo board.
3.1 Building, Flashing and debugging the DAVE™ project
After installing the DAVE™ IDE, the user can start the program to build and load the 24 GHz radar firmware
applications as follows:
• Download and unzip the 24 GHz radar firmware package, making sure not to modify the package folder
structure.
• Open the project workspace with the DAVE™ toolchain:
− Run the DAVE™ toolchain and wait for the program to start, which asks for the workspace location.
− Enter a path or browse to the desired folder via the Browse… button and confirm the choice with the OK
button.
Figure 23 DAVE™ workspace launcher
Note: It is recommended that the active workspace folder is located not too many levels below the file
system root to avoid build errors caused by exceeding the Windows path length character
limitations.
− Once the DAVE™ workspace is opened, select Import... in the File menu to display the Import dialog box.
− Within the Import dialog box, select Infineon, DAVE Project and click on the Next button.