Developing RT-Thread Applications Based on Xianji MCU Using ENV Tool on Windows

Developing RT-Thread Applications Based on Xianji MCU Using ENV Tool on Windows

Introduction ENV is a development assistant tool launched by RT-Thread, designed for projects based on the RT-Thread operating system. It provides a compilation build environment, graphical system configuration, and software package management functions. The built-in menuconfig offers a simple and easy-to-use configuration trimming tool, allowing for flexible trimming of the kernel, components, and packages, enabling … Read more

Guide to Developing RT-Thread Applications Based on Xianji MCU on Ubuntu

Guide to Developing RT-Thread Applications Based on Xianji MCU on Ubuntu

1. Introduction RT-Thread Env is a development assistant tool launched by RT-Thread that provides a compilation and build environment, graphical system configuration, and package management functions for projects based on the RT-Thread operating system. Its built-in menuconfig provides a user-friendly configuration trimming tool that allows for the free trimming of the kernel, components, and packages, … Read more

Continuous Optimization of the RISC-V Toolchain: SiFive Advances Control Flow Integrity

Continuous Optimization of the RISC-V Toolchain: SiFive Advances Control Flow Integrity

The development of the RISC-V toolchain has evolved from being driven by a few early companies to an active ecosystem with multiple collaborations. Currently, there are dozens of companies involved in upstream toolchain development, with SiFive being one of them. On July 18, at the fifth RISC-V China Summit’s Software and Ecosystem Subforum, SiFive RISC-V … Read more

Essential Guide for Engineers: Comprehensive Tools for Embedded Hardware Development

Essential Guide for Engineers: Comprehensive Tools for Embedded Hardware Development

Choosing the right toolchain is crucial for embedded hardware development. This article organizes core tools by learning stages to help you advance efficiently. 1. Beginner Stage: Laying the Foundation Goal: Master schematic design, basic programming, and debugging Recommended Tools: Altium Designer (Circuit Design) Features: Chinese interface, supports 3D view, built-in component library. Applicable Scenarios: Peripheral … Read more

Linux Toolchain: Secrets to Efficient Development and Management

Linux Toolchain: Secrets to Efficient Development and Management

Under the Unix PhilosophyLinux Toolchain The Secret to Efficient Development and Management Overview of the Linux Toolchain The Linux toolchain is a collection of small, efficient tools that adhere to the “Unix philosophy”. Each tool focuses on doing one thing well and can be combined using pipes, which is the core strength of the Linux … Read more

The RISC-V Ecosystem Explosion: How Open Source Architecture is Reshaping Future Computing from Edge AI to ‘Explosive CPUs’

The RISC-V Ecosystem Explosion: How Open Source Architecture is Reshaping Future Computing from Edge AI to 'Explosive CPUs'

“Hardcore players leave Intel: vowing to create the ‘most explosive CPU’.” 01 — Andes Technology releases AndesSight™ v5.4 Integrated Development Environment, supporting RISC-V AI and embedded development AndeSight Trade IDE v5.4 is the latest IDE tool launched by Andes for RISC-V to accelerate AI and embedded applications, enhancing vectorization strategies, debugging efficiency, NN library optimization … Read more

Building an Embedded Linux Environment on RISC-V Architecture: A Complete Guide from Scratch

Building an Embedded Linux Environment on RISC-V Architecture: A Complete Guide from Scratch

Building an Embedded Linux Environment on RISC-V Architecture: A Complete Guide from Scratch As an open instruction set architecture, RISC-V is gaining increasing attention in the embedded field. This article takes the SiFive HiFive Unleashed development board as an example to detail the process of setting up an embedded Linux development environment under the RISC-V … Read more

Introduction to ARM Functional Safety Certification and Certification Toolchain

Introduction to ARM Functional Safety Certification and Certification Toolchain

Click the blue text above to follow us~Related to SIL Functional Safety1. Introduction The Safety Integrity Level (SIL) certification is a third-party assessment, verification, and certification process based on standards such as IEC61508, IEC61511, IEC61513, IEC13849-1, IEC62061, and IEC61800-5-2, which evaluates and confirms the safety integrity level (SIL) or performance level (PL) of safety devices. … Read more

Downloading and Installing ARM Cross Toolchain on Linux Systems

Downloading and Installing ARM Cross Toolchain on Linux Systems

Three methods for downloading and installing the ARM cross toolchain on Linux systems. Method 1: Install via Package Manager (for Debian/Ubuntu) 1.Update package list sudo apt update 2.Install the ARM cross toolchain oFor ARM 32-bit architecture (e.g., Cortex-A series): sudo apt install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf oFor ARM bare-metal development (e.g., Cortex-M series): sudo apt install gcc-arm-none-eabi … Read more