fix: DDR_FREQ_Sweep.ps1 修复过期路径与原有引号转义 bug
- 工程目录 M6678E_DDR4_V1.1 → x78NE_DDR4_V1.1(.out 同步)
- run_test.py(已重构删除)→ basic_test_runner.py
- power_ctrl/ 路径改为仓库根;gmake 改从 config.json 读取(去硬编码 CCS 路径)
- clean 增加 -C $DebugDir(原在当前目录误清)
- 报告目录统一到 ../测试报告 并自动创建
- 修复 ``` 在 PS 双引号串中未转义导致的字符串不闭合(报告生成段原本无法运行)
Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
x78ne-bsp — x78NE DSP 板卡开发与自动测试工程
一、目录结构
二、快速开始
测试判定遵循 TESTAPP 协议:DSP 通过
printf输出TESTAPP:DSP0,STAGE:<name>,PASS/FAIL,Python 脚本解析判定。详见references技能或各模块使用说明.docx。三、环境要求
-mv6600 --abi=eabi -g四、与技能 / 框架的配套关系
nudt_dsp/nudt_skill(npx skills add安装)https://gitlink.org.cn/nudt_dsp/pnna.githttps://gitlink.org.cn/nudt_dsp/x78ne-bsp.git五、第三方依赖说明(按模块按需)
以下内容未随本仓库打包,跑对应模块时需单独获取:
bootgen6678V4.exe等引导工具.bmpx78NE_autotest_project/x78NE_DDR_initneeds_ddr_init模块用)六、写新模块
按板卡规范(地址映射 / PSC / PLL / 中断)写新 DSP 模块时:
nudt-x78ne技能的references/board/(驱动 API 索引 + 外设知识卡)。templates/dsp_module/工程骨架。common/src的驱动库实现测试逻辑。manifest.json追加模块条目,build_all.py编译、basic_test_runner.py跑测验证。