noob questions

eduardo
I'm really new to linux and ARM. So I'll have many many noob questions,
hope you guys may help me answering or telling where can I read more about
or a faq or something like this. Let's start:

I'm using micro2440 to develop my drivers and application, but there's some
basic informations that I don't know.

1- What is exactly "root_xxxx.img" file. What does it does for me? How can
i compile my own "root_xxxxx.img"?

I built my own gpio driver, so i have to rebuild the kernel by compiling
zImage.
2 - zImage, is it just the compiled kernel?

3 - Can I change the settings on rcS file before compile the kernel (to
remove leds player service for instance or change the hostname)?
I'm able to do that, but only when the zImage was on micro2440 board.


thanks in advance

eduardo
4 - What is exactly the supervivi bootloader? And "u boot"?

davef
1. your root filesystem, in this case it has Qtopia in it as well.  Learn
about building root file systems.  BIG task!

2. yes

3. rcS is part of the root filesystem, so recompiling the kernel will have
NO effect.  I was able to do the same thing on my mini2440 dev board.  

4. Supervivi, exactly what? Developed in China, Samsung know nothing about
it.  That's all I found out.  u-boot - bootloader developed in Germany as
an open-source project, only for down downloading uImages.

eduardo
I'll look for more info about building root file systems.

Thanks again davef!!

davef
I based my root file system work on the tutorial:

http://wiki.davincidsp.com/index.php/Creating_a_Root_File_System_for_Lin...

I have written it all up, however there is one problem I have to sort out.

For some reason I can't save, modify or add files to my_rootfs.  Not, very
useful!