I was studying about the JTAG and than I all of sudden I got few questions in my mind regarding the linux booting on the embedded hardware.
Actually I know the procedure of how the linux boots on the hardware in embedded world and lots of stuff is available all over on the internet.
But what I do not found is that how it begins, I mean the procedure is something like this:1 -- Primary Bootloader
2 -- Secondary Bootloader. (optional in most of the cases as I read.)3 -- Uboot.
4 -- Linux Kernel.5 -- Rootfs.
please correct me if I am wrong somewhere.
Now the question is that the primary bootloader loads the uboot than uboot loads the Linux kernel and so on.
But what about the primary bootloader , I mean who loads it as it is the first program on the bare metal which is encontered.
actually I am asking this because I am using the Linux development kits which comes up with the preinstalled bootloader and through the serial communication I am able to download the uboot,Linux kernel and the rootfs image on the hardware.
But how this primary or the first bootloader is loaded on the system , how it is downloaded in the system.
This is what I am searching for couple of days and after not getting satisfactory answer I turned to you guys.
Maybe the reason of not getting what I want to get on the google is that I am not certain of the words to be used for searching the query which I am asking you people.
So please guys tell me that how should I converge my search result as much precise as possible , please tell me the words to be used for it, like till now I am using the words like " Running the Linux on the baremetal" etc and something like that.
Also if any of you guys have good documentation on this please do try to share that with me and links also if you have any.
Actually this seems to be something like chicken and egg problem to me , that's why I want clear understanding about it.
some of you guys have explained in detail my previous queries and that saved my lots of precious time and also put me on right track.
that's why I seek for help from you people as you are ahead on this track, so you can guide me better and in best way.
Thanks and Regards
--------------------------------------- Posted through