技术专栏
SS524开发板SDK安装编译osdrv问题汇总
正在学习研究SS524开发板,搜罗到一篇有料的相关文章,二话不说,先做个备忘笔记,哈哈哈
开发环境
windows10电脑 + 虚拟机15 Pro + Ubuntu18.0.4
在 linux 服务器上安装交叉工具链
代码如下:
# tar -zxf arm-mix410-linux.tgz
# cd armmix410-linux
# chmod +x arm-mix410-linux.install
# sudo ./armmix410-linux.install /opt/hisi-linux/x86-arm /* 指定安装路径:/opt/hisi-linux/x86-arm,如果不带这个参数默认安装路径为:/opt/linux/x86-arm */
# source /etc/profile /* 安装交叉编译器的脚本配置的环境变量就可以生效了,或者请重启linux服务器也可 */
安装 SDK
SS524V100 SDK 包位置
-
原始包: SS524V100R001***\01.software\board\SS524V100_SDK_V2.0.X.X.tgz
-
补丁包: SS524V100R001***\02.only for reference\software\board\SS524V100_REF_V2.0.X.X.tgz
-
补丁脚本: SS524V100R001***\02.only for reference\software\board\ref_patch.sh
解压缩并展开 SDK 包
SS524V100_REF_V2.0.X.X.tgz作为补丁包,可以将此补丁包打到SS524V100_SDK_V2.0.X.X.tgz包中,具体操作步骤如下:
# 1、将 SS524V100_SDK_V2.0.X.X.tgz 和 SS524V100_REF_V2.0.X.X.tgz 包放置到同一个文件夹下并解压:
# tar -zxf SS524V100_SDK_V2.0.X.X.tgz
# tar -zxf SS524V100_REF_V2.0.X.X.tgz
# 2、执行 SS524V100_SDK_V2.0.X.X 文件夹内部解压:
# cd SS524V100_SDK_V2.0.X.X
# ./sdk.unpack
# 3、执行打补丁操作:
# cd ../
# chmod +x ref_patch.sh
# ./ref_patch.sh
执行完上述操作后,SS524V100_SDK_V2.0.X.X为打上REF补丁后的完整包。
编译 osdrv
本目录下的编译脚本支持 arm-mix410-linux 工具链,arm-mix410-linux 对应glibc库。具体命令如下:
// 彻底清除整个osdrv目录
# cd SS524V100_SDK_V2.0.1.0/osdrv
# make distclean
// 编译整个osdrv目录
# make all
编译问题汇总及解决方法
// 问题:
/bin/sh: 1: bison: not found
// 解决:执行命令
# sudo apt install bison flex
----------------------------------------------------------------------
// 问题:
configure: error: *** gperf not found
Makefile:10: recipe for target ‘all’ failed
make[1]: *** [all] Error 1
make[1]: 离开目录“/SS524V100_SDK_V2.0.1.0/open_source/eudev”
Makefile:330: recipe for target ‘boardtools’ failed
make: *** [boardtools] Error 2
// 解决:执行命令
# sudo apt-get install gperf
----------------------------------------------------------------------
// 问题:
configure: WARNING: cannot find ZLIB library required for mkfs programs
configure: mtd-utils can optionally be built without mkfs.ubifs
configure: mtd-utils can optionally be built without mkfs.jffs2
configure: error: missing one or more dependencies
Makefile:47: recipe for target ‘mtd_board’ failed
make[1]: *** [mtd_board] Error 1
make[1]: 离开目录“/SS524V100_SDK_V2.0.1.0/open_source/mtd-utils”
Makefile:330: recipe for target ‘boardtools’ failed
make: *** [boardtools] Error 2
// 解决:安装 mtd-utils2.x.x 依赖库
# # sudo apt-get install zlib1g-dev liblzo2-dev uuid-dev pkg-config automake
----------------------------------------------------------------------
// 问题:
7z x lzma1900.7z -olzma1900
make[1]: 7z: Command not found
Makefile:7: recipe for target ‘all’ failed
make[1]: *** [all] Error 127
make[1]: 离开目录“/SS524V100_SDK_V2.0.1.0/open_source/lzma”
Makefile:291: recipe for target ‘pctools’ failed
make: *** [pctools] Error 2
// 解决:执行命令
# sudo apt install p7zip-full
至此结束
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
1
评论
打赏
- 分享
- 举报
评论
1个
手气红包
-
Susie 2023-05-11 17:34:14回复 举报有aarch64-mix410-linux-这个工具链吗,可以发一下吗
相关专栏
-
浏览量:3455次2023-11-10 17:37:32
-
浏览量:7918次2022-10-10 21:06:25
-
浏览量:4615次2023-04-03 15:10:25
-
浏览量:4639次2024-01-19 17:42:50
-
浏览量:3779次2022-10-11 11:31:51
-
2023-05-15 16:10:49
-
浏览量:8514次2018-06-14 23:13:10
-
浏览量:6046次2023-04-12 16:05:14
-
浏览量:8006次2022-09-21 14:30:18
-
浏览量:1711次2025-10-17 17:05:21
-
浏览量:3824次2023-03-29 16:55:16
-
浏览量:2885次2023-03-29 17:15:23
-
浏览量:2783次2024-02-23 17:34:00
-
浏览量:14309次2022-11-10 18:07:40
-
浏览量:8911次2024-04-30 22:13:25
-
浏览量:2687次2025-02-05 14:33:55
-
浏览量:3639次2023-06-12 14:18:20
-
浏览量:2838次2023-03-28 18:29:52
-
浏览量:3347次2023-03-28 17:42:10
切换马甲
上一页
下一页
打赏用户
共 0 位
我要创作
分享技术经验,可获取创作收益
分类专栏
-
2篇
热门专栏
- 从展台到生活:易百纳产品机器人亮相IOTE2026,观众现场“聊”不停
- RK3568 开发板-安卓系统之PCIE(M.2接口硬盘)调试(十)
- 【板卡试用】多款板卡免费试用,先到先“玩”
- 云方案×福利回馈!免费打样活动来了!
- RK3568 开发板-安卓系统之mipi接口的摄像头驱动调试(十五)
- 易百纳受邀参加2024年南京邮电大学创新创业冬令营启动仪式,并公布为深化产教融合,开设了首届机器视觉实战就业班!
- 【回顾】易百纳携手南京邮电大学共建“AI视觉及机器人联合实验室”
- 南京启诺信息技术有限公司荣获2024年度openEuler领先商业实践创新荣誉,海鸥派引领高校人才培训与就业新篇章!
- 易百纳携Kubee AI陪伴星云机器人亮相阿里云通义智能硬件展
- 【闹元宵】“我心中的易百纳”主题活动
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
3559NVR-AI开发
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注

微信扫码分享
QQ好友