Update toolchain pandas to support hard and soft float
Michael Hope has asked me to switch 3 of the toolchain pandas (the broken one and two others) over to hard float. His e-mail:
Hi Dave. Paul's looking at moving my cbuild stuff into LAVA but I may
need to take a shortcut. We have six Pandaboards at the moment with
five functioning. If I got you a hard float image and kernel, could
you reinstall two of the boards and fix up the broken one? That'd
give me three soft float and three hard float boards and let me turn
off the boards in my office.
Could I also steal one or two permanently from the pool? Perhaps a
Pandaboard ES to use for benchmarks?
-- Michael
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Essential
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Dave Pigott
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 2012.12
- Started by
- Dave Pigott
- Completed by
- Dave Pigott
Whiteboard
2012-12-05 update. The tarball is mildly behind the build scripts. Remeber to do the following changes:
* change ~/.ssh/config to the cbuild.validation setup
Host cbuild-master
Hostname toolchain64
* Nuke ~/.config/
* Nuke ~/.wgetrc if in lab to disable the proxy
* Change /lib/ld-linux.so.3 to /lib/arm-
* chmod +s /sbin/reboot
* dpkg-reconfigure dash -> set bash as default shell
---
I've checked and updated the hardware repo linked to this blueprint. In particular see distros/precise/r1 for the scripts used to build and prebuilt copies of the kernel and other boot files.
I've put a pre-built image up at:
http://
Dave, please install this on tcpanda01, tcpanda02, and a PandaBoard ES from the pool.
Rough steps:
* Partition a SD card in the OMAP way
* Put the files in distro/
* Partition and mkfs.ext4 a USB flash drive
* Extract the auto-build-
* Set an IP address (DHCP preferred) in etc/network/
* Set a hostname in etc/hostname
* Install in the board
* Boot!
The board should appear at http://
Meta:
Headline: TBD
Acceptance: TBD
Work Items
Work items:
Put a panda-es aside from LAVA: DONE
Partition SD card as OMAP: DONE
Move files from distro/
Partition and mkfs.ext4 3 USB flashdrives: DONE
Extract the auto-biuld-
Set DHCP in /etc/network/
Set hostname in /etc/hostnames: DONE
Install USB flashdrive in boards: DONE
Dependency tree
* Blueprints in grey have been implemented.