Software Examples
Overview
The AD-EthernetAPLDevice-SL board supports two main categories of software examples, available through public repositories. Both example sets are designed to be compiled using Code Fusion Studio (CFS) for optimal compatibility and ease of use.
Prerequisites
Code Fusion Studio Installation
Before working with any examples, you’ll need to install Code Fusion Studio:
Download Instructions: Code Fusion Studio Download
User Guide: CFS Documentation
Security Considerations
While the examples don’t require TESA access, the board is fully compatible with additional security mechanisms. For enhanced security features:
Security Resources: CFS Security Guide
MSDK Examples
The MSDK examples demonstrate peripheral usage through the Maxim HAL interface. These examples are automatically installed with Code Fusion Studio.
Loading MSDK Examples
Open Visual Studio Code.
Click Browse MSDK examples.
Navigate to the MAX32690 folder.
Select your desired example folder.
Click SELECT EXAMPLE.
Choose your import destination folder.
Edit the makefile:
Set
SBT = 0to enable binary signature processSave the file
Click the Build button to compile.
no-OS Examples
The no-OS examples are specifically designed for the AD-EthernetAPLDevice-SL board and utilize the no-OS HAL for direct hardware access.
Loading no-OS Examples
Follow the build guide.
Switch to the appropriate branch using Git Bash:
git switch release/hockey_puck
Refer to the repository’s readme file for specific Code Fusion Studio loading instructions
Note
Set SBT = 0 in the makefile to disable firmware digital signature
verification.