All times are UTC-06:00




Post new topic  Reply to topic  [ 33 posts ] 
Author Message
PostPosted: Sat Sep 15, 2007 10:49 am 
Offline

Joined: Tue Nov 02, 2004 2:11 am
Posts: 161
Hi,

I'm curious to learn more about the new EFIKA2.
For example, I would like to know how integrated the GFX system works.

- Does the GFX chip include display memory?

- Or will it use the main memory to store and read the pixel data from?

- If it uses the main memory will the EFIKA2 have an increased mem bandwidth then the EFIKA 1 ?

Sorry for all the question but I'm curious if applicatoin will run slower on the EFIKA 2 or faster ?

Many thanks in advance for any information

Cheers
Gunnar


Top
   
PostPosted: Sat Sep 15, 2007 4:45 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Hi,

I'm curious to learn more about the new EFIKA2.
For example, I would like to know how integrated the GFX system works.

- Does the GFX chip include display memory?

- Or will it use the main memory to store and read the pixel data from?

- If it uses the main memory will the EFIKA2 have an increased mem bandwidth then the EFIKA 1 ?

Sorry for all the question but I'm curious if applicatoin will run slower on the EFIKA 2 or faster ?

Many thanks in advance for any information
As far as the specs go (all of this is on Google..), the PowerVR graphics unit simply is able to address up to 32MB of system memory for itself. Don't worry - you won't end up with an Efika2 with only 96MB of usable memory.. we learned our lesson.

The memory bandwidth should be the same as on the Efika - which in all technicality outperforms the Marvell Discovery II.

All of this is on Google. It would be quite a feat to produce a new chip on a 90nm process (from 130nm) with a DDR2 memory controller (from DDR) with a faster internal IP bus (200MHz vs. 133MHz) which runs applications slower.

_________________
Matt Sealey


Top
   
PostPosted: Sun Sep 16, 2007 8:35 am 
Offline

Joined: Tue Nov 02, 2004 2:11 am
Posts: 161
Quote:
As far as the specs go (all of this is on Google..), the PowerVR graphics unit simply is able to address up to 32MB of system memory for itself. Don't worry - you won't end up with an Efika2 with only 96MB of usable memory.. we learned our lesson.

The memory bandwidth should be the same as on the Efika - which in all technicality outperforms the Marvell Discovery II.

All of this is on Google. It would be quite a feat to produce a new chip on a 90nm process (from 130nm) with a DDR2 memory controller (from DDR) with a faster internal IP bus (200MHz vs. 133MHz) which runs applications slower.
You are right the CPU of the EFIKA 1, has a memory bandwidth of around 250 MB/s which is very good for an embedded system and is in the range of an AmigaONE system (133MHz Bus), or a Pegasos G3.

Actually I can see quite some advantages of sharing the memory for GFX and CPU. Having the GFX in main memory allows application to read form GFX mem without penalty and it can reduce the amount of needed mem copy.

So if the increased bus speed from 133MHz to 200MHz will increase the memory througput accordingly I think the EFIKA 2 can not only consume less energy but also be faster than the Efika 1.

Cheers


Top
   
 Post subject:
PostPosted: Sun Sep 16, 2007 1:27 pm 
Offline

Joined: Wed Aug 01, 2007 8:04 pm
Posts: 21
Location: Wellesley, MA
Aren't PowerVR graphics closed source? NDA needed for 3D specs. Nokia N770 and N800 both have TI OMAP processors using PowerVR but there is no support for 3D because of the NDA problem. Freescale MX31 has the same issue.


Top
   
 Post subject:
PostPosted: Sun Sep 16, 2007 3:01 pm 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Aren't PowerVR graphics closed source? NDA needed for 3D specs. Nokia N770 and N800 both have TI OMAP processors using PowerVR but there is no support for 3D because of the NDA problem. Freescale MX31 has the same issue.
We at Genesi committed to providing everything as open source as we can get it and where that is not possible, provide binary drivers for any distributions or operating systems that are interested.

While it would be nice to have a fully open source and fully documented driver for XGI and PowerVR chips (as an example), sometimes this just isn't possible.

However we have in the past embarked on proper patent licensing for MPEG, have learned a lot of lessons about support from XGI (Ian Romanick beat us to a cleaned up driver though, to be fair there is a lot of work even for XGI on this :) and other system solutions.

Remember part of Genesi's solution for Power Architecture is x86 emulation of graphics BIOS and a closed-source (and commercially licensed!) but open-specification firmware solution. We chose these because, while we can't just give everyone free access to things, they do need to Just Work (tm).

And if the "Efika 2" doesn't Just Work (tm), then it will be a failure..

_________________
Matt Sealey


Top
   
PostPosted: Sun Sep 16, 2007 4:21 pm 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 51
Location: Czech Republic
Quote:
As far as the specs go (all of this is on Google..), the PowerVR graphics unit simply is able to address up to 32MB of system memory for itself. Don't worry - you won't end up with an Efika2 with only 96MB of usable memory.. we learned our lesson.
Hi Neko, does this mean that EFIKA2 will have 256MB RAM or more?

_________________
Czech PowerPC User Group - http://powerpc.lukysoft.cz
MorphOS Software database - http://morphos.lukysoft.cz/en


Top
   
 Post subject:
PostPosted: Mon Sep 17, 2007 2:05 am 
Offline
Genesi

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1422
We have all the source code for the drivers.

There will be more memory.

R&B :)

_________________
http://bbrv.blogspot.com


Top
   
PostPosted: Mon Sep 17, 2007 3:31 am 
Offline

Joined: Thu Nov 11, 2004 7:34 am
Posts: 130
Location: Bielefeld, FRG
Quote:
Don't worry - you won't end up with an Efika2 with only 96MB of usable memory..
:) Nice one!
And also please keep the evaluation board's feature of a plain DC input. That will reduce total cost quite something.
I guess the Efika2 will be a cool one, I am looking really forward to it.


Top
   
 Post subject:
PostPosted: Mon Sep 17, 2007 5:19 am 
"How the Efika 2 works ?"
Good question...
This is a nice project, but at least, does it already work today or is it another morphos-ware ?
Do we have to wait two more weeks or two more months ?
Is it going to be sold with VaporOS 2.1.5 ?

In the end, is the Efika 1 dead ?
... :-(


Top
   
 Post subject:
PostPosted: Mon Sep 17, 2007 4:44 pm 
Offline

Joined: Wed Aug 01, 2007 8:04 pm
Posts: 21
Location: Wellesley, MA
With ATI/AMD opening their specs, does this make you want to put an embedded ATI GPU on the Efika2 instead of the PowerVR in the 5121e? I haven't heard any hints of PowerVR being opened. ATI being open source shifts the calculus of what to build all around. You might even want to switch back to the MPC5200.

Closed source PowerVR is going to be a constant source of problems for alternative OS's.


Top
   
 Post subject:
PostPosted: Tue Sep 18, 2007 1:18 am 
Offline

Joined: Mon Jan 08, 2007 3:40 am
Posts: 195
Location: Pinto, Madrid, Spain
Quote:
Closed source PowerVR is going to be a constant source of problems for alternative OS's.
Genesi claimed hare that they have the source code for every driver...


Top
   
PostPosted: Tue Sep 18, 2007 7:23 am 
Offline

Joined: Fri Sep 24, 2004 1:39 am
Posts: 111
Quote:
Don't worry - you won't end up with an Efika2 with only 96MB of usable memory.. we learned our lesson.
Considering how cheap a user-definable amount of RAM has become...


Top
   
 Post subject:
PostPosted: Tue Sep 18, 2007 8:20 am 
Offline

Joined: Wed Aug 01, 2007 8:04 pm
Posts: 21
Location: Wellesley, MA
Quote:
Quote:
Closed source PowerVR is going to be a constant source of problems for alternative OS's.
Genesi claimed hare that they have the source code for every driver...
Doesn't mean that Open Source developers are going to get it. Genesi has signed the PowerVR NDA. This NDA stops the distribution of open source drivers for the hardware. You're going to be stuck with a binary blob.

Nokia N770 and N800 (Linux based OMAP) use the same PowerVR hardware and they have a blob for 2D and won't release a 3D blob because it is too much trouble.


Top
   
 Post subject:
PostPosted: Tue Sep 18, 2007 11:03 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Quote:
Quote:
Closed source PowerVR is going to be a constant source of problems for alternative OS's.
Genesi claimed hare that they have the source code for every driver...
Doesn't mean that Open Source developers are going to get it. Genesi has signed the PowerVR NDA. This NDA stops the distribution of open source drivers for the hardware. You're going to be stuck with a binary blob.
Yeah you're going to be stuck with a binary blob, but we DO have the source code for these blobs. It is not like they shipped us a MontaVista-compatible driver which we need to run ancient versions of X.org on.

You are not going to be stuck with a display-less system if you decide not to choose whatever Linux distro or MorphOS bundle we provide. We WILL provide anything you need for it, within reason..
Quote:
Nokia N770 and N800 (Linux based OMAP) use the same PowerVR hardware and they have a blob for 2D and won't release a 3D blob because it is too much trouble.
It's not going to be too much trouble for us to release the 3D blob. It's part of the support for the chip, so we are committed to providing it.

For reference, ATI do not make any suitable GPUs for this kind of device. The Mobility lines below X1xxx are practically discontinued.

There will be a version of the MPC5121 without graphics, and we will be looking at pairing up an XGI chip for want of any other suitable chipset available. This is exactly why we struck up a relationship with them - if you need an r200-class chip these days, you are pretty much looking at XGI or Matrox, and Matrox don't do 3D at those kinds of prices.

_________________
Matt Sealey


Last edited by Neko on Tue Sep 18, 2007 11:07 am, edited 2 times in total.

Top
   
PostPosted: Tue Sep 18, 2007 11:04 am 
Offline
Site Admin

Joined: Fri Sep 24, 2004 1:39 am
Posts: 1589
Location: Austin, TX
Quote:
Quote:
Don't worry - you won't end up with an Efika2 with only 96MB of usable memory.. we learned our lesson.
Considering how cheap a user-definable amount of RAM has become...
No, Arno, NO.

To add a 512MB chunk of RAM to the board costs us about $12 where it costs you 20 Euro including shipping.

To add a slot to the Efika costs us -$10 +12c, but it costs you 20 Euro. We would still sell the board at $99 or $199 and you'd have to add your RAM cost to it.

Do you understand how economics works?

_________________
Matt Sealey


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 33 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
PowerDeveloper.org: Copyright © 2004-2012, Genesi USA, Inc. The Power Architecture and Power.org wordmarks and the Power and Power.org logos and related marks are trademarks and service marks licensed by Power.org.
All other names and trademarks used are property of their respective owners. Privacy Policy
Powered by phpBB® Forum Software © phpBB Group