BeagleBoard/PandaBoard Root Filesystem Download

This forum is for supported devices using an ARMv7 Texas Instruments (TI) SoC.

BeagleBoard/PandaBoard Root Filesystem Download

Postby kmihelich » Thu May 26, 2011 12:31 am

Note: The old soft-float armv7 repo is not being maintained any longer. All current packages will remain for the time being; however, all development is being focused on the hard-float version. Once that repo is up to date and usable the armv7 repo will be deleted permanently, as it simply does not utilize the hardware to its potential. See this thread for further discussion.

The new hard-float repository is live and usable with the base applications. Not everything is available now, but as time goes on you will see more packages available from this repository.

Current Release: 2011.07 - hard-float
http://archlinuxarm.org/os/ArchLinuxARM ... est.tar.gz

Installation:
  • Extract the tarball (as root) onto either the second partition (formatted ext3) of your SD card (mmcblk0p2), or onto the first partition (ext3) of a USB drive.
  • For BeagleBoard users, there are two boot.scr scripts in the /boot directory after extraction. Those are boot.scr.mmcblk0p2 and boot.scr.sda1. They target the respective device as the root filesystem passed to the kernel. Copy the one you want to use as boot.scr on the first partition of the SD card (mmcblk0p1).
  • For PandaBoard users, see the section below for creating a boot.scr.
  • Copy /boot/uImage from the extracted rootfs to the first partition of the SD card (mmcblk0p1).

PandaBoard boot.scr creation:
  • Step-1: create a boot.src.txt like (replacing /dev/mmcblk0p2 with /dev/sda1 if you're booting USB):
    $this->bbcode_second_pass_code('', 'fatload mmc 0 0x80300000 uImage
    echo Booting from mmc0 ...
    setenv bootargs console=ttyO2,115200n8 noinitrd init=/sbin/init root=/dev/mmcblk0p2 rootwait rw loglevel=8
    bootm 80300000')
  • Step-2: run:
    mkimage -A arm -T script -O linux -C none -a 0 -e 0 -n "boot.scr" -d boot.scr.txt boot.scr
  • Step-3:
    copy boot.scr and the uImage from the extracted rootfs to the MMC/SD boot partition (mmcblk0p1).
Arch Linux ARM exists and continues to grow through community support, please donate today!
kmihelich
Developer
 
Posts: 1133
Joined: Tue Jul 20, 2010 6:55 am
Location: aka leming #archlinuxarm

Return to Texas Instruments (TI)

Who is online

Users browsing this forum: No registered users and 8 guests