一键导入
toolchain
Hidden stage for magnetar. Ensure Pulsar2 and the chip-specific C++ BSP/cross-compilation toolchain are available for compile and SDK validation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Hidden stage for magnetar. Ensure Pulsar2 and the chip-specific C++ BSP/cross-compilation toolchain are available for compile and SDK validation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | toolchain |
| description | Hidden stage for magnetar. Ensure Pulsar2 and the chip-specific C++ BSP/cross-compilation toolchain are available for compile and SDK validation. |
目标:确认 Pulsar2 可用,并根据 TARGET_HARDWARE 准备 C++ SDK 所需的 BSP 或交叉编译工具链。
PULSAR2_BIN > PULSAR2_IMAGE > PATH 中的 pulsar2 > Docker 镜像。AXERA-TECH/Pulsar2 拉取镜像(使用 hf-mirror)。pulsar2_command。根据 TARGET_HARDWARE 选择 BSP 下载地址和 AX runtime 路径:
| 芯片 | BSP 来源 | 内容 |
|---|---|---|
| AX650 | AX650 BSP SDK V3.10.2 | 含 aarch64 交叉编译器 + AX runtime (include/ lib/) |
| AX620E | Arm GNU 裸工具链(待更新为BSP) | 仅交叉编译器,AX runtime 需另行提供 |
下载:
https://hf-mirror.com/AXERA-TECH/AX650-Community-Hub/resolve/main/sdk/edge-computing-AX650_SDK_V3.10.2/02.%20SDK/AX650_SDK_V3.10.2/AX650_SDK_V3.10.2_20260513151335.tgz
HF 页面:
https://hf-mirror.com/AXERA-TECH/AX650-Community-Hub/tree/main/sdk/edge-computing-AX650_SDK_V3.10.2/02.%20SDK/AX650_SDK_V3.10.2
步骤:
TASK_DIR/cache/toolchain/AX650_SDK_V3.10.2/ 是否完整。mkdir -p TASK_DIR/cache/toolchain
wget -O TASK_DIR/cache/toolchain/AX650_SDK_V3.10.2.tgz <URL>
tar xzf TASK_DIR/cache/toolchain/AX650_SDK_V3.10.2.tgz -C TASK_DIR/cache/toolchain/
arm-linux-gnueabihf-g++ 或 aarch64-none-linux-gnu-g++ 所在目录)。include/ 和 lib/(如 libax_engine.so 或 libaxengine.so)。CXX_COMPILER_PATH: 交叉编译器 bin 目录AX_RUNTIME_ROOT: AX runtime 根目录(含 include/ 和 lib/)sdk/cpp/toolchain-aarch64.cmake,配置:
CMAKE_C_COMPILER / CMAKE_CXX_COMPILER 指向交叉编译器。AX_RUNTIME_ROOT 变量指向 AX runtime 路径。aarch64-none-linux-gnu-g++ 或 aarch64-linux-gnu-g++。https://developer.arm.com/-/media/Files/downloads/gnu-a/9.2-2019.12/binrel/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz
TASK_DIR/cache/toolchain/gcc-arm-9.2-2019.12/。sdk/cpp/toolchain-aarch64.cmake。AX_RUNTIME_ROOT 需由用户另行提供,不可用 BSP 路径。pulsar2 或 docker run 成功)。CXX_COMPILER_PATH 和 AX_RUNTIME_ROOT 已定位。sdk/cpp/toolchain-aarch64.cmake 已生成。Hidden stage for magnetar. Assemble validated AXMODEL, SDKs, reports, and usage documentation into a customer delivery directory.
Convert remote or local AI models into AXera AXMODEL packages with Python and C++ SDKs for customer delivery. Use when Codex must acquire a model from Git/HuggingFace/URL/local path, export ONNX, compile with Pulsar2, simulate/validate AXMODEL accuracy, optionally run on AX hardware, generate SDKs, or package deployment artifacts.
Hidden stage for magnetar. Compile static ONNX to AXMODEL with Pulsar2 and record compile artifacts.
Hidden stage for magnetar. Export the acquired model to static-shape ONNX, validate it against the source model, and generate model_meta.json plus calibration data.
Hidden stage for magnetar. Acquire a remote or local model into TASK_DIR/origin without modifying the source.
Hidden stage for magnetar. Generate customer-facing Python and C++ inference SDKs from model_meta.json and AXMODEL artifacts.