AmigaOne

A HupWiki-ből...

Tartalomjegyzék

Áttekintés

Eredetileg egy Amiga számítógéphez készült PowerPC processzort, és PCI slotokat tartalmazó alaplapkiegészítés, ún. busboard neve. Az eredeti projekt sikertelensége után az AmigaOne, az angol Eyetech által árult PowerPC processzoros alaplapcsalád neve lett, amelyet a MAI tervezett az általa készített Articia chipset köré. A MAI ezt az alaplapcsaládot a "Teron" fantázianévvel illeti és árusítja. "Teron" alaplapokat árusított még a PowerPC-s Yellow Dog Linuxot készítő TerraSoft is, de a korai változatok bizonyos hibái miatt a TerraSoft felhagyott ezen alaplapok forgalmazásával. Az Eyetech megvásárolta az Amiga jogok tulajdonosaitól az Amiga név használati jogát, így lehetett ezeknek az alaplapoknak AmigaOne a neve. Ami a "Teron" alaplapoktól az AmigaOne-kat megkülönbözteti az a Hyperion Entertainment által módosított UBoot Firmware is, amely lehetővé teszi az AmigaOS új, PowerPC-s verziójának futtatását, amely AmigaOS 4 névre hallgat. Amíg az AmigaOS 4 nem készült el, a gépet különböző Linux disztribúciókkal, legtöbbször Debiannal árusították. 2004 folyamán megjelentek az AmigaOS 4 első verziói, azóta ezt is mellékelik a géphez.

Típusok

Az évek során az AmigaOne-ból sokféle változat készült, valamennyi a MAI Articia northbridge chip különféle változatai köré épült. Processzoruk 600-800Mhz-s IBM PowerPC "G3" 750CXe, 750FX vagy 750GX, illetve 800 vagy 933Mhz-s Motorola PowerPC "G4" 7455 vagy 7447 lehet.

AmigaOne SE és XE

  • Normál ATX formátumú alaplap
  • 1db MegArray CPU foglalat
  • VIA southbridge
  • 133Mhz-s SDRAM foglalat (Registered ECC memória szükséges)
  • 1db AGP slot (2x sebességű)
  • 1db 64 bites PCI foglalat (nem használható az AGP slottal egyidőben)
  • 3db 32 bites PCI foglalat
  • integrált CMI AC'97 hang
  • integrált VIA IDE (max. UDMA 100)
  • integrált 3Com 10/100 MBit ethernet vezérlő
  • 4db USB 1.1 port
  • 2db soros és 1db párhuzamos port
  • PS/2 szabványú egér és billentyűzet port

micro AmigaOne

  • mini-ITX formátumú alaplap, nevezik még microA1-nek, vagy uA1-nek is
  • 1db MegArray CPU foglalat
  • VIA southbridge
  • integrált VGA kártya, ATI Radeon 7000 chipset, 32MB RAM
  • 133Mhz-s SO-DIMM foglalat (Registered ECC memória szükséges)
  • 1db 32 bites PCI foglalat
  • integrált CMI AC'97 hang
  • integrált VIA IDE (max. UDMA 100)
  • integrált 3Com 10/100 MBit ethernet vezérlő
  • 4db USB 1.1 port
  • 1db soros és 1db párhuzamos port
  • PS/2 szabványú egér és billentyűzet port

Ezen kívül az újabb uA1-I tipusok esetén egy SIL0680 IDE controller (max. UDMA 133), bootolható Compact Flash slot, PC-104 I/O slot, Firewire, valamint a 3Com helyett egy Realtek Gigabit ethernet vezérlő is található alaplapon, amelyet a MAI elsősorban ipari illetve beágyazott rendszerekben való felhasználásra szánt. Ennek megfelelően a CPU foglalat helyett integrált IBM PowerPC 750GX processzort és SO-DIMM foglalat mellé 256MB integrált memóriát is elhelyeztek ezen a típuson.

Problémák az AmigaOne-nal

  • AmigaOne SE és XE típusok esetén az integrált hangchip üzemképtelen, az újabb gyártású alaplapokon csak a helye van meg, a chipet fel sem szerelték. Ezt az alaplap egy tervezési hibája okozza. AmigaOS 4 alatt Sound Blaster Live! hangkártya használatát javasolják helyette.
  • A legújabb uA1-I és uA1-C alaplapokat leszámítva az IDE vezérlő és az ethernet vezérlő együttes működése adatvesztéshez, vagy a buszon áthaladó adatok megváltozásához vezethet. Szintén tervezési hiba következménye. AmigaOS 4 alatt egy SIL0680 chippes PCI IDE kártya használatát javasolják helyette.

A jelenleg kereskedelmi forgalomban kapható AmigaOne típusokon a fenti hibákat már kiküszöbölték. Egyes nagyon korai, elsőszériás alaplapokon egyéb hibák is felmerülhetnek, de ezek mibenlétét sosem tisztázták megnyugtatóan. Mivel ezekből a korai alaplapokból nagyon kevés készült és főleg fejlesztőkhöz kerültek mint prototípusok, végfelhasználókat ezek a problémák gyakorlatilag nem érintettek.

Firmware

AmigaOne-on a nyílt forrású UBoot Firmware módosított változatát használják. A Firmware képes az x86 BIOS-al szerelt kártyák inicializációjára, támogatja az MBR és az RDB formátumú partíciókat is, valamint kompatibilis az OpenFirmware szabvánnyal.

Operációs Rendszerek

AmigaOS 4

Az AmigaOne-t elsősorban a Hyperion Entertainment által fejleszett PowerPC-s új AmigaOS 4 futtatására szánták. A régi Commodore Amiga operációs rendszer forrásaira és filozófiájára építkező rendszert az alapjaitól átirták, függetlenítették az M68K architektúrától, valamint felkészítették a jövőben integrálandó új funkciók (mint pl. memóriavédelem) fogadására. Bár az AmigaOS 4 ExecSG névre hallgató kernelje ezen új funkciók nagy részét már ismeri, még nem kerültek élesítésre, a régebbi programokkal való kompatibilitás megőrzése miatt. A rendszer az M68K-ra készült programokat taszk-szintű processzoremuláció segítségével futtatja. A régebbi típusú, statikus emuláció felváltása jelenleg folyamatban van, a magyar Rajnai Álmos által készített, Petunia fantázianévre hallgató JIT emulátor integrálásával.

Linux

A Linux az AmigaOS 4 elkészültéig az egyetlen operációs rendszer volt, amely futtatható volt az AmigaOne-on. Az AmigaOS 4 megjelenése óta szerepe visszaszorult, hiszen az ezt a gépet választók elsősorban nem Linuxot szeretnének futtatni rajta. Jelenleg alapból csak a Debian valamint a Yellow Dog egyes verziói támogatják az AmigaOne-t.

Külső hivatkozások

Személyes eszközök