“MY-IMX6 FastBoot”的版本间的差异

来自明远智睿的wiki
跳转至: 导航搜索
(创建页面,内容为“我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br>...”)
 
 
(未显示同一用户的6个中间版本)
第1行: 第1行:
 +
<div>
 +
 
我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br>
 
我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br>
 
目前支持的型号如下:<br>
 
目前支持的型号如下:<br>
第4行: 第6行:
 
后面陆续会支持更多的型号。<br>
 
后面陆续会支持更多的型号。<br>
  
=1. FastBoot 演示=
+
=FastBoot 演示=
==1.1 启动视频==
+
== 启动视频==
 +
启动视频演示:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html 点击这里]<br>
  
  
==1.2 u-boot 启动时间==
+
== u-boot 启动时间==
 
[[文件:myimx6_uboot_time.png]]<br>
 
[[文件:myimx6_uboot_time.png]]<br>
 +
 
可以看到 u-boot 到 "Starting kernel ..." 的时间是 14.913 - 14.623 = 290ms。<br>
 
可以看到 u-boot 到 "Starting kernel ..." 的时间是 14.913 - 14.623 = 290ms。<br>
 +
 
通常这段时间在 250ms ~ 400ms 之间。<br>
 
通常这段时间在 250ms ~ 400ms 之间。<br>
==1.3 内核启动时间==
+
 
 +
== 内核启动时间==
 
[[文件:myimx6_kernel_time.jpg]]<br>
 
[[文件:myimx6_kernel_time.jpg]]<br>
 +
 
可以看到内核的启动时间是 740ms。<br>
 
可以看到内核的启动时间是 740ms。<br>
 +
 
通常内核的启动时间在 730ms ~ 800ms 之间。<br>
 
通常内核的启动时间在 730ms ~ 800ms 之间。<br>
  
=2. FastBoot 烧录=
+
= FastBoot 烧录=
==2. 1 需要准备的文件==
+
== 需要准备的文件==
 
OS Firmware/firmware-31452/*<br>
 
OS Firmware/firmware-31452/*<br>
 
OS Firmware/image-linux-31452/uboot-${ek_name}-${ek_spec}-fb.imx<br>
 
OS Firmware/image-linux-31452/uboot-${ek_name}-${ek_spec}-fb.imx<br>
第28行: 第36行:
 
OS Firmware/image-linux-31452/my-demo.tar.bz2<br>
 
OS Firmware/image-linux-31452/my-demo.tar.bz2<br>
  
==2.2 修改烧录配置文件==
+
== 修改烧录配置文件==
 +
 
 
烧录配置文件是烧录工具下的 cfg.ini 文件。<br>
 
烧录配置文件是烧录工具下的 cfg.ini 文件。<br>
 
name = L31452-FASTBOOT<br>
 
name = L31452-FASTBOOT<br>
第35行: 第44行:
 
rootfs_l31452_file = distro-core-image-base.tar.bz2<br>
 
rootfs_l31452_file = distro-core-image-base.tar.bz2<br>
  
==2.3 烧录系统==
+
== 烧录系统==
 
参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br>
 
参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br>
  
=3. 启动系统=
+
= 启动系统=
 
MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。<br>
 
MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。<br>
==3.1 显示屏终端==
+
 
 +
== 显示屏终端==
 
开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br>
 
开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br>
==3.2 串口终端==
+
 
 +
== 串口终端==
 +
 
 
使用串口线连接开发板与PC机,PC机上用串口软件打开开发板的串口。<br>
 
使用串口线连接开发板与PC机,PC机上用串口软件打开开发板的串口。<br>
 +
 
在PC机点击串口软件界面使窗口处于激活状态,按住PC机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。<br>
 
在PC机点击串口软件界面使窗口处于激活状态,按住PC机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。<br>
 +
 +
</div>

2018年7月27日 (五) 10:15的最新版本

我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。
目前支持的型号如下:
MYIMX6EK200-6Q
后面陆续会支持更多的型号。

FastBoot 演示

启动视频

启动视频演示:点击这里


u-boot 启动时间

Myimx6 uboot time.png

可以看到 u-boot 到 "Starting kernel ..." 的时间是 14.913 - 14.623 = 290ms。

通常这段时间在 250ms ~ 400ms 之间。

内核启动时间

Myimx6 kernel time.jpg

可以看到内核的启动时间是 740ms。

通常内核的启动时间在 730ms ~ 800ms 之间。

FastBoot 烧录

需要准备的文件

OS Firmware/firmware-31452/*
OS Firmware/image-linux-31452/uboot-${ek_name}-${ek_spec}-fb.imx
OS Firmware/image-linux-31452/zImage-myimx6-fb
OS Firmware/image-linux-31452/${ek_name}-${ek_spec}-fb.dtb
OS Firmware/image-linux-31452/${rootfs_l31452_file}
OS Firmware/image-linux-31452/kernel-modules.tar.bz2
OS Firmware/image-linux-31452/distro-update.tar.bz2
OS Firmware/image-linux-31452/my-demo.tar.bz2

修改烧录配置文件

烧录配置文件是烧录工具下的 cfg.ini 文件。
name = L31452-FASTBOOT
ek_name = myimx6ek200
ek_spec = 6q
rootfs_l31452_file = distro-core-image-base.tar.bz2

烧录系统

参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。

启动系统

MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。

显示屏终端

开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。

串口终端

使用串口线连接开发板与PC机,PC机上用串口软件打开开发板的串口。

在PC机点击串口软件界面使窗口处于激活状态,按住PC机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。