Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: KDog on January 17, 2003, 03:46:23 PM

Title: AmigaOne Hardware Design
Post by: KDog on January 17, 2003, 03:46:23 PM
Why did Amiga decide to design/develop custom hardware for the new AmigaOne platform?Since they've made a system that can run Linux or AmigaOS out-of-the-box, why didn't they just design the AmigaOS to run on x86-based hardware to begin with without the need for a custom-designed motherboard?

What advantages will we have by using a custom-designed motherboard, when there aren't really any kick-@ss custom chips on it (e.g., next-rev. Hombre). I mean, ArticiaS, AGP 2x, no firewire support... What gives? If they'd have gone with a Linux-base and worked from there, we'd at least have drivers for gfx/sound cards... I guess my point is, if you're gonna make it a custom job, then give it some rockin' custom chips.

Also, isn't the rumor that they will eventually make AmigaOS for x86-based machines, anyway? Why not cut out the middle-man, then, and cut out the custom design stuff?
Title: Re: AmigaOne Hardware Design
Post by: Eric_Z on January 17, 2003, 03:50:28 PM
x86 as in 32-bit no, x86 as  in 64- bit perhaps...
Title: Re: AmigaOne Hardware Design
Post by: DaveP on January 17, 2003, 03:54:16 PM
Quote

Why did Amiga decide to design/develop custom hardware for the new AmigaOne platform?


They did not. It is a ( close enough ) POP design called the Teron CX with AmigaOS routines in firmware.

Quote

Since they've made a system that can run Linux or AmigaOS out-of-the-box,

So can the original Amiga with APUS or BSD3.x

Quote

 why didn't they just design the AmigaOS to run on x86-based hardware to begin with without the need for a custom-designed motherboard?

Repeat the motherboard is not custom designed. Secondly AmigaOS is hard enough to port to PPC from the mish mash of 68k asm, BCPL and C. Call it a transition. But then do you have any faith that Amiga Inc wont go tits up and leave Hyperion to run things? I dont and I hope they do. In which case AmigaOS will stay PPC in the near term.

Quote

What advantages will we have by using a custom-designed motherboard, when there aren't really any kick-@ss custom chips on it

It isnt custom.

Quote

(e.g., next-rev. Hombre).

Vapourware.

Quote

 I mean, ArticiaS, AGP 2x, no firewire support... What gives? If they'd have gone with a Linux-base and worked from there, we'd at least have drivers for gfx/sound cards... I guess my point is, if you're gonna make it a custom job, then give it some rockin' custom chips.

It does have drivers for GFX and sound cards.

eh?

You make no sense to me bud, hope that has helped you some.

Also, isn't the rumor that they will eventually make AmigaOS for x86-based machines, anyway? Why not cut out the middle-man, then, and cut out the custom design stuff?
Title: Re: AmigaOne Hardware Design
Post by: KDog on January 17, 2003, 04:03:08 PM
Quote
It isnt custom.


Well, thanks for the info. I guess I thought the A1-board was custom-designed since it took them an eternity to get the machine shipped.

If nothing was custom, why didn't they select better components for the base system? Why couldn't they have cranked it out in a couple weeks?

I guess what I'm asking is... what is it about the A1 board that makes it so special when there are tons of other board designs out there that were already superior when Amiga released the design specs for their system? Am I missing the point entirely?
Title: Re: AmigaOne Hardware Design
Post by: JurassicCamper on January 17, 2003, 04:10:28 PM
1. Different flavours of x86
2. Tonnes of Different North Bridges
3. Tonnes of Different South Bridges
4. Tonnes of Differnet Bios's
5. Tonnes of Differnet Ethernet controllers
6. Different ATA controllers.

Etc Etc Etc.

Who is going to support this lot Hyperion or You?
They don't have the man power or money to support X86 boards.

The Motherboard manufacturers why should they care about helping to port the HAL to their hardware when it will only sell a few copies.

Piracy.... X86 AmigaOS will be as easy to downloads as the latest windows iso's and sales will be in the low thousands.
Only curious people who just want to have a play with a bit of money to spend will buy it.

Why bother running Amiga OS when the temptation is to great to use windows.
Just going to boot internet explorer and outlook to send an email. While I'm their i'll launch kazza to get that latest song i like. etc etc etc.

I'm guilt of it myself I hardly ever turn my Amiga on these days. Appart to play Payback now and Again. But I hope to sell my PC as soon as a decent level of software arrives.

I'm not gonna sit on my arse. I spent 5 years programming at university and I'm looking forward to start doing it again on OS4.

Look at BEOS.... Dead
Linux... Redhat is laying people off.

PPC is the way to go. Why do you think Phase5 / Bplan went with PPC as well.

Current A1 board prices include the OS so you dont need to pirate it. Whats so different to your current Classic Amiga.

I bet if you bought an A1200 8 years ago and you had no workbench disks or they forgot to put the ROMs in there you would be straight on the phone to C= / Shop demanding them.

Old amigas had a Kickstart ROMS New Amigas have the same functionally but has to be installed from a CD. Appart from thats their is not much difference.



Title: Re: AmigaOne Hardware Design
Post by: KDog on January 17, 2003, 04:18:45 PM
Aha! Now it's starting to make sense. In other words, the A1 board is a "dongle" for AmigaOS. Well, I guess if software developers have a good idea of what hardware is supported by Amiga (a limited selection, mind you), they can better tailor their wares to that hardware.

Now, if we can just get them to ship OS4 sometime this year!
Title: Re: AmigaOne Hardware Design
Post by: Kronos on January 17, 2003, 04:19:07 PM
and the beat goes on ......

~1700 people bought Amithlon, and that is with poor marketing, high price
legal wars and so on for an emulator.

How many do you think will buy an A1 ?

Let me put it this way:
What is better, 10000 copies sold and 50000 pirated, or 2000 sold and 0 pirated ?

People are using Amithlon instead of booting Windows like the
UAE-folks. The only SW that would be hard to sell are vinatge-ports
of Win-SW at full prices.
Title: Re: AmigaOne Hardware Design
Post by: DaveP on January 17, 2003, 04:21:16 PM
Quote

Well, thanks for the info. I guess I thought the A1-board was custom-designed since it took them an eternity to get the machine shipped.

You would think wouldnt you? :-) No it took an eternity to ship because ( this is second hand info ):

1. The original boards to be shipped in April were tested by Alan and he found that the BIOS ( firmware ) was totally buggy causing serious problems for the development team. He polled the recipients and they all agreed to get them sent back until MAI had fixed this.

2. The subcontractors that MAI called into to fix this totally ####ed up. Hyperion took over and got from zero to a working BIOS in about three months, causing a three month delay in shipping Exec SG to the AOS4 development team.

3. Alan decided he couldnt hold out any further and announced he was shipping SE boards ( fixed by Hyperion ) in December, followed by XEs in the first part of the new year.

The minor fixes that have been found to be required ( in the APRIL chip for pegasos and a few more that are not documented publically ) have been worked around and MAI are making permenant changes.

Quote

If nothing was custom, why didn't they select better components for the base system? Why couldn't they have cranked it out in a couple weeks?

For the second part see above, for the first part well that was what was available.

Quote

I guess what I'm asking is... what is it about the A1 board that makes it so special when there are tons of other board designs out there that were already superior when Amiga released the design specs for their system? Am I missing the point entirely?

It is special because it is the first Amiga board without custom chips to run AmigaOS4.

This is also a transition, first AmigaOS has to remove the custom chip dependency that was great to start with and quickly became a problem.

You say superior board designs, well IBM has a few but you need to be able to prove reasonable volume sales are available up front in order to be a vendor.

But I think you are angling at x86. Well, as I said, get the OS reasonably portable before making the leap to x86 and x86 is going through a transitional year.

Caught between Linux and Windows on the x86 AmigaOS would definately die. Caught only between Linux and "morphos" AmigaOS has a slightly better chance.

Title: Re: AmigaOne Hardware Design
Post by: Paul_Gadd on January 17, 2003, 04:22:16 PM
Same old piracy bullshit.

Title: Re: AmigaOne Hardware Design
Post by: ruffneck on January 18, 2003, 03:13:26 PM
LOL
if you could be able to run AmigaOS in P4 system, then the name of it would be like PCOS4.0 :) I personally like the idea of custom hardware (mobo capable of running only amigaOS and linux). Altough the A1 doesnt have custom buses (like Z2/3), custom gpx and sound and even floppy), it warms heart :) It's not 'just hardare' you can see in BestBuy or in computer magazines. It's our very own AMIGA :)
Title: Re: AmigaOne Hardware Design
Post by: on January 18, 2003, 03:23:22 PM
@Ruffneck: I agree. :-D
Title: Re: AmigaOne Hardware Design
Post by: alx on January 18, 2003, 03:55:40 PM
I guess that one of the main reasons that they chose PPC was that Amigas were already going that way - PPC apps for Amigas already existed, providing a better software base, and making it more familiar to existing Amigans (which is who it's aimed at).

As for why they decided to design their own motherboard - that's a less obvious desision.  For one thing, piracy would kill off OS4, so it had to be protected somehow.  I personally agree with ruffneck and Smartalec about custom designs, though.

One thing is certain:  From what i've read (and tried to understand!) in the features PDF, the entire kernel basically floats on the HAL - if that is ported then the whole OS can go with it, so it would be easy to port to x86.
Title: Re: AmigaOne Hardware Design
Post by: ksk on January 18, 2003, 04:09:34 PM
"... what is it about the A1 board that makes it so special when there are tons of other board designs out there that were already superior ... "

That's true for x86.
But for PPC, there was only Apple and that was not an option. ArtisiaS is the only northbridge outside Apple for PPC that has AGP2x.
TeronCX mb was available in some form, it just needed finetuning before it started to be in sellable form for Joe Average... Now there exist also the Pegaos mb (which is a more polished mb), but so far it is unlikely that we see AmigaOS4 for that.

The most important thing is to get the legacy HW independant AmigaOS ready, FOR ANY HW.
Title: Re: AmigaOne Hardware Design
Post by: Helgis75 on January 18, 2003, 05:40:51 PM
The AmigaOne is really impressive, and the Articia S is a great chip, despite the fact it supports 2x AGP and DIMM, but the next bunch of MAI PPC-controllers will have support for DDR/DDR2 and 4x/8x AGP, among other things..:-) That should be when the REAL fun starts!!!

Anyway, what's important now is to get the first-production-run of the AmigaOnes out on the market as the most stable, non-buggy as possible. THEN people can work easily on improved versions, cause they will KNOW the AmigaOnes are out there on the market, so people don't have to spend even more times waiting, as they will have something to use while waiting for improved motherboards and such things, just like the case with PCs, but then again, you don't have to update your hardware every THIRD months, which is the bad-trend-case in the PC-market! A true fact it is...For the Amiga, it's more being a cult than being an old dinosaur struggling to survive, with a lot of modifications just to keep alive!

Of course, it's all about taste...
Title: Re: AmigaOne Hardware Design
Post by: Argo on January 18, 2003, 06:29:38 PM
um, it's not a custom board. It started out in its original form as a developer board for MAI, the designers of ArticaS.
Title: Re: AmigaOne Hardware Design
Post by: Helgis75 on January 18, 2003, 06:33:48 PM
That's right..:-)
Title: Re: AmigaOne Hardware Design
Post by: Argo on January 18, 2003, 06:37:51 PM
JurassicCamper:

If they had chosen X86, we would be in basically the same boat. People would still be pissed off because they wouldn't be able to run it on their own X86 machine.
Title: Re: AmigaOne Hardware Design
Post by: Madgun68 on January 18, 2003, 06:44:31 PM
Quote
~1700 people bought Amithlon, and that is with poor marketing, high price
legal wars and so on for an emulator.


I'd bet the number of people who pirated it is much higher than those who bought it.

Quote
Let me put it this way:
What is better, 10000 copies sold and 50000 pirated, or 2000 sold and 0 pirated ?


Those figures aren't realistic. Nothing in the Amiga community is going to sell 10,000 copies.
Title: Re: AmigaOne Hardware Design
Post by: on January 18, 2003, 07:14:38 PM
Quote

alx wrote:
I guess that one of the main reasons that they chose PPC was that Amigas were already going that way - PPC apps for Amigas already existed, providing a better software base, and making it more familiar to existing Amigans (which is who it's aimed at).



I agree.
Title: Re: AmigaOne Hardware Design
Post by: ne_one on January 18, 2003, 09:16:35 PM
@Madgun68

[Amithlon]

"I'd bet the number of people who pirated it is much higher than those who bought it."

You're missing the point.

Kronos is claiming that even a small percentage of an established market base is significantly larger than one that doesn't yet exist. Investing in a USD$200 software solution is likely to be more appealing than USD$1000 in new hardware.

There are 600 million PCs out there. Even if .001% of these were capable of running an x86 version of OS4 and some of these users were willing to pay for it, the install base would be huge.
Title: Re: AmigaOne Hardware Design
Post by: Seehund on January 18, 2003, 11:22:58 PM
Quote

Madgun68 wrote:

Those figures aren't realistic. Nothing in the Amiga community is going to sell 10,000 copies.


Straying a bit from the original topic here, but whatever...

If the current Amiga users ("community" :-P ) is the sole target of AmigaOS/MorphOS, then they're dead projects. Might as well give up right now and stop wasting money. In the nonsense zealot "MOS/AOS wars" I sometimes see something along the lines of "but the market is too small to have two competitors!" You bet it's too small - but only if current Amiga users is the only intended market, and that would really be the end of it all.

By only selling a "new" little OS bundled with "new" hardware, and only when it's sold by a "licensee", and thus ignoring the rest of the "normal", "unlicensed" hardware market, you raise the bar of entry for any new users. This is patently Not Good. Your potential market is to a large extent limited to a subset of the current Amiga-users who are prepared to pay extra to simultaneously buy this hardware that's been made "special" through the distribution/licensing situation.

Hyperion is the only licensee for porting AmigaOS to "new" hardware, and they chose PPC for whatever reasons, and they seem quite stubborn about that. Likewise MorphOS seems to be PPC-only for any forseeable future. It seems like we need another developer for an Amigaish OS on cheaper, better, faster and more abundant x86 hardware. For the time being I'm keeping an eye on AROS for that. AmigaOS 4 by Hyperion and MorphOS will not run on anything else than PPC. Period. Let's just hope AInc change their minds to actually try to make the best out of the current PPC situation and allow for actual sales of AmigaOS to a broad(er) hardware and customer base - in addition to the bundled/licensed thing.

I see that JurrassicCamper brought up the tired old "but if it runs on x86 it'll have to support a bazillion different mobos". Why? What's preventing the maker of an x86 OS to publish a hardware compatibility list, clearly showing the supported hardware? And who says that it's impossible to implement and announce more and more supported hardware as time goes on (provided that there's no "hardware licensing" requirement and that there are separately sold OS copies) after the first release version of the OS? What about third party driver development? How many drivers for expansions and peripherals were made "officially" by Commodore back in the Amiga days? All this is no different from the PPC situation. "Hardware requirements: This version of AmigaOS runs on TeronCX/PX ("AmigaOne" SE/XE), Pegasos G3/G4, PowerMac QuickSilver G4, PowerBook G3 "Wall Street" and "Lombard", PowerBook G4 2002 ... ... Please see our web site for new additions to this list."

Regardless of CPU architecure you don't need to run on more hardware than you say that your product will run on!

I don't expect WinXP to run on that old home-built P90 hodge-podge from ca 1994 standing in the corner, because MS says that this is not supported. I could try and fail, but it would be my own fault and nobody would be angry at MS if I whine in forums about my failure with officially unsupported hardware. I do expect Debian to run on it without X11/GNOME/KDE, because Debian lists it as supported.
Title: Re: AmigaOne Hardware Design
Post by: Seehund on January 18, 2003, 11:36:08 PM
Quote

ne_one wrote:

You're missing the point.

Kronos is claiming that even a small percentage of an established market base is significantly larger than one that doesn't yet exist. Investing in a USD$200 software solution is likely to be more appealing than USD$1000 in new hardware.

There are 600 million PCs out there. Even if .001% of these were capable of running an x86 version of OS4 and some of these users were willing to pay for it, the install base would be huge.


Too true. The same principle naturally applies to PPC as well. Imagine AmigaOS being ported to "New World" G3/G4 PowerMacs only.* Let's say that there are currently 2 million such machines out there. An already existing hardware base of 2 million, with a vivid second-hand market and new machines pumped out by the truckload daily. This number does naturally not equal the potential userbase, but it's a hugely better situation than only allowing bundled sales of the OS with $600 (minimum) Teron boards via only one particular distributor.
Add to the above PowerMac hardware base the licensed and unlicensed Teron boards, the Pegasos and a few more Mac/PowerBook models and there's at least some potential, unlike today's situation.

* Edit: By "only" I meant "for this example just one of the Macintoshes", not that Teron versions or anything else would/should be dropped/excluded.
Title: Re: AmigaOne Hardware Design
Post by: iamaboringperson on January 19, 2003, 12:06:36 AM
probably the main benefit to goin ppc, is the fact that its big-endian, this will make porting the os and applications so much easier!!
especially since apps access the system structures direct
it might seem a bit trivial, but this is a good enough reason for keeping the amiga big-endian
Title: Re: AmigaOne Hardware Design
Post by: Madgun68 on January 19, 2003, 12:26:56 AM
Quote
You're missing the point.

There really is no point to this argument.

Quote
Kronos is claiming that even a small percentage of an established market base is significantly larger than one that doesn't yet exist. Investing in a USD$200 software solution is likely to be more appealing than USD$1000 in new hardware.

Quoting ~1700 copies of Amithlon sold is a piss poor way of going about it. That's a pathetic number.

Quote
There are 600 million PCs out there. Even if .001% of these were capable of running an x86 version of OS4 and some of these users were willing to pay for it, the install base would be huge.

Who's willing to do the work in the same manner as Hyperion is doing? I don't recall ANYONE offering to do the work. Unless there is someone willing to do this, all these "x86 is a better choice" discussions are pointless, because the product won't be a reality.
Title: Re: AmigaOne Hardware Design
Post by: Madgun68 on January 19, 2003, 12:39:10 AM
Quote
Hyperion is the only licensee for porting AmigaOS to "new" hardware, and they chose PPC for whatever reasons, and they seem quite stubborn about that. Likewise MorphOS seems to be PPC-only for any forseeable future. It seems like we need another developer for an Amigaish OS on cheaper, better, faster and more abundant x86 hardware. For the time being I'm keeping an eye on AROS for that. AmigaOS 4 by Hyperion and MorphOS will not run on anything else than PPC. Period. Let's just hope AInc change their minds to actually try to make the best out of the current PPC situation and allow for actual sales of AmigaOS to a broad(er) hardware and customer base - in addition to the bundled/licensed thing.
DING DING DING! We have a winner!

The whole issue about what is and isn't supported revolves around Hyperion. It doesn't really matter what can/can't be supported.. Because you aren't being offered the choice. Simple as that.

The only option you really have open is the option to either like what they offer and purchase it, or not like it and spend your money somewhere else.
Title: Re: AmigaOne Hardware Design
Post by: Seehund on January 19, 2003, 05:32:36 AM
Quote

Madgun68 wrote:

Quoting ~1700 copies of Amithlon sold is a piss poor way of going about it. That's a pathetic number.


I don't think so, considering the circumstances that Kronos mentioned. Amithlon hasn't really been talked about or marketed outside the current AmigaOS userbase, actually I can't recall that I've seen any advertising for it even to the current AmigaOS userbase. Yet it has sold more copies than there are preorders for AmigaOS for Amigas + AmigaOS bundled with a Teron board. Those preorders and the OS+Teron bundles have OTOH been widely mentioned all over the net, on sites like Slashdot, CNet, OSNews, and so on. Sometimes it's even been described as "a new Amiga" by the more clueless "outside" journalists. :)

Now imagine if you had to buy a "special" PC from a "special" vendor together with Amithlon. How do you think that would have affected Amithlon sales numbers?
Or how about a properly marketed and cheaper Amithlon?

People want Cheap, Fast and Good. PPC is more expensive, slower and less abundant (these factors are dependant on eachother, but the consumer doesn't care about the "whys" so spare me the "but it's lower volumes", please. We all already know that). So AmigaOS went PPC-only anyway, as far as Hyperion is concerned at least. All we can hope for now is that what's been announced will change (http://amigapop.8bit.co.uk), so that the PPC route doesn't get EVEN MORE expensive and rare than it already is...
Title: Re: AmigaOne Hardware Design
Post by: Panthro on January 19, 2003, 08:11:24 AM
MOAN

there are heaps of other kinds of Os for the X86 boards. :roll:

I still can't get past people not getting that it is the FIRST amiga boards, the A1 that is.... :whack:

BTW an X86 mobo is a big fat dongle so you cant
run M$ on your lurvely new A1 ...... lets all winge to M$ :roflmao:


some proly' will now :shocked:  :nervous:  :crazy:

PS lets all complain some more about how we are finally getting a new product in YEARS :rtfm: