0 前言
    本月初(2014年8月)购买了周立功的EasyARM开发板,主控为EasyARM i.mx287。出于下面几个理由购买了该开发板。
    【1】主要原因,有人约我一起学习一起使用该开发板。
    【2】该开发板性价比較高,到手300元以内,比2440/2410开发板稍廉价些。
    【3】该开发板的CAN功能是一个特色。
    【4】通过学习EasyARM i.mx287,比較和树莓派的开发的不同。

    【建议】
    假设亲爱的读者Linux的基础比較薄弱的话请优先考虑树莓派。假设从此类ARM开发板入手,可能会搞不清楚在哪里写代码,在windows中写,在虚拟机中写还是在EasyARM中通过vi写;将会把大量的时间花费在怎样烧写uboot,为什么烧写了uboot还要烧写镜像,文件系统又是干嘛的;怎样编写makefile,怎样把可运行文件传输到EasyARM中;为什么有的地方有sudo有的指令前有#,为什么有时为-r有时为-R;千辛万苦实现了LED控制,立刻感觉是不是要学习Linux驱动编写;最后还要不要学QT呢。纠结的问题实在太多太多了。
    假设亲爱的读者纠结和我一样的问题,建议您还是先入手树莓派,然后再着手此类ARM开发板。学习树莓派能够帮助您建立Linux信心,树莓派表现的更像具有GPIO的电脑。


1 详细安装过程
【0】必要的装备
    除了开发板包装盒内的材料之外,还须要:
    【必须】USB转串口线,串口側为USB公头。
    【必须】一根USB线(以前MP3上的数据线),请注意该类型USB线并非手机上用的那种。
    【可选】假设使用TF卡烧写uboot、linux镜像和文件系统,须要一张TF卡和一个读卡器,TF卡建议为Class4,容量不限,先格式化为FAT32文件系统。

【1】安装液晶屏
    安装液晶屏排线时应注意方向,排线有金属部分应“朝下",安装完毕之后排线外观例如以下图所看到的。

图1 安装完毕之后排线外观——图片来自周立功淘宝店

【2】通电执行,默觉得wince
    出厂状态下,默认Nand Flash中默认安装的为wince,假设须要使用Linux的话,则必须先格式化Nand Flash在烧写linux镜像和文件系统

【3】安装补丁
    请具体查看周立功官方站点,下载《Nand修复格式化工具》,覆盖资料光盘中同文件夹中的内容。【2014年8月】该步骤有”时效性“,请以周立功官方资料为准。

【4】插入UBS线,稍等片刻等待windows完毕驱动安装
    开发板通电之后插入USB线,请稍等片刻等待驱动安装完毕,參考周立功《Linux开发指南》进行操作。

【5】使用T卡升级
    周立功《Linux开发指南》中提供了多种烧写方法,当中T卡升级最为方便。建议烧写uboot+Linux内核+文件系统。请注意该开发板为64M RAM,请勿烧写128M RAM中的内核与文件系统。

【6】通过串口登录
    安装完Linux系统之后,使用串口登录,波特率为115200+8+N+1,登录名为root,password也为root。

2 总结和展望
【1】制作rootfs,通过uboot下载。
【2】尝试交叉工具链,在EasyARM中安装SQLite。
【3】学习文件IO编程。

EasyARM i.mx28学习笔记——开箱试用总结的更多相关文章

  1. EasyARM i.mx287学习笔记——通过modbus tcp控制GPIO

    0 前言     本文使用freemodbus协议栈,在EasyARM i.mx287上实现了modbus tcp从机. 在该从机中定义了线圈寄存器.当中线圈寄存器地址较低的4位和EasyARM的P2 ...

  2. EasyARM i.mx287学习笔记——minicom配置和使用

    0 前言     在windows中有非常多串口调试软件,比如putty. 而ubuntu中也有非常多串口调试软件,当中最简单有用的便是minicom了.     本文说明虚拟机中怎样使用minico ...

  3. 树莓派学习笔记——使用文件IO操作GPIO SysFs方式

    0 前言     本文描写叙述假设通过文件IO sysfs方式控制树莓派 GPIO端口.通过sysfs方式控制GPIO,先訪问/sys/class/gpio文件夹,向export文件写入GPIO编号, ...

  4. WeX5学习笔记

    目录 WeX5学习笔记... 1 1.轻松看透WeX5产品能力和技术... 1 2.WeX5可以怎么玩?... 3 一.纯本地App. 3 二.关联一个网站,希望默认就打开某页... 4 三.UI设计 ...

  5. python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容

    python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容 Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖 ...

  6. JProfiler学习笔记

    JProfiler学习笔记   一.安装JProfiler        从http://www.ej-technologies.com/下载5.1.2并申请试用序列号   二.主要功能简介 1.内存 ...

  7. JProfiler使用详细教程学习笔记

    JProfiler学习笔记    推荐文章:JProfiler 入门教程 一.安装JProfiler        从http://www.ej-technologies.com/下载5.1.2并申请 ...

  8. SQLite介绍、学习笔记、性能测试

    SQLite介绍.学习笔记.性能测试 哪些人,哪些公司或软件在用SQLite: Nokia's Symbian,Mozilla,Abobe,Google,阿里旺旺,飞信,Chrome,FireFox可 ...

  9. Markdown 学习笔记: Basics

    Markdown 学习笔记: Basics 原文:Basics. 了解Markdown格式化句法的要点 本页对如何使用Markdown提供了一个简单的概述.在"句法"页中对Mark ...

随机推荐

  1. C#中父窗口和子窗口之间实现控件互操作

    很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件.相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可. 下面重点介绍前一种,目前常见 ...

  2. (转)MySQL数据库引擎ISAM MyISAM HEAP InnoDB的区别

    转自:http://blog.csdn.net/nightelve/article/details/16895917 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的.要添加一个新的引擎 ...

  3. Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别?

    一个帖子的整理: Handler一定要在主线程实例化吗?new Handler()和new Handler(Looper.getMainLooper())的区别如果你不带参数的实例化:Handler ...

  4. e8_4输出菲波拉契数列的前10项

    program fbnq;{输出菲波拉契数列的前10项} var a:..] of integer; i:integer; begin a[]:=; a[]:=; do a[i]:=a[i-]+a[i ...

  5. Android 网络权限配置

    Android开发应用程序时,如果应用程序需要访问网络权限,需要在 AndroidManifest.xml 中加入以下代码 <uses-permission android:name=”andr ...

  6. Timeout Detection & Recovery (TDR)

    Timeout Detection & Recovery (TDR) NVIDIA® Nsight™ Development Platform, Visual Studio Edition 2 ...

  7. hive 中出现struct 结构化的问题

    如果你使用udf,udaf,udtf中的某一个并且查询日志中出现如下之类的struct错误 java.lang.RuntimeException: Error in configuring objec ...

  8. HDU-2686 Matrix 多进程DP

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2686 经典的多进程DP,比较简单.f[x1][y1][x2][y2]表示起点到点(x1,y1)和(x2 ...

  9. [转]常用的130个vim命令

    原帖地址:http://www.oschina.net/news/43167/130-essential-vim-commands 从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编 ...

  10. Android uiautomator实例使用

    转载自:http://blog.csdn.net/huiguixian/article/details/22398193 Android测试工具中,Monkey Runner只要简单几个指令即可,但他 ...