没有合适的资源?快使用搜索试试~ 我知道了~
我的Beaglebone开发之路
4星 · 超过85%的资源 需积分: 10 25 下载量 104 浏览量
2013-08-09
15:40:36
上传
评论
收藏 285KB PDF 举报
温馨提示
我的Beaglebone开发之路,入门到精通。
资源推荐
资源详情
资源评论
我的 Beaglebone 开发之路
最近在开发 Beaglebone 板,在这里我分享一下自己的开发过程及经验,希望大家共同
学习,共同进步。我的经验分享主要包括三个部分:Beaglebone 嵌入式平台搭建、D_CAN
开发、MCSPI 开发。下面我将开始分享我的经验总结,自己的摸索难免有误,也希望各位专
家以及开发者给予指导!
根据公司的开发需求,我们选择了 Beaglebone 板,鉴于它具有如下的优点:
1、 采用 linux 系统开发,源代码开源,可以从官网上下载到相关的软件包;
2、 Arm 的高普及率提供了很多可借鉴的资料;
3、 BeagleBone 拥有 USB、Ethernet 和 JTAG 等完整的开发接口
4、 BeagleBone 具丰富的外设接口,如 2 个 I2C 总线、DCAN 以及 SPI 等,为扩展开
发提供了方便,提供了一个低成本,高扩展性的 ARM 平台。
5、 BeagleBoard 社区是开放原始码硬件社群之一,可提供持续不断的支援。
1 beaglebone 嵌入式平台搭建
我使用的 beaglebone 板是 RevA5,虚拟机是 Ubuntu10.04。
开发的第一步就是搭建嵌入式平台,从
最初的安装虚拟机到相应的应用包的安装等
过程,在 Software Developer’s Guide 里
面都有详细的指导,该文档可以从官网下载
到。Beaglebone 开发需要的交叉编译工具链
是 arm-arago-linux-gnueabi-gcc,安装交叉
编译工具是搭建平台最重要的一步。安装完
成后在终端串口运行命令可查看相应的信息,
如图所示:
买的 Beaglebone 板 自 带 安 装 了
Angstrom 系统的 SD 卡,考虑到开发的需要,我自己重新制作了 335xevm 的系统。内核版本:
linux-3.1.0-psp04.06.00.03.sdk,uboot 版本:u-boot-2011.09-psp04.06.00.03,参考
文档是 sitara-linuxsdk-sdg-05.03.03.00Software Developer’s Guide。
制作系统首先需要编译 uboot 和内核,得到需要的文件,也可以到 beagleboard 社区下
载 http://downloads.angstrom-distribution.org/demo/beaglebone/ 。我自己重新编译
了 uboot 及内核。
uboot 编译命令:
$ make CROSS_COMPILE=arm-arago-linux-gnueabi- ARCH=arm distclean //清空原有
记录
$makeO=am335xCROSS_COMPILE=arm-arago-linux-gnueabi-ARCH=armmake_target_fro
m_table_above
编译完成可生成我们需要的 MLO 和 u-boot.img 文件。
kernel 编译命令:
(1)make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- mrproper
(2)make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi-
tisdk_am335x-evm_defconfig
(3)make ARCH=arm CROSS_COMPILE=arm-arago-linux-gnueabi- uImage
资源评论
- sannioy2018-06-20初接触BeagleBone很好的学习资源
- 追梦北京2013-12-07还可以,有一定的参考价值
- hakken2014-07-25beaglebone的文件很難得 謝謝
amyslee
- 粉丝: 0
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 交通流建模国赛B题-基于matlab实现三车道交通流元胞自动机+项目源码+文档说明+代码注释+交通流三车道模型
- (源码)基于规则引擎的决策管理系统.zip
- 红外热成像解析程序代码
- C#大型物流管理系统源码 物流综合管理网络平台源码数据库 SQL2008源码类型 WebForm
- (源码)基于Spring Boot和HBase的B站评论区用户分析系统.zip
- 【重磅,更新!】2011-2022年中国分省快递业务量与快递业务收入面板
- (源码)基于汇编与模拟系统的简易链接器模拟器.zip
- (源码)基于ASP.NET Core的校园办公系统.zip
- (源码)基于Spring Boot和Vue的区块链物资管理系统.zip
- 最新Nessus2024.11.10版本主机漏洞扫描/探测工具下载
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功