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

来自明远智睿的wiki
跳转至: 导航搜索
 
(未显示同一用户的2个中间版本)
第1行: 第1行:
 +
<div>
 +
 
我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br>
 
我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br>
<span style="background:#CCCCCC">we specifically made FastBoot Image for MY-IMX6 series of development board。after programming FastBoot Image for the development board,system can finish booting in 1500ms ~ 2000ms。)</span><br>
 
 
目前支持的型号如下:<br>
 
目前支持的型号如下:<br>
<span style="background:#CCCCCC">at present model supported as below:</span><br>
 
 
MYIMX6EK200-6Q<br>
 
MYIMX6EK200-6Q<br>
 
后面陆续会支持更多的型号。<br>
 
后面陆续会支持更多的型号。<br>
<span style="background:#CCCCCC">more models will be supported in near future。</span><br>
 
 
  
=FastBoot 演示(FastBoot demo)=
+
=FastBoot 演示=
== 启动视频(boot video)==
+
== 启动视频==
(== ==)
 
 
启动视频演示:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html 点击这里]<br>
 
启动视频演示:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html 点击这里]<br>
<span style="background:#CCCCCC">start video demo:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html click here]</span>
 
  
  
== u-boot 启动时间(u-boot booting time needed)==
+
== 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>
<span style="background:#CCCCCC">it shows that time needed from u-boot to "Starting kernel ..." is 14.913 - 14.623 = 290ms。</span><br>
+
 
 
通常这段时间在 250ms ~ 400ms 之间。<br>
 
通常这段时间在 250ms ~ 400ms 之间。<br>
<span style="background:#CCCCCC">normally this time period will be within 250ms ~ 400ms。</span><br>
+
 
== 内核启动时间(kernel booting time)==
+
== 内核启动时间==
 
[[文件:myimx6_kernel_time.jpg]]<br>
 
[[文件:myimx6_kernel_time.jpg]]<br>
  
 
可以看到内核的启动时间是 740ms。<br>
 
可以看到内核的启动时间是 740ms。<br>
<span style="background:#CCCCCC">it shows that kernel booting time is 740ms。</span><br>
+
 
 
通常内核的启动时间在 730ms ~ 800ms 之间。<br>
 
通常内核的启动时间在 730ms ~ 800ms 之间。<br>
<span style="background:#CCCCCC">normally kernel booting time is within 730ms ~ 800ms </span><br>
 
  
 
+
= FastBoot 烧录=
= FastBoot 烧录(FastBoot program)=
+
== 需要准备的文件==
== 需要准备的文件(files needed to prepare for)==
 
 
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>
第42行: 第36行:
 
OS Firmware/image-linux-31452/my-demo.tar.bz2<br>
 
OS Firmware/image-linux-31452/my-demo.tar.bz2<br>
  
 +
== 修改烧录配置文件==
  
== 修改烧录配置文件(modify configurtion file for programming)==
 
 
烧录配置文件是烧录工具下的 cfg.ini 文件。<br>
 
烧录配置文件是烧录工具下的 cfg.ini 文件。<br>
<span style="background:#CCCCCC">configurtion file for programming is cfg.ini under pgromming tool。</span><br>
 
 
name = L31452-FASTBOOT<br>
 
name = L31452-FASTBOOT<br>
 
ek_name = myimx6ek200<br>
 
ek_name = myimx6ek200<br>
第51行: 第44行:
 
rootfs_l31452_file = distro-core-image-base.tar.bz2<br>
 
rootfs_l31452_file = distro-core-image-base.tar.bz2<br>
  
 
+
== 烧录系统==
== 烧录系统(program system)==
 
 
参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br>
 
参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br>
<span style="background:#CCCCCC">refer to "MY-IMX6 MfgTool programming guide" to program system。</span><br>
 
  
 +
= 启动系统=
 +
MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。<br>
  
= 启动系统(boot system)=
+
== 显示屏终端==
MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。<br>
 
<span style="background:#CCCCCC">MY-IMX6 FastBoot system support two kinds of terminal, one is LVDS screen terminal,the other is Debug UART terminal。</span><br>
 
== 显示屏终端(displayed screen terminal)==
 
 
开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br>
 
开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br>
<span style="background:#CCCCCC">after powering up development board the defaulted terminal is LVDS screen and this can be seen in the displayed screen during the course of system booting。</span><br>
+
 
== 串口终端(serial interface terminal)==
+
== 串口终端==
 +
 
 
使用串口线连接开发板与PC机,PC机上用串口软件打开开发板的串口。<br>
 
使用串口线连接开发板与PC机,PC机上用串口软件打开开发板的串口。<br>
<span style="background:#CCCCCC">connect development board and PC machine with serial port line,open the serial port in development board with software on PC machine。</span><br>
+
 
 
在PC机点击串口软件界面使窗口处于激活状态,按住PC机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。<br>
 
在PC机点击串口软件界面使窗口处于激活状态,按住PC机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。<br>
<span style="background:#CCCCCC">on PC machine click software interface of serial port to keep box in active condition,power up development board with hodling any key on PC,in this case, the terminal is serial port after booting development board。</span><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机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。