The nuvoton-openocd extension provides seamless integration with OpenOCD for debugging and programming Nuvoton microcontrollers directly within Visual Studio Code. This extension simplifies the setup process and offers tools to streamline embedded development workflows.
Features
OpenOCD Integration: Automatically detects and configures OpenOCD paths for Linux and Windows platforms.
Pre-configured Scripts: Includes ready-to-use OpenOCD scripts for Nuvoton devices.
Cross-Platform Support: Supports both Linux and Windows environments with platform-specific binaries and configurations.
Customizable Settings: Allows users to configure OpenOCD paths and other extension-specific settings.
Debugging Support: Works seamlessly with Visual Studio Code's debugging tools.
Requirements
OpenOCD: The extension includes pre-built OpenOCD binaries for Linux and Windows. Ensure the appropriate binaries are available in the tools/ directory.
libftdi: For Linux users, the libftdi1 library is required. The library is included in the tools/linux/bin/ directory.
Visual Studio Code: Version 1.70.0 or higher is recommended.