# master_sdk **Repository Path**: anlogic/master_sdk ## Basic Information - **Project Name**: master_sdk - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: anlogic-baremetal - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-08-02 - **Last Updated**: 2025-08-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Embedded-sw for fpsoc --- ### Directory Structure Here is the directory structure. ├── docs\ ├── fpsoc\ │   ├── arch\ │   │   ├── arm\ │   │   │   ├── armv8\ │   │   │   └── common\ │   │   └── riscv\ │   │   │   └── rv64\ │   │   └── common \ │   ├── chip\ │   │   └── dr1x90 \ │   ├── driver\ │   │   ├── pl_driver \ │   │   └── ps_driver \ │   │   └── uart\ │   │     ├── example\ │   │     ├── inc\ │   │     └── src\ │   └── lib\ │     └── osal\ │     └── cipher\ │     └── cli\ │     └── log\ │     └── newlib\ │     └── npu_runtime\ ├── license.txt\ ├── solutions\ │   ├── board\ │   │   ├── board_dr1x90_ad101_v10\ │   │   └── board_dr1x90_emulation\ │   └── demo\ └── third_party \   ├── lwip\   ├── lib\       ├── CherryUSB\       ├── jpu_driver\       ├── libmetal\       ├── open-amp\       └── FATFS\   └── os\       ├── freertos\       └── rtthread --- ### How to build For example : - Download toolchain Please download the [arm](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads) or [riscv](https://www.nucleisys.com/download.php) toolchain first. - build ```shell cd ./solutions/demo/baremetal/helloworld make ``` - Modify the compilation configuration All configurable variables and default values are in the config.mk, if you need to modify them, please modify the variables in the makefile of the current project.