AmigaONE X5000

From wiki.amiga.org
Jump to: navigation, search
AmigaOne X5000 motherboard

Contents

Introduction

This page provides information repository about the AmigaONE X5000 computer.


Motherboard Variants

The AmigaONE X5000 CPU features a 64-bit PowerPC e5500 Architecture-based microprocessor core from Freescale Semiconductor.

It has two main variants of motherboard:


Motherboard Connectors

Back panel from left to right:

  • serial RS-232
  • ethernet RJ-45 10/100/1000 mbps
  • 2x USB 2.0 type A female
  • 2x USB 2.0 type A female
  • 2x USB 2.0 type A female

On board:

  • 2x USB 2.0 header
  • SATA 0
  • SATA 1
  • DIMM 0 DDR3
  • DIMM 1 DDR3
  • micro SD card ROM
  • CR2032 battery for real time clock
  • PCI-E x16 slot
  • PCI-E x4
  • PCI-E x1 / Xorro
  • PCI-E x1
  • PCI-E x1
  • PCI 5v 32-bit 33Mhz
  • PCI 5v 32-bit 33Mhz
  • Haze Xorro Header


Memory Configuration

  • X5000/20 requires a minimum specification of DDR3 1333Mhz standard 1.5v DIMM
  • X5000/40 requires a minimum specification of DDR3 1600Mhz standard 1.5v DIMM

It is recommended to use DIMMs in matched pairs. The total physical maximum size of memory that the memory controllers can address is 64GB, however the practical memory size limit will depend on software.

Memory Compatibility
size speed manufacturer part number X5000/20 X5000/40
2GB 1333Mhz Corsair VS2GB1333D3 Yes No
4GB 1600Mhz Kingston HX316C10F/A Yes Yes
4GB 1600Mhz Kingston HX316C10FW/4 Yes Yes


Hardware Revision History

  • Version 1.0: micro-ATX form factor produced in early 2012
  • Version 2.0: full ATX form factor produced in early 2013
  • Version 2.1: full ATX form factor supplied to beta testers in 2014-15
  • Version 2.2: full ATX form factor consumer release produced in 2015


Firmware

The AmigaONE X5000 uses a 4GB micro SD card as it's ROM. This contains the system's firmware and is removable for reflashing. The card does not have a filesystem so only RAW data maybe copied to it.

The system uses a modified Uboot firmware which includes a graphical front end that is displayed if the user presses the Escape key on system startup.

Removal of the X5000's micro SD card ROM
Description Picture
The ROM is installed on the X5000 motherboard as shown

select thumbnail image on the right for larger view

X5000 rom 1.jpg
Gently push back on the metal clip in the direction of memory slots as shown

select thumbnail image on the right for larger view


Important: before performing this operation ensure you are electrostatically discharged

X5000 rom 2.jpg
Once the metal clip is fully pushed back, it will release and rotate upwards

select thumbnail image on the right for larger view

X5000 rom 3.jpg
Once the metal clip is fully pushed back, it will release and rotate upwards

select thumbnail image on the right for larger view

X5000 rom 4.jpg
The micro SD card can then be removed from the socket

select thumbnail image on the right for larger view

X5000 rom 5.jpg


Restoring the MAC addresses after flashing firmware

To reset your ethernet MAC addresses correctly after a firmware update, perform the following steps:

1. Whilst the animated ball title screen is being played, press the ESC key to display the Early StartUp Control menu

2. Select the Command Line option or press the m shortcut key

3. At the X5000> prompt enter the following (pressing enter after each line):

setenv ethaddr
setenv eth1addr
setenv eth2addr
saveenv

4. Once this is saved, reset the system. This will now force the motherboard to retrieve the correct MAC addresses and record them.

All future firmware updates have empty MAC addresses so this process can be performed to retrieve the correct values.

Motherboard LED Status

LED Information
label colour description
LED1 green standby power indicator
LED3 red CPU Platform voltage power good (CPLD controlled)
LED4 red CPU Core A voltage power good (CPLD controlled)
LED13 red CPU Core B voltage power good (CPLD controlled)
LED14 red DDR 3 voltages power good (CPLD controlled)
LED15 red IO voltages power good (CPLD controlled)
LED5 red PORESET state indicator (CPLD controlled)
LED6 red HRESET state indicator(CPLD controlled)
LED7 red ASEELP state indicator (CPLD controlled)
LED16 red STANDBY state indicator (CPLD controlled)
LED8 red MCU temperature warning LED
LED9 red MCU error LED


Trivia

There is a long running tradition, started originally by Commodore engineers, on having The B-52s song titles on Amiga compatible hardware. The AmigaONE X5000 motherboard is no exception to this tradition as it features Breezin' on the silkscreen.

The motherboard is codenamed Cyrus in homage to the character Cyrus Smith (named Cyrus Harding in some English translations) who is one of the protagonists of Jules Verne's novel The Mysterious Island.

Personal tools
Namespaces

Variants
Actions
Navigation
Tools