1
edit
Changes
Created page with ' = Project Name = SheevaPlug Configuration = Names = Alex Vlahopoulos = The SheevaPlug Hardware Specifications = '''Sheeva CPU Core''' 1.2 GHz operation L1 Cache: 16K Inst...'
= Project Name =
SheevaPlug Configuration
= Names =
Alex Vlahopoulos
= The SheevaPlug Hardware Specifications =
'''Sheeva CPU Core'''
1.2 GHz operation
L1 Cache: 16K Instruction + 16K Data
L2 Cache: 256KB
'''Memory'''
DDR2 400MHz, 16-bit bus
512MB DDR2: 1Gb x8, 4 devices
Power efficient Samsung devices
NAND FLASH Controller, 8-bit bus
512MB NAND FLASH: 4Gb x8, direct boot
128-bit eFuse Memory
'''Power '''
Power input: 100-240VAC/50-60Hz 19W DC Consumption: 5V/3.0A
High efficiency POL DC-DC converters
'''Development Interface'''
System Development Board
JTAG and Console Interface via USB
SDIO expansion
JTAG OpenOCD support via USB
'''High Speed I/O & Peripherals'''
GE, USB 2.0 Host
RTC w/ Battery
= The Goal =
The goal of this project was to successfully run Fedora 12 on the SheevaPlug.
= Challenges =
1. 512MB NAND is too small to install a regular installation of Fedora 12 on (The plug has no disk)
2. The plug does not have a BIOS
= Solutions =
1. In order to run Fedora 12 on the SheevaPlug I had to install the operating system on an SD card (although it can also be installed on a USB drive).
2. Since there is no BIOS to select which device gets booted, the SheevaPlug has a bootloader called U-boot. However, U-boot needed to be upgraded and configured for the SD card to be selected during the boot up process.
= Acknowledgements =
Chris Tyler
= Links =
*Fedora Project - http://fedoraproject.org/wiki/Architectures/ARM/PlatformSheevaplug
*Instructables (HOW-TO-PAGE) - http://www.instructables.com/id/How-to-install-Fedora-on-a-SheevaPlug-and-boot-off/
*GlobalScale - http://www.globalscaletechnologies.com/p-22-sheevaplug-dev-kit-us.aspx
*U-Boot Upgrading (HOT-TO-PAGE)- http://www.cyrius.com/debian/kirkwood/sheevaplug/uboot-upgrade.html
= Logos =
* Fedora
* Seneca