ssd201/202开发环境搭建
1、下载源码,并将源码拷贝到linux目录下。
2、安装交叉编译链(1)解压gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf.tar.gz
tar -xvf gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf.tar.gz -c .(2)配置环境
vi ~/.bashrc(3)修改环境变量
在最末端添加:export phat=/{项目路径}/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin:$phat
(4)加载配置
source ~/.bashrc(5)验证环境是否配好
which arm-linux-gnueabihf-gccarm-linux-gnueabihf-gcc -v
3、安装sdk源码(1)解压boot源码
tar -xvf boot.tar.bz2 -c .(2)解压kernel源码
tar -xvf kernel.tar.bz2 -c .(3)解压project源码
tar -xvf project.tar.bz2 -c .(4)解压sdk源码
tar -xvf sdk.tar.bz2 -c .(5)拷贝release_to_customer.sh脚本到与boot、kernel同级的目录下
(6)buildroot-2020.05.tar.bz2 可根据用户自己的需求解压修改
3、环境配置
注意:以下lib & tool,可以提前安装,否则会编译失败
(1)安装需要的库
# sudo apt-get install libc6-dev-i386# sudo apt-get install lib32z1 libncurses5-dev libncursesw5-dev# sudo apt-get install libuuid1:i386# sudo apt-get install cmake# sudo apt-get install libncurses5-dev libncursesw5-dev# sudo apt install bc# sudo apt-get install xz-utils# sudo apt-get install automake# sudo apt-get install libtool# sudo apt-get install libevdev-dev# sudo apt-get install pkg-config在编译前请确定ubuntu,shell工具是否为bash,防止出现-e错误。
(2)查看sh默认选项
ls -l /bin/sh(3)切换sh为bash
sudo dpkg-reconfigure dash然后选择no,切换为bash,可以解决脚本编译-e的问题
AMD、Intel处理器搞“核战”
谷歌向现实低头,关闭Android Things系统
苹果屏下Face ID专利曝光
苹果macOS Big Sur 11.2候选版本发布:修复黑屏问题
Modbus转Profinet网关与ARX监测系统连接案例
SSD201/202开发环境搭建
汽车自动化生产线数字孪生可视化管理平台,赋予工厂车间数字化智慧化管理
武汉芯源半导体发布基于Cortex-M0+内核的CW32A030C8T7车规级MCU
滴滴被曝2018年持续巨额亏损,全年亏损高达109亿元人民币
高通回应华为是否能拿到骁龙888芯片
三星加速进军HBM
第一科技实力海尔创新实力获全球用户首选
高通如何布局自动驾驶领域?
Science Advances:自下而上地设计几何可重构三维细观结构与电磁器件
英飞凌全新低功率大气压力传感器为物联网设备带来更高精确度
什么是多谐振荡器?多谐振荡器的种类及使用方法
IML工艺流程及在智能穿戴产品上的应用
小米max2什么时候上市?小米官方宣布: 小米max2本月25号上市,骁龙660处理器+5000毫安时电池
云知声正式公布全新多模态AI芯片战略与规划
PCB设计中合理布置各元件方法