This is depends on your SOC main clock and cache size and nand /eMMC read
speed
If on 512K L2 cache and over than 1G , lzo MAYBE will beat uncompressed
but in less than 500M  and with very fast nand 16bit EDO ddr mode /eMMC
50M@8bit with ADMA
what I get test result is raw (uncompressed) kernel image will be the
better choice on iMX6

You can see the test result from the link ,

None69656444.62674904.626749Ti dont have eDMA and ADMA enable as default in
previous u-boot driver
While this is patched in 2014.04 version on omap5 and dra7x driver
It wont take over than 1s while loading 6M size kernel image
What I test on imx6 , u-boot with ADMA driver enable on eMMC 4.4 @8bit 50M
Will over than 15MBytes /s
And with APBH DMA enable in 8bit nand driver @100M EDO mode enable
Will over than 15MBytes/s too

So , what I suggest , you should check your u-boot driver , and make sure
ADMA enable for eMMC/sd





2014-11-12 9:37 GMT+08:00 Robert Nelson <robertcnel...@gmail.com>:

> On Tue, Nov 11, 2014 at 7:09 PM, liyaoshi <liyao...@gmail.com> wrote:
> > If this is for automotive ,systemd is not so useful
> > last mode is required when in automotive enviroment
> > while as I know systemd can not turnning boot sequence for different
> modules
> > If not about automotive ,skip this .
> > And,if only talking about 0.5s or 1s , its only about u-boot and kernel
> >
> > what I test in imx 6 , whats' my test result is boot from nand slc
> onfi1@80M
> > Arm@800M with 16bit DDR@400m
> >
> > unless you remove kernel printk, its possible boot less than 1s
> >
> > remove any print out from serial ,boot loader turn mmu can cache on
> >
> > load kernel with uncompressed and make small than 4M,without prink
>
> but also double check with lzo... As it can beat uncompressed...
>
> http://free-electrons.com/blog/arm-xz-kernel-decompression-benchmarks/
>
> Regards,
> --
> Robert Nelson
> http://www.rcn-ee.com/
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beagleboard+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to