[U-Boot] Trying to reduce boot time of U-BOOT zynq-microzed.
Uzair Zaidi
uzair.aqid at gmail.com
Fri Jun 20 11:54:21 CEST 2014
I have `zynq-microzed` board.
Here is my log messages of `U-BOOT`.
[Fri Jun 20 12:07:25.468 2014] U-Boot 2013.07 (Jun 20 2014 - 11:58:49)
[Fri Jun 20 12:07:25.468 2014]
[Fri Jun 20 12:07:25.468 2014] Memory: ECC disabled
[Fri Jun 20 12:07:25.468 2014] DRAM: 1 GiB
[Fri Jun 20 12:07:25.484 2014] SF: Detected S25FL129P_64K/S25FL128S_64K
with page size 64 KiB, total 16 MiB
[Fri Jun 20 12:07:25.515 2014] *** Warning - bad CRC, using default
environment
[Fri Jun 20 12:07:25.515 2014]
[Fri Jun 20 12:07:25.515 2014] In: serial
[Fri Jun 20 12:07:25.515 2014] Out: serial
[Fri Jun 20 12:07:25.515 2014] Err: serial
[Fri Jun 20 12:07:25.515 2014]
[Fri Jun 20 12:07:25.515 2014]
[Fri Jun 20 12:07:25.515 2014] SF: Detected S25FL129P_64K/S25FL128S_64K
with page size 64 KiB, total 16 MiB
[Fri Jun 20 12:07:25.687 2014] SF: 983040 bytes @ 0x520000 Read: OK
[Fri Jun 20 12:07:25.687 2014] ## Loading kernel from FIT Image at
01000000 ...
[Fri Jun 20 12:07:25.687 2014] Using 'conf at 1' configuration
[Fri Jun 20 12:07:25.687 2014] Trying 'kernel at 1' kernel subimage
[Fri Jun 20 12:07:25.687 2014] Description: PetaLinux Kernel
[Fri Jun 20 12:07:25.687 2014] Type: Kernel Image
[Fri Jun 20 12:07:25.687 2014] Compression: gzip compressed
[Fri Jun 20 12:07:25.687 2014] Data Start: 0x010000f0
[Fri Jun 20 12:07:25.687 2014] Data Size: 835713 Bytes = 816.1
KiB
[Fri Jun 20 12:07:25.687 2014] Architecture: ARM
[Fri Jun 20 12:07:25.687 2014] OS: Linux
[Fri Jun 20 12:07:25.687 2014] Load Address: 0x00008000
[Fri Jun 20 12:07:25.687 2014] Entry Point: 0x00008000
[Fri Jun 20 12:07:25.687 2014] Verifying Hash Integrity ... OK
[Fri Jun 20 12:07:25.687 2014] ## Loading fdt from FIT Image at
01000000 ...
[Fri Jun 20 12:07:25.734 2014] Using 'conf at 1' configuration
[Fri Jun 20 12:07:25.734 2014] Trying 'fdt at 1' fdt subimage
[Fri Jun 20 12:07:25.734 2014] Description: Flattened Device Tree
blob
[Fri Jun 20 12:07:25.734 2014] Type: Flat Device Tree
[Fri Jun 20 12:07:25.734 2014] Compression: uncompressed
[Fri Jun 20 12:07:25.734 2014] Data Start: 0x010cc224
[Fri Jun 20 12:07:25.734 2014] Data Size: 9766 Bytes = 9.5 KiB
[Fri Jun 20 12:07:25.734 2014] Architecture: ARM
[Fri Jun 20 12:07:25.734 2014] Hash algo: crc32
[Fri Jun 20 12:07:25.734 2014] Hash value: 5b46dc3d
[Fri Jun 20 12:07:25.734 2014] Hash algo: sha1
[Fri Jun 20 12:07:25.734 2014] Hash value:
1a2cb498446bd1c5337d74fc93f5dab58e0c265d
[Fri Jun 20 12:07:25.734 2014] Verifying Hash Integrity ... crc32+
sha1+ OK
[Fri Jun 20 12:07:25.734 2014] Booting using the fdt blob at
0x10cc224
[Fri Jun 20 12:07:25.734 2014] Uncompressing Kernel Image ... OK
[Fri Jun 20 12:07:25.812 2014] Loading Device Tree to 07ffa000, end
07fff625 ... OK
[Fri Jun 20 12:07:25.812 2014] Starting kernel ...
It takes `0.344ms.` But i want to reduce this time more.
I am using `image.ub` for kernel image.
Can you please tell me what should i do?
More information about the U-Boot
mailing list