Hi,
I am working on DRA7xx and GLSDK7.00. I am a newbie and have some basic queries on boot image files locations and linking filesystem with kernel.
1. I used GLSDK6.10 earlier. When I do ./mksdboot.sh on that SDK it used to create uboot, bootscript, kernal, dtb files in boot partition and file system on rootfs partition of sd card. But When I am using GLSDK7.00 it is creating only uboot,MLO, and uenv.txt files in boot partition and kernel image and dtb files in boot folder of the filesystem on rootfs partition. What is the difference? why they changed the location of kernel image.?
2. And I used to experiment by changing some code in kernel and copy them boot partition in GLSDK6.10 and it was working. But when I do the same thing on glsdk7.00 and copy the newly built images in boot folder of fs, it is getting stuck in between and the login prompt not coming. what could be the reason?
3. Can you please explain how the kernel and the file system are linked? Means how kernel get to know this is the filesystem it should consider for? I am confused with initrd, initramfs etc stuff. How these are linked to each other?
I hope somebody help me by answering these queries with patience.
Thanks a lot.
Rgds,
Vijay