Configure, validate, and program the eNVM Configuration Script area on a Renesas RA6Bx device family through a guided interface.
Supported Devices
| Device Family | Notes |
|---|---|
| RA6Bx | Use only devices in this family and firmware compatible for eNVM programming workflow. |
Overview
The Renesas Configuration Script Manager extension helps developers:
- Connect to hardware - Discover and connect to target devices over serial
- Read device configuration - Fetch configuration script contents from eNVM/device memory
- 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
- Connect and disconnect controls from within the extension 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, as VSIX package or directly from the marketplace
- Connect the Renesas RA6Bx device to your machine via USB/serial
- Start the tool operation
Quick Start (5 Minutes)
-
Open the extension
- Press
Ctrl+Shift+P(Windows/Linux) orCmd+Shift+P(macOS) - Type "Renesas Configuration Script Manager" and press Enter
- The extension UI opens in a WebView panel
- Press
-
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 - eNVM-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
- Community support - Visit the Renesas developer community
- User guidance - Open the embedded user manual from the extension UI
License
© 2026 Renesas Electronics Corporation. Licensed under the terms included in the LICENSE file.