AXON Studio: FWDN
Flash Telechips firmware to a target over USB, from inside VS Code.
AXON Studio: FWDN is a plug-in for AXON Studio that runs Telechips' FWDN (Firmware Download) tool. It adds a FWDN panel to the AXON Studio sidebar so you can write a full image, format storage, flash selected images, or read a partition back — without leaving the editor.
Runs on Windows. FWDN talks to fwdn.exe, VtcUsbPort.dll, and the USB device directly, so this extension runs on your local Windows session (UI extension), even when your project is built on a remote Linux host or WSL.
Requirements
- Visual Studio Code 1.85 or newer, running on Windows.
- A target connected over USB in FWDN download mode.
- AXON Studio installed. FWDN contributes its panel to the AXON Studio sidebar and reads build/SSH information from the platform.
- The FWDN tool (
fwdn.exe) and its USB driver (VtcUsbPort.dll) are bundled with this extension — no separate install needed.
Features
- FWDN Run — Samba (WSL share) — write a full image to the target, reading the image over a WSL/Samba share.
- FWDN Run — SSH (remote, compressed) — fetch the image from a remote build server over SSH with compression, then flash. Supports built-in gzip (
scp) or optional zstd for faster transfers.
- FWDN Run — Selected Images (autolinux) — pick which images to flash instead of writing the whole set.
- FWDN Low Level Format — low-level format the target storage.
- FWDN Read Partition (Dump) — read a partition back from the target for inspection.
Getting Started
- Install AXON Studio and AXON Studio: FWDN in your local Windows VS Code.
- Connect the target to your PC over USB in download mode.
- Open the AXON Studio view in the sidebar and select the FWDN panel.
- Choose the action you need (full image, selected images, low-level format, or read partition) and follow the prompts.
Extension Settings
Settings live under axon-studio-config.fwdn.*:
axon-studio-config.fwdn.fetchCompression — SSH fetch compression: scp (built-in gzip, default) or zstd (faster, needs zstd.exe).
axon-studio-config.fwdn.zstdPath — path to zstd.exe when using zstd compression. Leave empty to search PATH; falls back to scp if not found.
axon-studio-config.fwdn.sshHost — build-server SSH host (e.g. user@192.168.0.10). Leave empty to resolve automatically from AXON Studio.
Support
For questions or issues, contact your Telechips representative.
About Telechips
Telechips is an automotive semiconductor fabless company connecting people, technology, and the world — delivering infotainment, ADAS, networking, and AI chips for future mobility. Learn more at telechips.com.
© Telechips Inc. All rights reserved.