when I set different size of initramfs in /linux_prep/core/setup.c and updater_ivt.bd ,The starting time is different as fellow.
size of initramfs is 3M :
[ 4.030000] Boot process: fb dev not inited, boot process not start!
[ 39.900000] Freeing initrd memory: 3072K
[ 41.050000] Bus freq driver module loaded
[ 55.640000] mxs_cpu_init: cpufreq init finished
[ 80.590000] audit: initializing netlink socket (disabled)
[ 80.600000] type=2000 audit(80.600:1): initialized
size of initramfs is 2M:
[ 3.330000] Unpacking initramfs...
[ 4.020000] Boot process: fb dev not inited, boot process not start!
[ 32.360000] Initramfs unpacking failed: read error
[ 32.420000] Freeing initrd memory: 2048K
[ 105.970000] mxs-rtc mxs-rtc.0: setting system clock to 1970-01-01 00:02:31 UTC (151)
^@[ 106.010000] Freeing init memory: 124K
[ 106.020000] Failed to execute /init
[ 106.030000] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[ 106.050000] Backtrace:
size of initramfs is 1M:
[ 4.030000] Boot process: fb dev not inited, boot process not start!
[ 18.230000] Initramfs unpacking failed: read error
[ 18.260000] Freeing initrd memory: 1024K
[ 18.330000] Bus freq driver module loaded
[ 19.070000] mxs_cpu_init: cpufreq init finished
[ 22.820000] audit: initializing netlink socket (disabled)
[ 22.840000] type=2000 audit(22.830:1): initialized