一,环境安排及验证
参照文档
<<ASR编译环境及编译步骤--3601.docx>>
<<Windows环境搭建.docx>>
<<ChildWatchSWUG_1221.doc>>
主要工具包括
- ARM DS-5 V5.26.2 (64-bit)
- ActivePerl 5.28.1 Build 2801 (64-bit)
- msys2-x86_64-20190524 (64-bit)\
- 安装cmake,注意添加环境变量
- 将ninja.exe拷入C:\Program Files\CMake\bin
- 安装python
环境变量
ARMLMD_LICENSE_FILE
C:\Program Files\DS-5 v5.26.0\license.dat
path
C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\bin
C:\Perl64\bin
C:\gnumake
C:\Program Files\CMake\bin
二,编译
- 点开cmd.exe
- 运行 env.bat
- 用户自定义的分支bat
- build.bat
常用错误,
1,ARMAR ERROR
检测是否存在不同版本冲突,实际跑的低版本。
2,Error copying file ":/ASR/3602_PHONE_R2_V1_12/soft/cp/tavor/Arbel/build/asr_lzma.exe" to ".".
需要重新梳理环境安装的问题。
三,下载
打开 aboot.exe ,W64位电脑目录为,
.\tool\downloadtool\aboot-tools-2022.11.28-win-x86
选择
.\build\crane_evb目录下解析包,如下所示,
加载后,点START,手机端供电,但可以开始下载了。