回答

收藏

Marvell ESPRESSObin试用--初入ESPRESSObin

#其他 #其他 2277 人阅读 | 0 人回复 | 2018-07-16

有幸从爱板网拿到了ESPRESSObin这块板卡,还是很开心的,拿到这块板卡看到查好了TF卡,觉得事情并不简单,上电一看,果然是已经烧好了openwrt的程序,插好网线后直接试用ssh远程登录上去操作,还是很方便的。
拿到这块板子其实思考了下如何着手试用,之前已经有大神把相关的参数做了详细的介绍和评测,于是这次干脆写一篇如何快速上手的文章。
在爱板网上已经有相关开发工具的介绍,但是很多新手工程师其实往往还是会在初期折腾很久,所以这次先写一篇文章来搭建一个在这块板子开发的教程。
首先先下载交叉编译链:
https://wiki.espressobin.net/tiki-index.php?page=Bu...

直接使用wget会比较慢,推荐用迅雷

毕竟是国外的网站,不过加速后的效果总比直接在虚拟机50k的下要好很多
下好后在虚拟机中解压缩,命令是:tar -xvf gcc-linaro-5.2-2015.11-2-x86_64_aarch64-linux-gnu.tar.xz
可以解压在单独的文件夹中方便使用
接着在系统中添加检查编译链的路径方便使用
vi .bashrc

然后使用source命令执行以下
接下来就可以下一个简单的程序测试一下环境是否好用了,输入aarch然后按tab,出现下图说明成功了
我们可以先随手写一个简单的helloworld来测试一下,程序过于简单不放上来了,直接说编译的过程

编译成功后,可以看到已经生成可执行文件了

接着使用scp命令把可执行文件传输到板子上执行即可
scp test root@192.168.101.105:/root(具体的ip需要自己使用串口进入板子输入ifconfig命令查看)
传输成功后,执行,成功

补充一点:之前笔者操作的时候遇到了执行出现:ash test not found的现象
这个说明板子上缺少执行可执行文件的库
我们需要在板子上使用file命令查看

同时在虚拟机上使用交叉编译器的readelf工具

将这两个库放到板子上,就没问题了
关注下面的标签,发现更多相似文章
分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条