Hi,
Using XIP requires easily addressable memory like NOR flash memory. XIP
is not compatible with paged memory types like NAND/eMMC.
Even if you had NOR memory there you might hit performance issues later
on the system as usually NOR interface is slower than DDR SDRAM interface.
With that being said you might want to have another look at page:
http://www.elinux.org/Boot_Time
In addition to that being written on that page you might want to verify
that boot loader configures CPU/DDR/eMMC to optimal speeds as those all
affect generic kernel loading speed. Then you probably want to take
everything unnecessary out of the kernel eg. modify the kernel (might
not be an option for you if you want to stick with Ubuntu kernel).
Thanks,
Vesa Jääskeläinen
On 23/12/13 09:52, Kishor Dhanawade wrote:
Hello,
I am using Beaglebone black board with
ubuntu-12.04.3LTS(3.8.13) kernel. I want to optimize boot-up time. I
measured boot-time using the debug port uart-ttyO0. During boot-up I
observed that about 1.5 sec is wasted for uncompressing the kernel. So
I am thinking to use Execute In Place method to load kernel. With XIP
we can run kernel out of flash instead of bringing into RAM. But I am
newbie so I dont know how to do this. If anybody had done this before
, please help me to do this. First thing I want to know, whether it is
possible or not??
Please help me to speed up booting time. All suggestions
welcome. Thanking you...
Regards,
Kishor
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.