先点右侧大按钮

Hardware Lab 编译烧录环境包

给同学或队友下载时,推荐先点“下载完整 ZIP”。如果网络慢、下载中断,再点“网络慢就下分片”,把 4 个小文件和合并脚本放到同一个文件夹。

大小 19.90 MiB 分片 4 个 AI 离线优先说明已内置 Windows 合并脚本已配好

下载入口说明

国内速度最快的做法:把 site_edgeone_ascii.zip 上传到 EdgeOne Makers / Pages Direct Upload,然后把 EdgeOne 生成的网址发给朋友。朋友进入这页后点“下载完整 ZIP”,就会走 EdgeOne 同源下载。

PowerShell 一键环境工具

复制下面命令到 PowerShell。它会优先从当前站点下载环境包;如果这页部署在 EdgeOne 或国内镜像,下载会走同源加速。

$base = "${location.origin || 'https://nuedc-components-atlas-public.pages.dev'}"; $script = Join-Path $env:TEMP "install-hardware-lab-environment.ps1"; Invoke-WebRequest -Uri "$base/downloads/install-hardware-lab-environment.ps1" -OutFile $script; powershell -NoProfile -ExecutionPolicy Bypass -File $script -KitBaseUrl $base -UseChinaMirrors -InstallMissing
下载 PS1 下载 CMD
自动:下载/解压 Hardware Lab ZIP、运行 check-environment.ps1、用包内 wheelhouse 离线安装 pyOCD。 加速:Hardware Lab 包走当前站点;pyOCD/pip 可用 TUNA;Node/Python/npm 可用 npmmirror;MSYS2 可用 TUNA。 确认:Arm GCC、TI MSPM0 SDK、STM32CubeProgrammer 等大包或许可工具只生成安装计划,不静默硬装。

给 AI 配置环境

把整个 ZIP 发给 AI 时,要求它先读 AI_README_FIRST.md,再运行 check-environment.ps1。检测结果里 ok=true 的工具必须跳过安装。

核心规则:先盘点本机,pyOCD 和 MSPM0 pack 用包内离线文件,缺 Arm GCC/MSPM0 SDK 时先找本地已有路径或本地安装包,不要直接慢速官网下载。

合并步骤

  1. 下载 4 个 part 文件。
  2. 下载 merge-hardware-lab-kit-windows.cmd 或 merge-hardware-lab-kit-windows.ps1。
  3. 把它们放在同一个文件夹。
  4. 双击 CMD,或在 PowerShell 里运行:
powershell -NoProfile -ExecutionPolicy Bypass -File .\merge-hardware-lab-kit-windows.ps1

脚本会合并为 hardware-lab-compile-flash-kit-20260725.zip 并自动校验 SHA256。