VK-RZ/A1H from Vekatech is an mbed Enabled™ platform which allows you to build a diversity of powerful applications in a wide range of embedded tasks.


This starter kit uses a powerful ARM® Cortex™-A9 single-chip microcontroller from Renesas Electronics, along with the integrated peripheral functions required to configure a system.

/media/uploads/tvendov/vk_rz_a1h_pinout.png /media/uploads/tvendov/vk_rz_a1h_pinout1_QJTzZB0.png



1. Close jumpers JP1 & JP3 (Boot from Flash).
2. Power up the board through mbed debug interface.
3. Wait appearance of the MBED disk.
4. Drag & drop the new firmware in MBED disk.
5. Press reset button.

The alternative flash programming procedure (through the SD Card) still works. In the earlier (not mbed compatible) versions of VK-RZ/A1H, this was the only way for programming without using well known external tools (JTAG debuggers & falshers).

Getting Started with mbed

1. Connect your microcontroller to a PC

Use the USB lead to connect your mbed to a PC. The status light will come on, indicating it has power. After a few seconds of activity, the PC will recognise the mbed Microcontroller as a standard USB drive.

Windows XP exampleMac OS X example

Go to the new USB Drive, and click MBED.HTM to open it in a web browser.

If you do not have an mbed account, choose "Signup", and create your mbed Account. Otherwise, log in with your normal username and password.

This will give you access to the website, tools, libraries and documentation.

PC Configuration

Your mbed Microcontroller can appear on your computer as a serial port. On Mac and Linux, this will happen by default. For Windows, you need to install a driver:


See Windows-serial-configuration for full details about setting up Windows for serial communication with your mbed Microcontroller

From a host PC to communicate with mbed you will need a terminal application. This allows the mbed Microcontroller to print to your PC screen, and for you to send characters back to your mbed.

Some terminal programs (e.g. TeraTerm) list the available serial ports by name. However, if you do need to know the identity of the serial port so that you can attach a terminal or an application to it:

Find the identity of the COM port by opening ''Device Manager''. To do this navigate ''Start -> Control Panel -> System -> Hardware -> Device Manager''.To find the device name under Mac OS X, use the command ''ls /dev/tty.usbmodem*''To find the device name under Linux, use the command ''ls /dev/ttyACM*''

Downloading A program

1. Save a program binary (.bin) to the Platform

Download the appropriate "Hello World!" binary:

Note: the source code for this program will be seen in the next section.

Save the program binary file to your mbed Microcontroller Disk, just like you would with a normal USB disk. The Status LED will flash as the PC writes the file to the Microcontroller disk. The file is now consumed.

2. Press the Reset Button

When the Reset Button is pressed, the microcontroller will be reset and the last programmed application will begin to run.

3. Hello World!

The Microcontroller is now running the program; flashing LED1 forever! If you reset the Microcontroller, or disconnect and reconnect the power, the program will simply restart.

Hello World!

Import programmbed_blinky

The example program for mbed pin-compatible platforms

Where Next

Follow the guide to creating your own programs using the online compiler

Import programVK_RZ_A1H_LCD_demo

Lcd companion boards support (VKLCD50RTA & VKLCD70RT)

Technical Reference



Data Sheets

Interface Firmware

To change the interface firmware (HDK firmware) use the HDK update jumper.


mbed SDK works in dual flash mode !!!

 Buy Now

Please log in to start a discussion or ask a question.