Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Nuvoton NuTRM ChatbotNew to Visual Studio Code? Get it now.
Nuvoton NuTRM Chatbot

Nuvoton NuTRM Chatbot

Preview

Nuvoton

nuvoton.com
|
260 installs
| (0) | Free
An extension for answering TRM-related questions for specific Nuvoton chips.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Nuvoton NuTRM Chatbot

Description

Nuvoton NuTRM Chatbot is an AI-powered chatbot extension that answers questions about Technical Reference Manual (TRM) for a specific chip.

Outline

  • Nuvoton NuTRM Chatbot
    • Description
    • Outline
    • Features
    • Requirements
    • Commands
    • Getting Started

Features

  • A chat extension for VSCode building on GitHub Copilot Chat.
    • Use a prompt to query the TRM content.
    • Get answers based on the content of the TRM.
  • Add a custom participant to Copilot Chat
    • Allows customization of how user requests are handled.
  • Add custom commands
    • Supports TRMs for multiple chips.

Requirements

  • Visual Studio Code: Version 1.103 or higher is recommended.
  • Install VS Code Extension: GitHub Copilot.
  • Need a GitHub Account to sign in to the Github Copilot extension.
  • Ensure that your corporate or personal firewall does not block VS Code's network access during the installation of extensions.

Commands

  1. Chat participant
    • Use @nutrm to communicate with nutrm participant
  2. Slash commands
    • /{chip}: handle issues related to the specified chip. For example,
      • /M55M1: questions about M55M1 TRM
      • /M460: questions about M460 TRM
    • To compare multiple chips, simply list the chip names (e.g., M55M1 vs M460) in your prompt, omitting the slash command.
    • /all: handle issues related to all supported chips.

Getting Started

  1. Launch the VS Code application.

  2. Make sure GitHub Copilot is signed in.

    • If it isn’t: Command Palette (Ctrl+Shift+P) → “GitHub Copilot: Sign in”.
  3. Click the Chat button to open the Chat Panel.

    copilot icon

    Access Chat Input Box in Chat Panel

    • Recommended Language Model: Claude Sonnet.
      Please check the GitHub Copilot plan for details on the free and subscription models.
  4. To query TRM content, mention @nutrm. You can specify the chip either by using the /{chip} command or by including the chip name in your prompt. Alternatively, use /all to query all supported chips.

    • Example 1: @nutrm /M55M1 What is the difference between SPI DUAL mode and SPI 2-bit mode? Explain and provide direct link to the figures.

      nutrm chat nutrm chat

    • Example 2: @nutrm Compare the UART features of the M460, M480, M2003 and M2U51, and provide a citation.

      nutrm chat

    • Example 3: @nutrm /M55M1 show UART block diagram

      nutrm chat

    • Example 4: @nutrm /M3331 What is I2C GC mode?

      nutrm chat

    • Example 5: @nutrm /M2A23 What is the maximum frequency the Arm Cortex-M23 core can reach?
    • Example 6: @nutrm /M55M1 What transmission modes does UART support?
    • Example 7: @nutrm /all What is the LDROM size for each chip?
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft