AmigaOne

Innen: amigaspirit.hu - pegasos.hu Wiki
A lap korábbi változatát látod, amilyen GK (vitalap | szerkesztései) 2007. december 11., 15:39-kor történt szerkesztése után volt.
Ugrás a navigációhozUgrás a kereséshez
AmigaOne XE
Micro AmigaOne

Az AmigaOne 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 Logic tervezett az általa készített Articia chipset köré. A MAI ezt az alaplapcsaládot a "Teron" fantázianévvel illette és árusította.

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 által módosított UBoot Firmware, amely lehetővé teszi az AmigaOS új, PowerPC-s verziójának futtatását, amely AmigaOS4 névre hallgat. Amíg az AmigaOS4 nem készült el, a gépet különböző Linux disztribúciókkal, legtöbbször Debiannal vagy Yellow Dog Linux-szal árusították. 2004 folyamán megjelentek az AmigaOS4 első verziói, ekkor az AmigaOne-t már OS4-el forgalmazták.


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.


Kezdeti 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. AmigaOS4 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. AmigaOS4 alatt egy SIL0680 chippes PCI IDE kártya használatát javasolják helyette.

A végfelhasználóknak szánt, 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 által fejleszett PowerPC-s új AmigaOS4 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 átírtá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 AmigaOS4 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 AmigaOS4 elkészültéig az egyetlen operációs rendszer volt, amely futtatható volt az AmigaOne-on. Az AmigaOS4 megjelenése óta szerepe visszaszorult, hiszen az ezt a gépet választók elsősorban nem Linux-ot szeretnének futtatni rajta. Jelenleg alapból csak a Debian valamint a Yellow Dog egyes verziói támogatják az AmigaOne-t.


Az AmigaOne jelene és jövője

Az AmigaOne gépek gyártása a MAI Logic csődjével megszűnt. Egy darabig még lehetett kapni a még raktáron lévő darabokat, melyek azonban mára elfogytak, így csak használtan juthatunk a géphez, meglehetősen borsos áron. Az Amiga Inc. beharangozott egy új gépet, mely a P.A.Semi PowerPC-s referencia lapján alapulna és az AmigaOne utódjának szánnák. Konkrétumok azonban még nem láttak napvilágot.

Az ACube Srl időközben piacra dobott egy kompakt, PowerPC-s alaplapot, a SAM440EP-t, melynek nem titkolt szándéka, hogy betöltse az AmigaOne hiánya által keltett űrt. A SAM440EP ugyan már kapható, az AmigaOS4 hivatalosan egyelőre még nem támogatja.


Külső hivatkozások