We respect your privacy. Please consent to all cookies when you visit our website. Refer to our "Privacy Policy" for more information on how we handle personal data.

Ashling Provides Efficient RiscFree™ C/C++ Toolchain for GigaDevice's GD32 RISC-V Microcontrollers


Silicon Valley, California, USA. GigaDevice Semiconductor and Ashling jointly announced today that GigaDevice's GD32V series of RISC-V based microcontrollers has been fully supported by the Ashling's RiscFree™ Toolchain.


The GD32V is the industry's first 32-bit general-purpose microcontroller based on the RISC-V core, providing a cost-effective and innovative alternative to RISC-V technology for mainstream applications with balanced processing power, reduced power consumption and peripheral set. GD32V devices are suitable for a wide range of interconnected applications, especially in areas such as industrial control, motor drives, power monitor and alarm systems, consumer and handheld equipment, POS, vehicle GPS, LED display, and others.

"As the RISC-V market is growing, we are happy to see a leading RISC-V toolchain provider like Ashling adding efficient development support for our award-winning GD32V RISC-V based microcontrollers. Ashling RiscFree™ will be a strong addition to the GD32 ecosystem of tools and solutions that will benefit our expanding customer base," said Eric Jin, Product Marketing Director at GigaDevice.

RiscFree™ is Ashling's Integrated Development Environment (IDE) including a Compiler and Debugger and provides software development and debug support for GigaDevice GD32V series. Since its introduction, Ashling's RiscFree™ toolchain has been steadily building market share within the embedded tools market and is particularly strong in the RISC-V market where its ease-of-use, broad functionality, plug-in architecture and upcoming Real-time Trace support have made it the go-to choice for 32-bit and 64-bit RISC core software development.

"We are happy to announce our support for GigaDevice RISC-V based MCUs and that our RiscFree™ is now part of GigaDevice's ecosystem of development and debug. We are confident RiscFree™ support will offer the user base of GigaDevice a leading Toolchain which will help in speeding up the deployment of any GD32V MCU powered solutions." said Hugh O'Keeffe, CEO of Ashling.

Ashling RiscFree™ toolchain support for GD32V MCUs includes:

  • Project Manager and Build Manager including Make and CMake support

  • Source-code Creation and Navigation support

  • GCC toolchain fully integrated into the RiscFree™ IDE with support for newlib run-time library

  • Run-time Debug

  • Debugger Register View support for Peripheral and CSR Registers

  • RTOS Debugger FreeRTOS Task and Queue Views

  • Custom instruction support including additions to the standard RISC-V ISA

GigaDevice, GD32, and their logos are trademarks, or registered trademarks of GigaDevice Semiconductor Inc. Other names and brands may be claimed as the property of others.