Amiga.org
Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Hardware News => Topic started by: bhoggett on September 29, 2002, 08:02:03 AM
-
"Leuven, Belgium - September 27, 2002.
Hyperion is pleased to report that it has completed the AmigaOne firmware based on the GPL'ed PPCBoot project.
Below you will find a description of the implemented hardware support and functionality.
We want to thank everyone who has contributed to this project.
Hardware support for the following devices:
- serial port
- USB UHCI
- USB keyboard
- USB storage devices
- PS/2 compatible keyboard
- i8259 interrupt controller
- 3com 3c920 ethernet with full busmastering
- VIA IDE controller (A and B revision)
- Real time clock (RTC)
Features of PPCBoot (as implemented by Hyperion):
- x86 BIOS emulator capable of initialising and using nearly all PCI and AGP graphic cards based on the chipsets of ATI, nVidia, 3DFX, S3, 3Dlabs (Permedia), Trident etc.
- Auto detection of SDRAM modules
- Auto detection of bus and CPU speed
- Support for PCI and AGP
- General ArtiticaS support
- General VIA686 southbridge support (686A and 686B)
- IDE support (harddisk and CD-ROM booting)
- Floppy support
- Booting over network"
Ben Hermans, Hyperion
Source: amigart.com (http://www.amigart.com/)
-
Yay! Good job, Hyperion team..let's Rock 'n' Roll! :-D
-
Rock on! Woohoo! Now when can I buy one of the damned things?
-JR
-
Seems like the people who ordered the Developer machine will get it pretty soon.
Guess Eyetech only needs to change the firmware before they will ship them.
I think Mr. Redhouse said that there where 30-40 developer boards out now and 200-300 waiting for the new firmware.
The interesting question is just when it will be available to end-users...
-
When it's ready, silly :)
-
Wuuhuu
It can't be long now... I am happy... clapping my hands in joy.. :-D :-D :-D
-
Without wanting to sound depressing, remember this is only the BIOS for the AmigaONE they have finished, not OS4.
On the bright side, the people who were doing the BIOS can now go back to helping with OS4 which should speed things up a little.
That is one they can strike off this list:
Current work centers around Intuition and Reaction, 2D/3D drivers, A1 Bios, additional kernel functionality (virtual addressing and page-based memory handling) and the integration of the 68K emulation into the system.
-
Well, in Ann.lu, Ben Hermans suggested only integration of 68k JIT emulation into the kernel remains as the last step to complete OS4:
"With ExecSG finished, the only work required to get a full system is integrating the 68K emulator for those system modules which will not be PPC native."
Now, we only have to pray and hope that the different pieces of OS4 are deeply tested and glued between them correctly.
-
Hopefully this won't take long now. Hyperion guys seem confident. Fingers crossed yeah... :-)
-
This sounds quite promissing...those guys are breaking the silence and it seems we are quite near.
I just hope they'll get JIT working/integrated asap.
I hope they'll add some extra bonus to OS...that will show to the others that AmigaOS is very fast and elegant OS :-)
It would be surprise to see AmigaDE implemented already. (At least early version of it) ;-)
I can hardly wait (This time friendly) Guru Meditation appear when I'm running those old hardwarebanging demos! :-D
Of course getting the tested product to the market is the main thing to do!
-
I deeply hope Hyperion can succeed, and produce an OS that is fast, usuable, and as wholly PPC-native as is possible. Silencing the many naysayers who have bombarded us with "can't be done" and slights on the coding abilities of Hyperion would be so sweet - so very sweet.
-
x86 BIOS emulator capable of initialising and using nearly all PCI and AGP graphic cards based on the chipsets of ATI, nVidia, 3DFX, S3, 3Dlabs (Permedia), Trident etc.
Great, but remember, Drivers still need to be developed for OS4 for the cards to be used. At, a lot of these are not complete.
But anyway, this is good, and as mentioned before provides Hyperion with some revenue.
This is good for the community. With this, it means that the Amiga Community has some good hardware partners to help power future products and so forth..
Something Be didnt have, and what many say killed them!
-
Does anyone know if it boots Graphicaly or does it have that PC bios boot look? Please let it be graphical!!!
-
> Hardware support for the following devices:
> - serial port
> - USB UHCI
> - USB keyboard
> - USB storage devices
> - PS/2 compatible keyboard
> - i8259 interrupt controller
> - 3com 3c920 ethernet with full busmastering
> - VIA IDE controller (A and B revision)
> - Real time clock (RTC)
Umm, would somebody "translate" this for me? At the risk of being a wet blanket, one thing I was concerned about (beyond the early boot screens looking even cruder than under OS3.x) is a movement away from a Kickstart-style architecture. That is, the "BIOS" uses its own built-in driver for early access to keyboards, mice, etc., and then when the OS loads, it supplants this with Amiga drivers. Yes, this is how the PeeCees work, and yes, it's certainly easier for Hyperion at ths point, and yes, there is currently no flash rom support, but I do hope the architecture is flexible enough so it can be expanded as the OS and the hardware evolves. I'd much prefer a classic-style setup where instead of loading a generic keyboard/mouse driver, it just loads "AmigaInput" (the new OS4.x I/O system) and is done with it. (This also reduces the amount of programming necessary.) Of course, the HAL would need to be in the flash rom, too.
Nonetheless, I am still happy see one more item ticked as finished, on the OS4.0 checklist. :-)
Todd
-
@Todd
I wouldn't worry too much about the drivers only in the OS problem per se. From what I understand, the kernal/ROM/kickstart will be on HD/disk and not in the BIOS rom. But don't dispair over this fact. To a certain extent, that is true even now. Let me explain.
Unless you have a bootable floppy or a bootable HD on a current amiga, you can't get to a CLI prompt or really do anything. This is because there is Boot code on the floppy which enables the different sections of the kickstart ROM itself. This can also be custom boot code like one might see on a demo floppy or a game floppy. This also true with RDB boot blocks. The actual filing system code is effectively embedded in the RDB. That is why a PFS drive can be pulled from one amiga to another without the second amiga having ever heard of PFS.
So what does this mean? Well, more than likely, they will embed the entire kickstart rom on a boot sector/RDB level. Or at least to get it up and running enough to go to something more complex. You are doing this right now, so I wouldn't worry about it. It just will be more code. About the only thing you will have extra is a PCish text boot screen until it hits the HDs and loads the ROM. And technically, in later revisions, there shouldn't be a problem (not that I have anything to do with hyperion) to have a splash screen covering up the text boot process. I say that because I have seen that done commonly on Dell, Gateway, and many other name brand machine's BIOS. If that is done, you wouldn't even know the difference between the new A1 bios boot up and the older "classic" amigas at that point booting up.
Does that help any?
-
Retarded_Fury wrote:
Does anyone know if it boots Graphicaly or does it have that PC bios boot look? Please let it be graphical!!!
Oh please no, no, NO. I hate eye-candy and I like fast boot sequences.
-
I have to agree with anarchic_teapot on this one.
Let it boot fast, then, once booted, you can add all the eyecandy you like..
-
Hey cool!
Does this mean we might actually have a Working a1 (and linux or even an early version of os4.0) running at the WOAse show!??????
Please say yes! It is after all not far from the Christmas "Deadline" so I would expect them to be able to show at least Something off!!!
TTFN
Bifford
-
Lord@Arthur
Excuse me, but i think you're wrong !
'Classic' Amigas have a boot chip (the ROM) in which stand the early boot code and the kernel. It's this code that is used to display the "Early boot menu" when you power on tha Amiga while pressing on both mouse buttons. Hard-disk or floppy disk aren't active yet at that moment. What you're talking about is the Boot code to load a system (effectively present on the RDB), and not that one that initialise the mother board.
This early boot code can be compared to the BIOS Setup, excepted that Amiga's one has a better interface, i.e. mouse and icons ! This is what i'm looking for on any real Amiga (but with even better looking interface :-D), and not that ugly text interface of the PEECEE BIOS.
My concern is about the boot process ! Will it be :
1. Power ON
2. Executing AmigaROM with System kernel and BIOS Functionnality included
3. Booting on a device (local or networked)
or will it be :
1. Power ON
2. Executing classic (ugly) New PPC BIOS
3. Loading/Executing Amiga Early Boot code (i read somewhere that it will remain)
4. Booting on a device (local or networked)
Anyway, it's GOOD NEWS !!! :-P
-
It'll be the later *AFAIK...
-
Hi,
Does anyone know if it boots Graphicaly or does it have that PC bios boot look?
Well the Amigaone at the show went to an MSDos style command promt, It may not be using the new BIOS or the GUI may just be restricted to the setup screen..
-
anarchic_teapot wrote:
Oh please no, no, NO. I hate eye-candy and I like fast boot sequences.
I agree that it should be FAST booting. Just because it isnt graphical doesnt mean it will be fast booting. I have worked with many-a-pc that boot slow even with that crappy looking MSDOS'ish looking BIOS. Plus I dont think that adding a simple graphic to cover over the tests and inits would slow the boot process down (most DELLs do this). There is no real reason why I should have to watch the POST test on a daily basis or for that matter the complete "Newbie" doesnt want to see it either. It scares them away! Yes there should be a way to disable the graphic for diagnostics and setup but I think it is time for all of these BIOS's to get with the times.
The Amiga has always had that "completed" look from bootup to shut down (flick the switch off). Why cant it still look like that and not sacrifice speed (for any computer for that matter)?
Plus part of the original draw for the Amiga was that EYE CANDY......It was all eye-candy back in the 80's compared to the PC. Thats what drew most of us to it...Eye candy...ear candy...ease of use candy...my candy...your candy!!!!!
Just my opinion though, Retarded as it may seem!
-
@anarchic_teapot
>Oh please no, no, NO. I hate eye-candy and I like fast boot
>sequences.
Who said anything about eye candy? I just want an early-boot interface that isn't any dumpier than the current OS3.x screen. If Amiga technology isn't moving forward as much as I'd like, at least I want to know it's not moving *backward* to 20-year-old text interfaces. And the Kickstart 1.x "hand holding a floppy" and the Kickstart 2.x and 3.x "floppy into floppy drive" animation didn't exactly hog the processor...
Todd
-
Don't worry about the booting. With no memory bottlenecks, a G3 CPU, and UDMA hard drive, an A1 will very likely boot in under ten seconds even with a very rich graphical interface. Don't look to the Windows world for comparisons - Windows and Linux totally squander the power of their machines. AmigaOS4 won't.
-
Seems like the people who ordered the Developer machine will get it pretty soon.
Cool :-)
This could be excellent news for Mr Coder :-D
I hope they ship soon.
-zudo
-
win2kpro covers all the ####ty bios startup, apart from the video card bios and the bit telling u what drives are attached, and it doesn't boot any slower.
I personally like the bios stuff coming up, looks all hi-techa and stuff.
-
Plus part of the original draw for the Amiga was that EYE CANDY......It was all eye-candy back in the 80's compared to the PC.
Eye candy is what for you? To me it's the unnecessarily lavish - sometimes to the point of seriously slowing the system - use of graphics to hide the creative poverty of the app/OS underneath.
What attracted you to the Amiga might well be the pretty pictures. What attracted me was 4-voice sound (and such quality! I forget how many arrangements I did using DMCS), multitasking, yes and the graphical capabilities (given that in 1985 no other computer had a colour GUI that came with the OS). Having a GUI made basic file management so much easier. Having colour made graphic design work, DTP etc so much easier.
Hardly superfluous.
-
Hi,
Some PeeCees have a "graphical" boot... just "blinding" the BIOS messages with the stupid iPentium screen...
...the adventaje it´s that you can touch BIOS, pressing a key. Disadventaje is that you MUST touch BIOS to get your PeeCee works properly :-D
A great new... and now... What about OS4????
-
Now it's even on the AmigaOS website :-D
info about the AmigaOne firmware (http://os.amiga.com/corporate/092702-os4.shtml)
-
@anarchic_teapot
I don't think Retarded_Fury meant a startup like MacOS or XP.
I think he means (correct me if i'm wrong Retarded_Fury)
the Early Start-up Sequence boot screen when you click
both mouse buttons.I don't know if that's the proper name
even,as I havn't needed it recently.
If I remember correctly Ben Hermans did say that they
would smarten it up if not add graphics to it.But I'm not sure?
Perhaps they hav't had time?I think they said it was low priority.
I got an interview on mp3.I'l listen to it tonight.
Any other guys remember that.
-
The early startup menu runs under exec, not ppcboot. Remember, there's gonna be a bunch of machines sold _without_ AmigaOS as well. So moving that to ppcboot might not be that cool for everyone. What has changed is that instead of the screen going black - dark grey - light grey- white before showing a disk and a hand like in the old days (sadly I can't remember if it does anything like that in 2.x and upwards...) it now displays output from vga card init followed by output from ide/usb/floppy scan and then proceed on to starting exec. Nothing here uses mouse, so I would suspect holding down both mouse buttons is still a good way of getting to the early startup menu :-D