Beaglebone Black使用记录

最近项目中需要将PC端的软件移植到嵌入式平台,嵌入式平台选择了Beaglebone Black作为开发板,记录一些使用心得,也走了很多弯路。


1.  项目环境: 因为所用的系统是TI提供的,因此需要安装TI的SDK,下载地址是http://software-dl.ti.com/sitara_linux/esd/AM335xSDK/08_00_00_00/index_FDS.html(并非最新版,最新版已经升级为processor系列:http://software-dl.ti.com/sitara_linux/esd/processor-sdk/PROCESSOR-SDK-LINUX-AM335X/latest/index_FDS.html) ,然后对Linux下QT的编译环境进行配置,参考TI的官方手册:http://processors.wiki.ti.com/index.php/Sitara_Linux_Training:_Hands_on_with_QT


2. 项目编译:配置好QT开发环境后对项目进行编译,出现cannot find lGL的问题,是因为Ubuntu默认没有安装OpenGL的库,网上找资料安装一下sudo apt-get install libgl1-mesa-dev


3. 嵌入式移平台配置:将TI的Image通过SD卡烧入Beaglebone Black,我用的Image就是上面TI网址中的Image:sitara_linux_sdk_am335x.img.zip。烧写方法在电脑连上Beaglebone Black时会在电脑上弹出的文件中start网页中可以找到,https://beagleboard.org/getting-started。默认的Debian系统可以通过USB接口用SSH方法连上,默认IP地址是192.168.7.2:22,但安装TI的Linux SDK后就不能用这种办法了,尝试用串口连接,没有成功,后在高人指点下尝试网口连接,Done!(将Beaglebone Black'和PC同时接入同一个路由器,查看Beaglebone Black的IP地址,然后在Putty中用SSH连接,网口调试是比较推荐的方法。)


4.然后就可以对Beaglebone Black中运行自己的程序了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值