OSDK Resource
Welcome to Andes OSDK Website

With open source software’s significant growth of market share in embedded systems, its importance to embedded chip and system companies can no longer be denied. Combining open source software with technology development becomes a new and successful trend in the embedded world. Through the community and industry's interaction, open source software reaches the stability and possesses the powerful features.

Andes Technology has been designing open source based development tools for AndesCore™ 32-bit CPU IP families, supporting AndeStar™ architecture. With the launch of Andes OSDK website, Andes Technology is contributing what we got from the open source community back to the community for free download.

Andes Open Source Development Kit

OSDK is an acronym for Open Source Development Kit. Andes OSDK is intended for embedded software development on Linux as well as RTOS for AndeStar™ architecture. The package includes toolchains, OS (Linux 2.6), ISS and SoC Simulator (QEMU), demo applications, and related documentations, and is packed as three packages: source code rar, prebuild image rar for x86 Linux, and documentation rar.

Andes OSDK website is the primary resource for developers and users of the open source development kit. From here, community members can get the Andes-optimized source code, be involved in the discussions, ask questions and contribute their suggestions by subscribing to the mailing list.

Please refer to the following for the package contents. For the release information, please refer to the Release Info page for the details.

Current Release

The current release is OSDK-200908. Its contents are as follows:

Release version OSDK-200908

Image Rar (Click to Download: ~110MB) for x86 Linux

  • OS (Linux 2.6)
    • SD.img (frame buffer viewer, hello, mplayer)
    • ramdisk.img
    • zImage
  • SIM (QEMU)
    • qemu-img
    • qemu-nds32le
    • qemu-system-nds32le
  • Toolchain
Source Rar (Click to Download: ~194MB)
  • Applications
    • Frame buffer viewer, hello, mplayer
  • OS source
    • busybox
    • Linux 2.6
    • rootfs
  • Simulator source - QEMU
  • Toolchain source
    • Toolchain
      • binutils2
      • builds
      • gcc3
      • gdb
      • gdb_cmd_files
      • glibc2
      • system_sync
    • user-config
      • nds32le-linux-glibc-V0
      • nds32le-linux-glibc-V1
      • nds32le-linux-glibc-V2

Documentations (Click to Download)

The Documentation package contains Andes Programming Guide, AndeStar Instruction Set Architecture Manual, and Andes OSDK Developer’s Guide. The OSDK User's Guide explains how to install and use Andes OSDK-200908. Please refer to the individual document for the details.