1、地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 21D M 3 7 3 0 l i n u x 开 发 环 境 搭 建1 . L in u x 系 统使 用与 设 置1.1. A n gs t r omA n gs t r o m 是一个 界面友好的嵌入式发行版本,用于手持设备,机顶盒和网络存储设备等嵌入式设备。 光盘的文件系统是定制的 T h
2、e A n gs t r o m D i s t r i bu t i o n L i n u x (简称 A n gs t r o m )。A n gs t r o m 的相关资料可以登录 h t t p:/ / www. a n gs t r o m - di s t r i b u t i o n .o r g 。A n gs t r o m L i n u x 是基于 O pe n Em b e dde d 工具创建的嵌入式系统专用 L i n u x 发行版。关 于O E 的相关资料可以登录 h t t p:/ / ww w.o p e n e m b e dde d. o r g
3、。相关构建 A n gs t r o m 的工具和文档说明请参考光盘目录 L i n u x T o o l s o p e n e m be dde d .r a r 。1.2. L i n u x 软件 开发 环境 概述在 开 始 开 发 使 用 之 前 , 您 需 要 构 建 S B C 3 7 x 系 统 的 开 发 环 境 。 在 这 一 章 中 概 述 了 装 载 S B C 3 7 x 系统 相 关 的 软 件 到 开 发 主 机 所 需 要 的 步 骤 。 你 将 需 要 一 张 S B C3 7 x 系 统 附 带 的 光 盘 , 安 装 操 作 需 要 用户 对 wi n
4、d o w s 和 L i n u x 操 作 系 统 有 一 定 的 了 解 和 应 用 的 知 识 。 能 够 在 这 样 的 环 境 下 简 单 的 操 作 。作 为 一 款 开 放 的 L i n u x 系 统 , S B C 3 7 x 所 用 到 的 软 件 一 般 均 为 免 费 和 开 源 的 , 能 在 互 联 网 上 自 由下 载 , 这 些 软 件 稍 经 配 置 和 修 改 后 , 就 可 以 在 S B C 3 7 x 上 运 行 。 系 统 附 带 的 光 盘 上 已 经 包 含 了 这 些内 容 , 可 以 免 去 下 载 过 程 。地 址 : 广州 市天 河区
5、 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 22S B C3 7 x 系 统 提 供 一 套 较 为 完 整 的 软 件 开 发 环 境 。 当 按 照 系 统 安 装 的 步 骤 完 成 后 , 用 户 可 以 无需 另 行 安 装 下 载 多 余 的 软 件 或 组 件 , 就 可 以 立 即 开 始 进 行 应 用 程 序 的 开 发 工 作 。 开 发 环 境
6、以 一 台 操作 系 统 的 W i n d o w s X P 主 机 为 基 础 的 的 开 发 平 台 , 进 行 开 发 操 作 和 测 试 。1.3. 构建 软件 开发 环境1 .3 .1 . 构建软件开发 环境本 手 册 要 求 的 开 发 环 境 为 L i n u x 操 作 系 统 , 建 议 使 用 U b u n t u 1 0 . 0 4 。1 .3 .2 . 构建交叉编译器在 一 种 计 算 机 环 境 中 运 行 的 编 译 程 序 , 能 编 译 出 在 另 外 一 种 环 境 下 运 行 的 代 码 , 我 们 就 称 这种 编 译 器 支 持 交 叉 编 译
7、, 这 个 编 译 就 是 叫 交 叉 编 译 , 简 单 地 说 , 就 是 在 一 个 平 台 上 生 成 另 外 一 个 平台 上 的 可 执 行 代 码 。 编 译 嵌 入 式 L i n u x 内 核 前 , 要 先 安 装 交 叉 编 译 工 具 , 光 盘 已 附 带 编 译 工 具 包 。在 / u s r / l o c a l / 目录下面创建文件夹 a r m 。 命 令 为 :# s u# e m a# m k d i r / u s r/ l o c a l / a rm1 ) 复 制 光 盘a r m - 2 0 0 9 q1 - 2 0 3 - a r m -
8、n o n e - l i n u x - gn u e a b i - i 6 8 6 - p c- l i n u x - gn u .t a r . b z 2 到/ h o m e / e m a / t o o l ( 压缩文件是在 / m n t / h gf s / s h a r e 盘目录 ) 。 命令为:# c d / m n t / h g f s / s h a re# c p a rm -2 0 0 9 q 1 - 2 0 3 -a rm -n o n e - l i n u x -g n u e a b i - i 6 8 6 -p c -l i n u x -g
9、n u . t a r. b z 2 / h o m e / e m a / t o o l2 ) 解压到 / u s r / l o ca l / a r m 目录下。命令为:# c d / h o m e / e m a / t o o l# t a r j x v f a rm -2 0 0 9 q 1 - 2 0 3 -a rm -n o n e - l i n u x -g n u e a b i - i 6 8 6 - p c -l i n u x -g n u . t a r. b z 2 C / u s r/ l o c a l / a rm3 ) 设置环境变量 。 命令为:#
10、 e x p o rt P A T H = / u s r/ l o c a l / a rm / a rm -2 0 0 9 q 1 / b i n : $ P A T H4 ) 查看环境变量命令为:# e c h o $ P A T H地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 231 .3 .3 . 串口终端软件的使用u 在 W i n
11、 do ws X P 桌面上选择菜单:开始 - 所有程序 - 附件 - 通讯 - 超级终端 。u 在 “ 连接描述 ” 窗口中输入名称: e m a ,选择 “ 确定 ” 。u 在 “ 连接到 ” 窗口中确认 “ 连接时使用 ” 项为 “ CO M 1 ” ,选择 “ 确认 ” 。u 在 “ CO M 1 属性 ” 窗口中设定:每秒位数 = 1 1 5 2 0 0 ,数据位 = 8 ,奇偶校验 = 无,停止位= 1 ,数据流控制 = 无,选择 “ 确定 ” 。u 在桌面上会自动打开 “ e m a - 超级终端 ” 窗口 。u 在 “ e m a - 超级终端 ” 窗口中选择菜单:文件 - 退
12、出,在系统询问是否存储连接时回答“ 是 ” 。u 在 W i n do wX P 桌面上展开并右键单击单项:开始 - 所有程序 - 附件 - 通讯 - 超级终端 - e m a , 选择 “ 发送到桌面快捷方式 ” ,回到桌面将新建立的连接改名位 “ 连接 e m a ” 启动超级终端 。u 在 W i n do wX P 桌面上双击 “ 连接 e m a ” 图标启动超级终端 。u 建议使用 ZO C T e r m i n a l ,请参考光盘目录 L i n u x T o o l s ZO C 。1.4. 系统 编译1 .4 .1 . 一级启动代码 x - lo a d e r 编译首
13、先设置好环境变量,命令为:e m a e m a 3 5 3 0 : $ e x p o rt P A T H = / u s r/ l o c a l / a rm / a rm -2 0 0 9 q 1 / b i n : $ P A T H复制光盘 x - l o a de r .t a r .bz 2 到 / h o m e / e m a / s o u r ce 目录下 ( 压缩文件是在 s h a r e 盘目录 )e m a e m a 3 5 3 0 : $ c d / m n t / h g f s / s h a ree m a e m a 3 5 3 0 : / m n
14、 t / h g fs / s h a re $ c p x - l o a d e r. t a r. b z 2 / h o m e / e m a / S o u rc e解压 x l o a de r .t a r . b z 2 压缩到当前文件夹e m a e m a 3 5 3 0 : $ c d / h o m e / e m a / S o u rc ee m a e m a 3 5 3 0 : / S o u rc e $ s u d o t a r j x v f x - l o a d e r. t a r. b z 2e m a e m a 3 5 3 0 : / S
15、o u rc e $ c d x l o a d e rm a k e di s t c l e a n 命令除依赖关系并清除以前编译产生的文件e m a e m a 3 5 3 0 : / S o u rc e / x l o a d e r$ m a k e CRO S S _ CO M P IL E =a rm -n o n e -l i n u x -g n u e a b i - A RCH =a rmd i s t c l e a nfi n d . -t y p e f ( -n a m e c o re - o -n a m e * . b a k -o -n a m e *
16、-o - n a m e * . o - o - n a m e * . a ) -p ri n t | x a rg s rm - ffi n d . -t y p e f 地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 24 ( -n a m e . d e p e n d -o - n a m e * . s re c -o -n a m
17、e * . b i n ) -p ri n t | x a rg s rm - frm - f * . b a k t a g s T A G Srm - f r * . * rm - f x -l o a d x -l o a d . m a prm - f i n c l u d e / a s m / p ro c i n c l u d e / a s m / a rc hrm - f i n c l u d e / c o n fi g . h i n c l u d e / c o n fi g . m k接着配置和编译e m a e m a 3 5 3 0 : / S o u r
18、c e / x l o a d e r$ m a k e CRO S S _ CO M P IL E =a rm -n o n e - l i n u x -g n u e a b i - A RCH =a rmo m a p 3 s t a l k e r _ c o n fi grm - f i n c l u d e / c o n fi g . h i n c l u d e / c o n fi g . m kCo n fi g u ri n g fo r o m a p 3 5 3 0 b e a g l e b o a rd . . .e m a e m a 3 5 3 0 :
19、/ S o u rc e / x l o a d e r$ m a k e CRO S S _ CO M P IL E =a rm -n o n e -l i n u x -g n u e a b i - A RCH =a rm编译完成后, x l o a de r 目录下会生成新的 x - l o a d. b i n 。e m a e m a 3 5 3 0 : / S o u rc e / x l o a d e r$ l sa rm _ c o n fi g . m k c o n fi g . m k d ri v e rs l i b RE A D M E S y s t e m
20、. m a p x -l o a d . m a pb o a rd c p u fs M a k e fi l e s c ri p t s x -l o a dc o m m o n d i s k i n c l u d e m k c o n fi g s i g n G P x -l o a d . b i n转换成 S D 卡启动用程序: M L Oe m a e m a 3 5 3 0 : / S o u rc e / x l o a d e r$ . / s i g n G Pe m a e m a 3 5 3 0 : / S o u rc e / x l o a d e r$
21、 l sa rm _ c o n fi g . m k c p u i n c l u d e RE A D M E x -l o a db o a rd d i s k l i b s c ri p t s x -l o a d . b i nc o m m o n d ri v e rs M a k e fi l e s i g n G P x -l o a d . b i n . i ftc o n fi g . m k fs m k c o n fi g S y s t e m . m a p x -l o a d . m a pe m a e m a 3 5 3 0 : / S o
22、u rc e / x l o a d e r$ c p x -l o a d . b i n . i ft M L O1 .4 .2 . 二级启动代码 u - b o o t 编译首先设置好环境变量,命令为:e m a e m a 3 5 3 0 : $ e x p o rt P A T H = / u s r/ l o c a l / a rm / a rm -2 0 0 9 q 1 / b i n : $ P A T H复制光盘 u - b o o t - r e l e a s e .t a r .bz 2 到 / h o m e / e m a / s o u r ce 目录下 ( 压
23、缩文件是在 s h a r e 盘目录 )e m a e m a 3 5 3 0 : $ c d / m n t / h g f s / s h a ree m a e m a 3 5 3 0 : / m n t / h g fs / s h a re $ c p u - b o o t -re l e a s e . t a r. b z 2 / h o m e / e m a / S o u rc e解压 u - bo o t - r e l e a s e .t a r . bz2 压缩到当前文件夹e m a e m a 3 5 3 0 : $ c d / h o m e / e m a
24、 / S o u rc ee m a e m a 3 5 3 0 : / S o u rc e $ s u d o t a r j x v f u - b o o t -re l e a s e . t a r. b z 2e m a e m a 3 5 3 0 : / S o u rc e $ c d u - b o o t -re l e a s e配置编译e m a e m a 3 5 3 0 : / S o u rc e / u -b o o t - r e l e a s e $ m a k e S BC3 7 x _ re v _ a _ c o n fi ge m a e m a
25、 3 5 3 0 : / S o u rc e / u -b o o t - r e l e a s e $ m a k e编译成功后就可以在当前目录下看到生成的 u - b o o t . b i n 。备注: S B C 3 7 x _ r e v _ a _ c o n f i g 文件在 u - bo o t 源码的 i n cl u de / co n f i gs 文件夹下。复制 m k i m a ge 到 / u s r / b i n , 这是为了编译内核生成 u I m a ge 。地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址
26、: w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 25e m a e m a 3 5 3 0 : / S o u rc e / u -b o o t - r e l e a s e $ c d t o o l s /e m a e m a 3 5 3 0 : / S o u rc e / u -b o o t - r e l e a s e / t o o l s $ c p m k i m a g e / u s r/ b i n1 .
27、4 .3 . 内核编译首先设置好环境变量,命令为:e m a e m a 3 5 3 0 : $ e x p o rt P A T H = / u s r/ l o c a l / a rm / a rm -2 0 0 9 q 1 / b i n : $ P A T H复制光盘 l i n u x - 0 3 . 0 0 . 0 1 .0 6 . t a r .bz 2 到 / h o m e / e m a / s o u r ce 目录下 ( 压缩文件是在 / s h a r e 盘目录 ) 。e m a e m a 3 5 3 0 : $ c d / m n t / h g f s /
28、s h a ree m a e m a 3 5 3 0 : / m n t / h g fs / s h a re $ c p l i n u x -0 3 . 0 0 . 0 1 . 0 6 . t a r. b z 2 / h o m e / e m a / S o u rc e解压 l i n u x - 0 3 .0 0 .0 1 .0 6 .t a r . b z 2 压缩到当前文件夹 。e m a e m a 3 5 3 0 : / m n t / h g fs / s h a re $ c d / h o m e / e m a / S o u rc ee m a e m a 3
29、 5 3 0 : / S o u rc e $ s u d o t a r j x v f l i n u x -0 3 . 0 0 . 0 1 . 0 6 . t a r. b z 2e m a e m a 3 5 3 0 : / S o u rc e $ c d l i n u x -0 3 . 0 0 . 0 1 . 0 6配置编译 。e m a e m a 3 5 3 0 : / S o u rc e / l i n u x -0 3 . 0 0 . 0 1 . 0 6 $ m a k e CRO S S _ C O M P IL E = a rm -n o n e - l i n u
30、 x -g n u e a b i -A RCH =a rm o m a p 3 _ s t a l k e r_ d e fc o n fi ge m a e m a 3 5 3 0 : / S o u rc e / l i n u x -0 3 . 0 0 . 0 1 . 0 6 $ m a k e CRO S S _ C O M P IL E = a rm -n o n e - l i n u x -g n u e a b i -A RCH =a rme m a e m a 3 5 3 0 : / S o u rc e / l i n u x -0 3 . 0 0 . 0 1 . 0 6
31、 $ m a k e CRO S S _ C O M P IL E = a rm -n o n e - l i n u x -g n u e a b i -A RCH =a rm u I m a g e编译成功后就可以在 a r c h / a r m / bo o t 目录下看到生成的 u I m a ge 。1 .4 .4 . 制作文件系统镜像开发文件系统通常需要修改某些东西,这就需要重新制作 n a n df l s a h 镜像。方法如下:u 将光盘目录 L i n u x / T o o l s 下的 m a k e - u b i f s . t a r . b z 2 解压到 u
32、 b u n t u 的 $ H O M E 目录下。$ t a r j x v f m a k e - u bi f s .t a r . b z 2 - C $ H O M E$ cd $ H O M E/ m a k e - u b i f s / U B I FS _ t o o l s$ ch o m d + x m k f s . u b i f s u bi n i z e$ cd /u 将开发系统的所有文件拷贝到 $ H O M E/ m a k e - u bi f s / r o o t f s 中u 假设系统在 S D 卡的 e x t 3 分区,且挂载在 / m e d
33、i a / r o o t f s /$ s u do c p - a / m e di a / r o o t f s / * $ H O M E/ m a k e - u bi f s / r o o t f s /u 假设你要做的 n a n df l a s h 为 2 5 6 M ,则如下运行脚本$ cd $ H O M E/ m a k e - u b i f s /$ ./ m k f s - 2 5 6 m .s h地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 :
34、+ 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 26完成后将在当前目录生成 u b i 的 f l a s h 镜像( u b i .i m g ) , u b i f s .i m g 为中间文件。同理,如需要的是 5 1 2 M f a s h 的镜像,请运行脚本 m k f s - 5 1 2 m .s h1.5. Li n u x 系统 镜像 更新1 .5 .1 . 制作 S D 系统启动卡为了实现以后的各步骤操作,需要准备一张空白 S D 卡 ( 以下操作各步骤中涉及的均为此卡 ) ,并且需要在它
35、上面建立 Fa t 3 2 分区和 Ex t 3 分区。如果使用的是我们提供的 S D 卡,那么可能 S D 卡已经有了这两个分区,可省去分区及格式化部分操作,只需要删除已有文件即可( m k c a r d. s h 脚本在光盘 L i n u x / T o o l s 文件夹里) 。将 S D 卡插入 U bu n t u 系统。r o o t e m a 3 5 3 0 :/ h o m e / e m a # s u d o . / m k c a rd . s h / d e v / s d b1 0 2 4 +0 re c o rd s i n1 0 2 4 +0 re c o
36、rd s o u t1 0 4 8 5 7 6 b y t e s (1 . 0 M B ) c o p i e d , 0 . 6 5 2 7 7 9 s , 1 . 6 M B / sD i s k / d e v / s d b d o e s n t c o n t a i n a v a l i d p a rt i t i o n t a b l eD IS K S IZ E - 1 9 9 5 4 4 0 1 2 8 b y t e sCY L IN D E R S - 2 4 2Ch e c k i n g t h a t n o - o n e i s u s i n g t
37、 h i s d i s k ri g h t n o w . . .O KD i s k / d e v / s d b : 2 4 2 c y l i n d e rs , 2 5 5 h e a d s , 6 3 s e c t o rs / t ra c ks fd i s k : E RR O R: s e c t o r 0 d o e s n o t h a v e a n m s d o s s i g n a t u re/ d e v / s d b : u n re c o g n i z e d p a rt i t i o n t a b l e t y p eO
38、l d s i t u a t i o n :N o p a rt i t i o n s fo u n dN e w s i t u a t i o n :U n i t s = c y l i n d e rs o f 8 2 2 5 2 8 0 b y t e s , b l o c k s o f 1 0 2 4 b y t e s , c o u n t i n g fro m 0D e v i c e Bo o t S t a rt E n d # c y l s # b l o c k s Id S y s t e m/ d e v / s d b 1 * 0 + 8 9 - 7
39、 2 2 6 1 c W 9 5 F A T 3 2 (L BA )/ d e v / s d b 2 9 2 4 1 2 3 3 1 8 7 1 5 7 2 + 8 3 L i n u x/ d e v / s d b 3 0 - 0 0 0 E m p t y/ d e v / s d b 4 0 - 0 0 0 E m p t yS u c c e s s fu l l y w ro t e t h e n e w p a rt i t i o n t a b l eRe -re a d i n g t h e p a rt i t i o n t a b l e . . .If y o
40、 u c re a t e d o r c h a n g e d a D O S p a rt i t i o n , / d e v / f o o 7 , s a y , t h e n u s e d d (1 )t o z e ro t h e fi rs t 5 1 2 b y t e s : d d i f=/ d e v / z e ro o f=/ d e v / fo o 7 b s =5 1 2 c o u n t =1(S e e fd i s k ( 8 ). )m k fs . v fa t 2 . 1 1 (1 2 M a r 2 0 0 5 )m k e 2 f
41、s 1 . 4 0 . 8 (1 3 - M a r-2 0 0 8 )F i l e s y s t e m l a b e l =ro o t fsO S t y p e : L i n u xBl o c k s i z e =4 0 9 6 (l o g = 2 )F ra g m e n t s i z e =4 0 9 6 (l o g = 2 )1 1 7 1 2 0 i n o d e s , 4 6 7 8 9 3 b l o c k s虚拟机断开 S D 卡连接随即又重新连接上,用 “ df ” 命令就可以看到已经分好两个分区。地 址 : 广州 市天 河区 粤垦 路 3 8
42、 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 27r o o t e m a 3 5 3 0 :/ h o m e / e m a # d fF i l e s y s t e m 1 K -b l o c k s U s e d A v a i l a b l e U s e % M o u n t e d o n/ d e v / s d a 1 6 0 9 2 4 1 6 0 7 1
43、 1 5 2 1 2 5 0 7 3 8 5 2 8 1 3 % /v a rru n 2 5 7 7 2 0 8 8 2 5 7 6 3 2 1 % / v a r/ ru nv a rl o c k 2 5 7 7 2 0 0 2 5 7 7 2 0 0 % / v a r/ l o c ku d e v 2 5 7 7 2 0 5 6 2 5 7 6 6 4 1 % / d e vd e v s h m 2 5 7 7 2 0 0 2 5 7 7 2 0 0 % / d e v / s h m. h o s t : / 6 2 4 6 8 7 2 0 6 2 4 3 0 0 9 6 3
44、8 6 2 4 1 0 0 % / m n t / h g f s/ d e v / s d b 1 7 1 1 3 3 1 7 1 1 3 3 1 % / m e d i a / b o o t/ d e v / s d b 2 1 8 5 6 7 6 4 3 5 5 6 8 1 7 2 7 6 2 0 3 % / m e d i a / ro o t fs1 .5 .2 . S D 卡的系统镜像更新复制启动系统文 件。# s u d o c p M L O / m e d i a / b o o t# s u d o c p u - b o o t . b i n / m e d i a
45、/ b o o t# s u d o c p u I m a g e / m e d i a / b o o t# s u d o t a r j x v f S B C3 7 x -B 2 -F i l e S y s t e m . t a r . b z 2 - C / m e d i a / ro o t fs# s y n c卸载 S D 卡并等待 “ b o o t ” 和 “ r o o t f s ” 图标消失并且读卡器上指示灯不再闪烁 。1 .5 .3 . N A N D F la s h 系统映像更新u N A N D F L A S H 分区:* 0 x 0 0 0 0
46、0 0 0 0 - 0 x 0 0 0 8 0 0 0 0 : “ X -L o a d e r“* 0 x 0 0 0 8 0 0 0 0 - 0 x 0 0 2 6 0 0 0 0 : “ U -B o o t “* 0 x 0 0 2 6 0 0 0 0 - 0 x 0 0 2 8 0 0 0 0 : “ U -B o o t e n v i ro n m e n t d a t a “* 0 x 0 0 2 8 0 0 0 0 - 0 x 0 0 6 8 0 0 0 0 : “ K e rn e l “下面的指南是使用 S D 卡引导将镜像写入到 N A N D F L A S H 准
47、备:( 1 )准备一个可启动的 S D 卡。地 址 : 广州 市天 河区 粤垦 路 3 8 号广 垦商 务大 厦一 座 7 楼 网 址 : w w w .e m a - t e c h. co m电 话 : + 8 6 - 0 2 0 - 8 7 6 4 3 8 7 9 传 真 : + 8 6 - 0 2 0 - 8 7 2 4 5 4 9 28( 2 )请确保以下文件在 FA T 3 2 分区的 S D 卡里面:M L O ( X - L o a de r )u - b o o t . b i n ( U - B o o t )u I m a ge ( L i n u x k e r n e
48、 l i m a ge )u bi . i m g ( U B I FS f i l e s ys t e m i m a ge )X - L o a de r 是第一阶段引导加载程序 ,使用下面的命令烧写 X - L o a de r 到 N A N D F L A S HO M A P 3 S ta l k e r # m m c i n i tO M A P 3 S ta l k e r # fa t l o a d m m c 0 : 1 8 0 0 0 0 0 0 0 M L OO M A P 3 S ta l k e r # n a n d e c c h wO M A P 3 S
49、 ta l k e r # n a n d e ra s e 0 8 0 0 0 0O M A P 3 S ta l k e r # n a n d w ri t e . i 8 0 0 0 0 0 0 0 0 8 0 0 0 0U - B o o t 是第二阶段引导加载程序 ,使用下面的命令烧写 U - B o o t 到 N A N D F L A S HO M A P 3 S ta l k e r # m m c i n i tO M A P 3 S ta l k e r # fa t l o a d m m c 0 : 1 8 0 0 0 0 0 0 0 u - b o o t . b i nO M A P 3 S ta l k e r # n a n d e c c s wO M A P 3 S ta l k e r # n a n d e ra s e 8 0 0 0 0 1 6 0 0 0 0O M A P 3 S ta l k e r # n a n d w ri