Open main menu

CDOT Wiki β

Changes

Winter 2011 Handout - RPM-Based ARM Kernels for Fedora ARM

2,214 bytes added, 17:43, 12 April 2011
no edit summary
<!-- Results / 0.3 status of the project -->
So far, I could make a RPM for 2.6.28 kernel for a Beagle ARM board which works fine just for that specific kernel. Now, I am working on this rpm to expand it for any kernel and also to bind it with original(main) rpm. Here is the result of booting Beagle ARM board with this kernel. Also, it shows the result of loading Ramdisk via dracut software:
 
:Booting kernel from Legacy Image at 80200000 ...
: Image Name: Linux-2.6.28-omap1
: Image Type: ARM Linux Kernel Image (uncompressed)
: Data Size: 2577980 Bytes = 2.5 MB
: Load Address: 80008000
: Entry Point: 80008000
: Verifying Checksum ... OK
:'''Loading init Ramdisk from Legacy Image at 81600000 ...
: Image Name: boot initramfs
: Image Type: ARM Linux RAMDisk Image (gzip compressed)
: Data Size: 2631748 Bytes = 2.5 MB
: Load Address: 81600000
: Entry Point: 81600000
: Verifying Checksum ... OK
: Loading Kernel Image ... OK
: OK'''
 
: Starting kernel ...
 
: Uncompressing Linux..................................................................................................................................................................... done, booti.
: Linux version 2.6.28-omap1 (root@tiioss) (gcc version 4.2.1 (CodeSourcery Sourcery G++ Lite 2007q3-51)) #2 Thu Feb 19 12:45:34 IST 2009
: CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f
: CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
: Machine: OMAP3 Beagle Board
: .
: .
: .
: .
: mmc0: new high speed SDHC card at address 0007
: mmcblk0: mmc0:0007 SD08G 7.48 GiB
: mmcblk0: p1 p2
: '''dracut: Mounted root filesystem /dev/mmcblk0p2'''
: '''dracut: Switching root'''
: Welcome to Fedora
: Press 'I' to enter [ OK ]
: FATAL: Module ipv6 not found.
: Mounting other filesystems: [ OK ]
: Retrigger failed udev events[ OK ]
: Starting sshd: [ OK ]
 
: Fedora release 13 (Goddard)
: Kernel 2.6.28-omap1 on an armv7l (console)
 
: fedora-arm login:
= Links =
<!-- Links to project page and useful resources -->
You can find a lots of details about this project in the following address:
[http://ktaraghi.blogspot.com/ Khosro Taraghi's blog]
= Acknowledgments =
<!-- Link to any pictures or graphics that should appear on the handout -->
[https://lh4.googleusercontent.com/-tVEuJl_4Na8/TXRSgDIjA3I/AAAAAAAAAAg/5Va5imk28yU/s1600/Bb_revc_top_numbered.jpg A picture of my ARM-based board rev C4]
1
edit