I want to boot T1024RDB with a self contained binary(like linux, can run independently ) from u-boot.. (Note: we should not remove u-boot as per requirement). Can we develop such kind of binaries using SDK1.8. There is "standalone binary" concept in u-boot but it will run on top u-boot...
Basically I should have direct hardware control and fixed memory map from my binary but I should be able to boot that binary from u-boot.
Thanks and Regards,
Veerendranath
Please refer to the U-Boot manual, U-Boot Standalone Applications:
I have looked into that earlier.... as I mentioned it will work on u-boot.. i.e it will use u-boot environment. But In my case my binary should run independently even though we boot it from u-boot
Ex: like linux krenel
But unlike linux my binary should have fixed/direct memory map(no virtual memory) is it possible to create that kind of binary/kernel from QorIQ SDK1.8?
Thanks and Regards,
Veerendranath
Yes, you can boot things other than Linux using the bootm command. See the ePAPR specification for details about the booting mechanism. The embedded hypervisor that comes with the SDK (and is also available on git.freescale.com) is an example. The hypervisor is built on top of a component called libos that you can use for developing such standalone programs, if you want.