LTC4296 no-OS Example Project
See projects/ltc4296 (doxygen) for the Doxygen documentation.
Contents
Overview
The evaluation board allows the LTC4296-1 to be exercised without the need for external components.
Full performance details are provided in the LTC4296 data sheet, which should be consulted in conjunction with user guide.
No-OS Supported Examples
The initialization data used in the examples is taken out from: Project Common Data Path
The macros used in Common Data are defined in platform specific files found in: Project Platform Configuration Path
Basic example
This is a simple example that initializes the LTC4296, unlock the chip and enables power on all avaliable ports.
This is the only example in this project, so it builds by default.
No-OS Supported Platforms
Maxim Platform
Build Command
For toolchain setup and prerequisites, see the Maxim CMake build guide.
Available variants: basic.
Available boards: ad-apard32690-sl.
Replace --variant / --board accordingly.
export MAXIM_LIBRARIES=</path/to/MaximSDK/Libraries>
# Windows (PowerShell): $env:MAXIM_LIBRARIES = "C:\MaximSDK\Libraries"
cd no-OS
# build the project (basic example on the ad-apard32690-sl board)
python tools/scripts/no_os_build.py build \
--project ltc4296 --variant basic --board ad-apard32690-sl
# build and flash (requires a connected debug probe)
python tools/scripts/no_os_build.py build \
--project ltc4296 --variant basic --board ad-apard32690-sl \
--probe openocd --flash