0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【时擎科技AT1000开发板试用体验】官方Linux sdk编译配置

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-22 14:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文来源电子发烧友社区,作者:萧哥, 帖子地址:https://bbs.elecfans.com/jishu_2289325_1_1.html

本来不打算写这个编译配置,只是写给没有使用过linux编译源码的小伙伴说说。Ubuntu版本: Ubuntu 20.04.3 LTS。
在收到时擎科技提供的SDK后目录结构如下:
一个为sdk一个是risvc的编译工具,现在我们把他上传到我们的Ubuntu,上传上去后目录结构

现在我把这两个都解压:解压命令: tar vxf 2101_SDK_Base_20220529.tar.gz(注意xxxx_SDK_Base_20220529.tar.gz
这里的xxxx不一样和我一样,猜测应该是签NDA后的ID标志,这里替换成自己的)
解压编译工具: tar vxf tools-linux-20201205.tgz
都解压后目录下文件:

其中:2101_SDK_Base_20220529 这就是sdk,tools是编译工具,
这里我们统一修改下sdk名字,方便后面操作,修改命令:mv 2101_SDK_Base_20220529 at1000_sdk
修改后目录下:

最后一步我们来修改工具,进入目录:cd at1000_sdk 使用vi命令修改sourceme-lin.sh,sudo vi sourceme-lin.sh
修改文件内容:把 export TOP_DIR=`pwd`/../../ 改为 export TOP_DIR=`pwd`/../ 修改后内容

保存退出后 执行命令:
source sourceme-lin.sh 执行后我们输入ris 再按tab键会自动补全名称 riscv32-unknown-elf-那就是配置成功了。

最后我们进入要编译的目录,比如进入 cd project/example/helloworld/


执行make clean再执行make后稍等几秒便编译成功,如下图输入内容便成功:


我们再生成img文件下载,执行:make image后在当前目录生成

ls命令可以看到出现 helloworld.img就是我们要烧录的文件


注:生成img过程种可能出现:libcrypto.so.1.0.0找不到的问题,那是因为没有安装libssh库,只需执行 sudo apt-get install libssl1.0.0安装即可。
最后,安装官方的烧录说明来是没问题了。

Ubuntu 20.04.3 LTS ,make image后显示没有libcrypto.so.1.0.0 ,但是按装确出了问题,因为我已经安装了1.1.1版本。。
Listing... Done
libssl-dev/focal-updates,focal-security,now 1.1.1f-1ubuntu2.13 amd64 [installed]
libssl-dev/focal-updates,focal-security 1.1.1f-1ubuntu2.13 i386
libssl-doc/focal-updates,focal-updates,focal-security,focal-security 1.1.1f-1ubuntu2.13 all
libssl-ocaml-dev/focal 0.5.9-1build1 amd64
libssl-ocaml/focal 0.5.9-1build1 amd64
libssl-utils-clojure/focal,focal 0.8.3-2 all
libssl1.1/focal-updates,focal-security,now 1.1.1f-1ubuntu2.13 amd64 [installed,automatic]
libssl1.1/focal-updates,focal-security 1.1.1f-1ubuntu2.13 i386
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时擎科技
    +关注

    关注

    0

    文章

    86

    浏览量

    3782
  • 开发板试用
    +关注

    关注

    3

    文章

    303

    浏览量

    2643
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验

    迅为iTOP-3568开发板 Linux驱动开发实战:menuconfig图形化配置实验
    的头像 发表于 11-24 15:29 529次阅读
    迅为iTOP-3568<b class='flag-5'>开发板</b> <b class='flag-5'>Linux</b>驱动<b class='flag-5'>开发</b>实战:menuconfig图形化<b class='flag-5'>配置</b>实验

    重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核

    【重磅升级!迅为iTOP-Hi3403开发板SDK全面升级至Linux 6.6内核】
    的头像 发表于 11-18 13:34 735次阅读
    重磅升级!迅为iTOP-Hi3403<b class='flag-5'>开发板</b><b class='flag-5'>SDK</b>全面升级至<b class='flag-5'>Linux</b> 6.6内核

    RK3506开发板Linux开发板极致性价比之选

    RK3506开发板Linux开发板极致性价比之选瑞芯微RK3506开发板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux
    的头像 发表于 09-11 16:26 2823次阅读
    RK3506<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b><b class='flag-5'>开发板</b>极致性价比之选

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板Linux系统使用手册(三)

    本文档详细介绍了T113开发板Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu版本);2)
    的头像 发表于 09-04 14:56 446次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业<b class='flag-5'>开发板</b>—<b class='flag-5'>Linux</b>系统使用手册(三)

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板Linux系统使用手册(二)

    本文档详细介绍了T113开发板Linux环境搭建与系统编译流程。主要内容包括:1)开发环境要求(Windows/VMware/Ubuntu版本);2)
    的头像 发表于 09-02 16:36 517次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业<b class='flag-5'>开发板</b>—<b class='flag-5'>Linux</b>系统使用手册(二)

    【汇思博SEEK100开发板试用体验】开发环境安装配置

    界面同时在模拟器和SEEK100开发板上点亮,标志着开发环境攻坚战取得阶段性胜利。整个过程需严格遵循版本匹配原则(IDE 5.0.0 + API 12),任何环节的版本错位都可能导致链式错误。建议保存完整的SDK
    发表于 08-20 21:43

    【HZ-RK3568开发板免费体验】基于SDK固件编译

    板子进入升级模式,加载编译后的“update.img”文件进行系统更新。 五、系统更新前后对比 开发板烧录原出厂固件的版本信息如下: 在更新完虚拟机中SDK整体编译后生成的固件后,版
    发表于 08-17 21:52

    【米尔RK3506国产开发板评测试用】1、硬件介绍、SDK开发环境和QT开发环境搭建

    器人、AI 商显、智能车载终 端、智慧电力等。 开发板的硬件参数如下。 开发板通过USB5V供电,同时提供USB Debug提供串口控制台功能。 1、Linux_SDK构建和工具链配置
    发表于 08-02 15:02

    【HZ-RK3568开发板免费体验】1、开发板资源、SDK使用和镜像烧写

    ,使用HZ-EVM-RK3568-5.10-KERNEL-SDK.tar.gz进行开发板的镜像和buidlroot编译。 解压压缩包时,需要使用sudo提升权限。 sudo tar -xvf HZ-EVM-RK3568-5.10
    发表于 07-21 20:52

    【Milk-V Duo S 开发板免费体验】SDK编译、人脸检测、OpenCV测试

    【Milk-V Duo S 开发板免费体验】SDK编译、人脸检测、OpenCV测试 本文介绍了 Milk-V Duo S 开发板实现 Buildroot
    发表于 07-11 13:48

    【HZ-RK3568开发板免费体验】03 使用SDK编译Debian系统并配置

    1 前言 开发板默认的根文件系统是buildroot,这是一个通过生成定制化的Linux系统来满足硬件资源有限的场景,非常适合嵌入式Linux。 但是,我计划后面要运行AI应用,自带
    发表于 07-01 12:08

    基于RK处理器,创龙TL3562-MiniEVM开发板试用体验

    数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:31 918次阅读
    基于RK处理器,创龙TL3562-MiniEVM<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    性能强悍!合众HZ-RK3568开发板试用体验

    月19日   评测数量: 10块   更多热点文章阅读 基于平头哥TH1520芯片,润开鸿HH-SCDAYU800A开发板免费试用 RISC-V开发板深度评测!顶级开发板免费
    的头像 发表于 06-05 16:30 1109次阅读
    性能强悍!合众HZ-RK3568<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>体验

    【米尔-RK3562开发板试用评测】EtherCat移植、编译

    一、内核编译 上一篇把环境搭建好后,要重新配置一下内核,并进行单独的编译。 在单独编译 linux内核 首先进行
    发表于 05-28 14:49

    【评测试用】合众HZ-T536开发板免费试用体验

    【评测试用】合众HZ-T536开发板免费试用体验
    的头像 发表于 05-27 08:05 700次阅读
    【评测<b class='flag-5'>试用</b>】合众HZ-T536<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>体验