“MY-IMX6 FastBoot”的版本间的差异
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
+ | <div> | ||
+ | |||
我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br> | 我们为 MY-IMX6 系列开发板做了 FastBoot Image。开发板烧录 FastBoot Image 后,系统可以在 1500ms ~ 2000ms 的时间范围内启动完成。<br> | ||
− | |||
目前支持的型号如下:<br> | 目前支持的型号如下:<br> | ||
− | |||
MYIMX6EK200-6Q<br> | MYIMX6EK200-6Q<br> | ||
后面陆续会支持更多的型号。<br> | 后面陆续会支持更多的型号。<br> | ||
− | |||
− | |||
− | =FastBoot 演示 | + | =FastBoot 演示= |
− | == 启动视频 | + | == 启动视频== |
启动视频演示:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html 点击这里]<br> | 启动视频演示:[http://v.youku.com/v_show/id_XMTc3NDA1MjkyNA==.html 点击这里]<br> | ||
− | |||
− | == 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> | ||
− | + | ||
− | == 内核启动时间 | + | == 内核启动时间== |
[[文件:myimx6_kernel_time.jpg]]<br> | [[文件:myimx6_kernel_time.jpg]]<br> | ||
可以看到内核的启动时间是 740ms。<br> | 可以看到内核的启动时间是 740ms。<br> | ||
− | + | ||
通常内核的启动时间在 730ms ~ 800ms 之间。<br> | 通常内核的启动时间在 730ms ~ 800ms 之间。<br> | ||
− | |||
− | + | = FastBoot 烧录= | |
− | = FastBoot 烧录 | + | == 需要准备的文件== |
− | == 需要准备的文件 | ||
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> | ||
第41行: | 第36行: | ||
OS Firmware/image-linux-31452/my-demo.tar.bz2<br> | OS Firmware/image-linux-31452/my-demo.tar.bz2<br> | ||
+ | == 修改烧录配置文件== | ||
− | |||
烧录配置文件是烧录工具下的 cfg.ini 文件。<br> | 烧录配置文件是烧录工具下的 cfg.ini 文件。<br> | ||
− | |||
name = L31452-FASTBOOT<br> | name = L31452-FASTBOOT<br> | ||
ek_name = myimx6ek200<br> | ek_name = myimx6ek200<br> | ||
第50行: | 第44行: | ||
rootfs_l31452_file = distro-core-image-base.tar.bz2<br> | rootfs_l31452_file = distro-core-image-base.tar.bz2<br> | ||
− | + | == 烧录系统== | |
− | == 烧录系统 | ||
参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br> | 参照 "MY-IMX6 MfgTool 烧录指导" 进行烧录系统。<br> | ||
− | |||
+ | = 启动系统= | ||
+ | MY-IMX6 FastBoot 系统支持两种终端,一种是 LVDS 显示屏做为终端,一种是调试串口做为终端。<br> | ||
− | + | == 显示屏终端== | |
− | |||
− | |||
− | == 显示屏终端 | ||
开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br> | 开发板上电启动默认使用 LVDS 显示屏做为终端,系统启动过程可以在显示屏上看到。<br> | ||
− | + | ||
− | == 串口终端 | + | == 串口终端== |
+ | |||
使用串口线连接开发板与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 启动时间
可以看到 u-boot 到 "Starting kernel ..." 的时间是 14.913 - 14.623 = 290ms。
通常这段时间在 250ms ~ 400ms 之间。
内核启动时间
可以看到内核的启动时间是 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机上的任意按键后为开发板上电,这时候开发板启动后的终端是串口。