I’m building the linux kernel from source, but I’m having a little difficulty with going through with the steps. I am using the repository cloned from –
for the build.
Once I create the uImage using the commands –
~/linux-omap-2.6$ make distclean
~/linux-omap-2.6$ make omap3_beagle_defconfig
~/linux-omap-2.6$ make menuconfig
~/linux-omap-2.6$ make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm uImage
I get a uImage in my arch/arm/boot folder, which I copy to the FAT partition of the SD card. (over-write old uImage)
After this, one builds the modules with
~/linux-omap-2.6$ make –j2 CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm modules
~/linux-omap-2.6$ make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm modules_install INSTALL_MOD_PATH=/media/sdext
(where sdext is the mount point of the ext partition of the SD card)
Now after this, are there any other steps that require to be done? Or can the card be booted right away?
Do I need to replace the old root file system (or any part of the old root file system) on the SD card with anything else?
I am struggling to get the BeagleBoard up and running with my newly compiled uImage and u-boot.