Pandaboard ES学习日志_总体开发流程

 0、前言

           相信各位拿到Pandaboard ES的研究者,拿着裸裸的一块开发板,甚至配线配件都没有,仅仅凭对着www.pandaboard.org这个研究学习,假如是对英语充满讨厌的人来说,那基本就要等别人的分享文献,才能接触这块至高无上的ES。本人在研究院工作,从事波形驱动,未来会用omap系列驱动波形,主要还是底层和简单的上层应用界面的工作,基于Android平台。话不多说,谈一下这几天对Pandaboard ES研究的体会。大家不妨分享探讨这款高级板子。

      首先看看Pandaboard ESgetting started,刚拿到开发板,没有文档什么说明都没有,你或许有以往的ARM 9 移植linux内核的经验,其实Pandaboard也一样。借2440来说,启动用Nor Flash或者Nand flash,而Pandaboard Es用的是SD卡,理解到这里,会想到把bootloader还有内核以及文件系统复制到SD卡就行了。其实真可以这么理解,但是要注意分区,而安卓系统,则还要BLO文件。先说一下开发的一些纠结的问题,并归纳了以下几点操作:


1、配置SD卡

       要做到能随意分区把各个启动文件(放到FAT32格式启动分区)和文件系统(放到exat3格式)。在linux使用fdisk命令或者cdisk界面执行分区,建议用fdisk 更加专业,菜鸟级别不妨用cdisk命令。

 

2、验证串口通讯  

     首先要判断串口是否连接上了,单独在windows下看看com口,严重串口线和接口是否有问题,这个问题不能忽视。然后在linux下验证是否有串口连接反应,建议直接用串口转usb吧,我这边就这个能使,然后在linux下通过命令dmesg |grep usb查看串口的设备类型,安装对应驱动,这个驱动还不那么好安装,要自行找到源码并且编译内核模块。最后,通过minicom或者cutecom进行和Pandaboard ES的通讯。

 

3、使用Pandaboard官网的资源文件

       可以下载现成的Pandaboard 启动资料,测试板子的运行情况。

 

4、编译Pandaboard源码,实现各个模块

     待续分享,熊猫板...

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值