Changes

Jump to: navigation, search

Fedora ARM Secondary Architecture/SheevaPlug

1,988 bytes added, 16:45, 16 April 2010
no edit summary
1. Plugn Plug an ethernet cable into the SheevaPlug and connect it to your router.
2. Check the DHCP table on the router to find out the IP that was assigned to the SheevaPlug (i.e. 192.168.15.109)
5. dmesg | tail (shows the mount point) (i.e. /dev/mmc1)
6. Partition the SD card using fdisk /dev/mmc1(Delete any existing partitions)
7. Create a new partition (C) accept the defaults, make it bootable (a), verify it (p) and write the new partition table (w)
8. Create the file system using mkfs.ext3 /dev/mmc1
== '''Booting from 9. Get the SheevaPlug'''==Kernel wget http://ftp.linux.org.uk/pub/linux/arm/fedora/platforms/sheevaplug/uImage-2.6.30-sheevaplug and Distro http://ftp.linux.org.uk/pub/linux/arm/fedora/rootfs/rootfs-f12.tar.bz2
*NOTE: WGET may not be installed on the SheevaPlug so run "yum install wget"**NOTE: If you are not connected to the internet run route add default gw <ip address> and add the name server to /etc/resolv.conf  10. Create a mount point using mkdir /media/flash. Mount the SD card using /dev/mmc1 /media/flash. Uncompress the file system using tar -jxf rootfs-f12.tar.bz2. Copy the filesystem over to the SD card using cp -r rootfs-f12/* /media/flash. Copy the the kernel over to the SD card using cp uImage-2.6.30-sheevaplug/media/flash/boot  == '''Booting F12(on the SD) from SheevaPlug''' == In order boot from the SD card, u-boot must be configured. Depending on what version of u-boot you have, you might have to take an extra step in upgrading u-boot. Use the link below for the upgrade procedures. [[http://apvsbr700www.blogspotcyrius.com/2010debian/04kirkwood/fedorasheevaplug/uboot-12upgrade.html How-TO onUpgrading U-sdhc-Boot]] If you have the newest version or have finished upgrading continue to the following steps: 1. Reboot the SheevaPlug, andduring the countdown, interrupt it by pressing any key. 2. Run the following commands: Marvell>> setenv mainlineLinux yesMarvell>> setenv arcNumber 2097Marvell>> setenv bootargs_console console=ttyS0,115200Marvell>> setenv bootargs_root 'rw root=/dev/mmcblk0p1 rootdelay=10 rootfstype=ext2'Marvell>> setenv bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-booted2.6.30-onsheevaplug'Marvell>> setenv bootcmd 'setenv bootargs $(bootargs_console) $(bootargs_root); run bootcmd_mmc; bootm 0x0800000'Marvell>> saveenvMarvell>> reset 3.html Configuring UOnce the device reboots, you should be prompted with the fedora-boot]arm login. Login using "root" and the password is "fedoraarm"

Navigation menu