Edit with guardrails - Add and modify configuration rows with validation rules
Program safely - Write configuration scripts with chunked transfer, progress reporting, and verification
Erase intentionally - Invalidate or clear configuration regions where supported by the device protocol
Track operations - Review logs and operation status directly in the UI
This extension is designed for teams that need repeatable, auditable configuration script workflows for production and validation.
Features
Device Connectivity
Automatic serial port discovery from the host machine
Connect/disconnect controls from within the webview UI
Firmware query support to check connected device version
Configuration Script Operations
Read CS - Load configuration script words from device memory
Write CS - Program script words in HCI-framed chunks with progress updates
Erase CS - Issue erase/invalidate operation and verify resulting state
Abort - Cancel active script transmission when needed
Data Integrity and Safety
Word normalization and payload validation before write
Post-write verification through read-back comparison
Boundary checks to detect unexpected trailing data
Error reporting with mismatch details when verification fails
User Experience
Tabular configuration view for readable editing
Save/load project data in JSON format
Integrated user manual panel
Consistent logging for device and operation events
Getting Started
Installation
Install the extension from your internal distribution channel or packaged VSIX
Connect the Renesas target device to your machine via USB/serial
Start the tool operation
Quick Start (5 Minutes)
Open the extension
Press Ctrl+Shift+P
Run Renesas Configuration Script Manager
Connect your device
Select a detected serial port in the UI
Click Connect
Read current configuration
Click Read CS to fetch device script content
Review rows in the configuration table
Apply new CS entris
Edit existing rows or add new entries
Click Write CS to program changes
Verify and save
Confirm post-write verification status in logs
Save the project configuration as JSON for traceability
Commands
Start Server - Starts backend HTTP/WebSocket services
Stop Server - Stops backend services and releases the port
Show UI - Opens the main Configuration Script webview
Renesas Configuration Script Manager - Starts server and opens the UI in one step
Troubleshooting
No serial ports detected - Verify cable, target power, and serial drivers
Cannot connect to device - Ensure no other tool holds the COM port
Write verification failed - Re-read CS data and validate row ordering/content
UI missing or blank - Rebuild UI assets and restart the extension host
Known Limitations
Boot-critical configuration region - The Configuration Script area is parsed by the device ROM bootloader. Invalid entries, malformed data, or interrupted programming can leave the device in a non-bootable state and permanently unusable
Hardware compatibility - This tool targets supported Renesas devices and firmware that implement the expected CS protocol
Serial exclusivity - Device COM ports must be exclusively owned by this extension during active sessions
Write sensitivity - OTP-like write operations are hardware-sensitive; interruptions can require reconnect and full re-read before retry
Environment differences - Web-hosted environments can behave differently from desktop due to browser/device access constraints
Support & Feedback
Issues or feature requests? Contact Renesas technical support or use your internal project issue tracker