视频教程:
需要依赖的软件:
链接:https://share.weiyun.com/5GBLw90(密码:TQ7E)
另外microsoft.net framework如果没有安装或者版本不到4.5.2可能需要安装
microsoft.net framework 4.5.2.exe
1、gcc-arm-none-eabi-4_9-2015q3-20150921-win32.exe安装
多次next后,提示如下,添加到系统环境变量中,勾选上
然后一路next就安装好了,然后确认GCC是否安装成功,以及版本确认
2、python-2.7.10.amd64.msi(我的电脑是win 7 64位,对应选择amd64)
建议选择默认路径
建议添加到系统环境变量中,选择添加
确认python版本,注意要python2.7的
3、pywin32-220.win-amd64-py2.7.exe安装
4、python相关的pip安装
5、scons-2.4.0-amd64-setup安装,对应系统32/64位选择
会提示python的目录,注意对应python2.7安装(我这里是安装了多个python版本):
5、找到SDK压缩包,解压如下:
对应python2.7/scons安装路径修改socns_nws.bat的路径,如下
编译一个新工程,直接运行scons_new.bat,可以直接拖拽近cmd:
编译成功:
编译完后是在…\BC28_OpenCPU_Hi1_SDK_V1.0\build_scons\arm\目录下有一个***.bin的文件
需要将.bin的文件和原始fwpkg固件文件进行合成,这里就需要用到海思的另外一个工具,下面安装另外一个工具
6、安装UpdatePackage-3.22.0.14.msi,双击安装
7、执行
"C:\Program Files(x86)\Neul\UpdatePackage\UpdatePackage.exe" updateApplication --in.\fwpkg\BC28JAR01A07.fwpkg --folder .\build_scons\arm --out BC28JAR01A07_OCN1
命名可修改
生成可下载的fwpkg升级文件
下载工具,确认版本和IMEI号,加载版本点击Dowanload
领取专属 10元无门槛券
私享最新 技术干货