安装 qualcomm_hexagon_sdk

来源:互联网 发布:Windows 10 修复模式 编辑:程序博客网 时间:2024/05/17 09:26
这个软件用了很长时间才正确安装以及正确运行,所以记录一下。
获取安装软件:
https://developer.qualcomm.com/software/hexagon-dsp-sdk/application
添写申请,最好添公司邮箱,这样响应会快一些。

安装过程需要准备如下插件:
sourceryg++-2012.03-133-hexagon-i686-mingw32.tar.bz2
win32_profiler_plugins.tar.bz2
win32_ra_plugins.tar.bz2
下载地址:
GNU Toolshttps://sourcery.mentor.com/GNUToolchain/release2783
Qualcomm 插件:https://www.codeaurora.org/patches/quic/hexagon/6.4.02/
如果选择Download and Install(Recommended),在安装Log中会出现安装GNU Error( java.net.ssl Exception: Connection closed by remote host的三个NON fatal error),而Hexagon安装程序界面还是会提示安装完成。而这三个Non fatal error会导致后续编译.c文件出错。至于为何会出现和网络侧认证失败,还未找到原因,怀疑和对方服务器有关(反复连接不上,或连接后速率低断开了)。不推荐使用在线安装方式。
>>选择Offline Install;在接下来的过程中会提示是否需要打开GNU Tools的网址来下载GNU Tools,由于我们已经手动下载好了,所以不需要勾选。直接Next,选择GNU Tools压缩包所在的位置;指定好GNU Tools压缩包位置后,后续需要指定Qualcomm 插件所在的文件目录(由于Qualcomm插件已经手动下载好,所以也不需要勾选打开插件下载网址),制定好两个插件压缩包的地址后。就会进入Hexagon Tools安装过程。安装过程大概需要1 min~2 min.
正常应该会安装成功。​

运行downscaleBy2例子:
通过./Hexagon_SDK/2.0/tools/scripts/downby2_walkthrough.cmd就可以编译运行,由于该例子用到adsp,所以还需要先运行push_adsp.cmd,这样downby2_walkthrough.cmd可以正常运行。
通过修改hexagon.min的
#libdownscaleBy2_skel.ASM_SRCS += asm_src/downscaleBy2_asm.S
libdownscaleBy2_skel_C_SRCS += src/downscaleBy2_plain_C 
#libdownscaleBy2_skel_C_SRCS += src/downscaleBy2_C_intrinsics
这几句来实现调用不同接口。​
0 0
原创粉丝点击