Latest LQ Deal: Latest LQ Deals
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


Closed Thread
  Search this Thread
Old 04-22-2007, 09:51 AM   #1
LQ Newbie
Registered: Apr 2007
Distribution: Acorn Archimedes
Posts: 15

Rep: Reputation: 0
PXA270 and it's framebuffer - 2700G OpenGL ES

PXA270 and it's framebuffer - 2700G OpenGL ES
>"When you say boards with OGL ES graphics chips come with the drivers in them, do you mean the OGL ES driver is inside the graphics chip?"

inside box.. on CD or floppy :-)


you got right to the point there actually, drivers do belong in hardware, if you ask me... i just fail to see why not

we already do have pixel/vertex shaders, which is, roughly speaking, a way to put software(drivers) into hardware..

but what scitech already did do, is that they "isolated" all platform and OS specifics out of the drivers (device code)

so, we have: one device <-> one driver (+ os/platform specifics)

AMD if wanted could put those Scitech binaries *inside* the chip and you would just get your +os/platform specific code on CD or floppy...

the same thing is with OpenGL ES drivers, as long as something is "standard enough" drivers can be made easily to support multiple OS and architectures (separate device code from os/cpu code)

the best thing with OpenGL ES is that - it came to be as no other standard before, in computer video industry

as you know well, in windows and in linux nothing works without drivers... and if you look around the internet all the problems people EVER have is because of the drivers...

> Help, my ______ is not working? my OS is _____

where in most cases soulution is just to go somewhere and download and install correct driver ...unless, of course, it is hardware fault or virus

and these OpenGL ES drivers are just like SciTech *os/platform independent*, and as long as they are like that its fine - no real need to be inside the hardware... i do believe, however, they will soon start doing this... and as a matter of fact you might be right after all - its not impossible that OpenGL ES chip comes with some 'driver' inside

// Removed Link (crabboy)

But apparently $350 for one board.

// Removed Link (crabboy)


it looks to me that modifying bumstix to use OpenGL ES might be a matter of only purchasing OPTIONAL 2700G chip that somehow can be connected to that "LCD controller", that would be great

howover, the only board that does offer that option right now seem to be one you found:

// Removed Link (crabboy)

i can not find any similar boards with nvidia/fujitsu/ati(amd) graphic chips, but i think soon there will be some, and all OpenGL ES boards are compatible within one OS, no matter if its x86 or ARM or other

OpenGL ES seem to be very well supported by manufacturers - that means that bumstix, even as an ARM architecture is not a problem anymore.. at all! everythig is there - SDKs, development kits, 3D modeling software, 3d visualisation engines.. everything!

so, i was wrong... there IS lots of people that DO compile for ARM and apperantly it all works rather smoothly!

ah, buy the way... since ARM is popular platform it might be quite possible to have OpenGL *without* 2700G chip, i was only worried that we might not be able to compile stuff for ARM easily and i thought no one would ever bother to port mesa there... / "CRT controller" does seem to be doing the job of being "video chip", where it would be preferable to have one with as much framebuffer as possible (framebuffer = "VRAM" - video memory), only the memory that "LCD controllers" can utilize seem to be only 'normal' RAM (SDRAM)

in New Zealand, no one seem to have ever even heard of anything like bumstix, the closes thing i can buy is DELL pda, full device with PXA270, but its $800 and doesnt have 2700G

so i oredered one of these from australia, i hope ill have it in a week
CX-X270 // Removed Link (crabboy)

one of my goals now is to make Linux based OS that will work just the same if you boot it on PC, laptop, mobile phone or anywhere else where OpenGL can run - with universal embedded/desktop *3D windowing sytem* built with OpenGL, visualy similar to - Compiz/Beryl/Vista/MacosX

the other thing id like to be able to do is - to make a board even SMALLER than bumstix

only to have CPU-RAM + GPU-VRAM pairs on it !

and get rid of all serial/parallel, ac97, wi-fi, advanced PCMCIA, I/O, COM.. well anything but CPU+GPU and memory they need.. / i would instead put only few BUT much more Plug'n'Play' oriented connectors - like USBs for keyboard/mouse and also couple TV-out CRT/LCD connectors like on graphic card, so it would be easily pluggable just like any other PC.. its possible to connect pretty much any device to usb and it wouldnt require any additional accessories(there might be even more suitable connector for multy-purpose like that)

i guess those pin based connectors that they use on bumstix are prefferable if you want to integrate parts tightly together and minimize the use of cables, but (all) connectores could be made two-sided, so that you could do both - connect externaly with cable and/or internaly with some pin/slot connector

it looks like such *CPU+GPU only* combo could fit on 1/3 of bumstix

i'll try to conntact AMD to see if that can be ordered (it looks like thats exactly what they offer, when they say - design your own board!), cost of that stripped board might be even less that $70, especially if oredered directly from AMD

they dont mention if thats open for individuals/hobbists or only for companies that order large volumes..

i also sent e-mail to bomstix sales@ - to ask if they provide optional 2700G chip and if there are any price drops on volume orders, since there is nothing even close to that here in NZ, it seems i could make business just by importing bumstix and selling customized embedded solution kits or something like that, i guess i could also make my own Linux based mobile phone or PDA or Linux "GameBoy" or whatever : - )

p.s. did you get myOS running?

// Removed Link (crabboy)

**************************************************************************************************** ****
**************************************************************************************************** ****

// Removed Link (crabboy)

// Removed Link (crabboy)

// Removed Link (crabboy)

// Removed Link (crabboy)

there is lot to read, but what i see, they let you modify and customize products, so maybe you can order directly from them your custom-made "gumstix"... / their stuff is mainly x86 which is good..

**************************************************************************************************** ****
**************************************************************************************************** ****

if not that,
than you MUST have *something* with that Intel 2700G, thats great chip!!

its based on GPU they used in SEGA Dreamcast !!!! its OpenGL ES and is fully accelerated !!

**** The 3D accelerator is capable of processing about 831 000 triangles per second.****

that probably is not quite true, but if it is thats around what average game on playtation1 would need, im very surprised, that is FASTER THAN MOST OF DESKTOP LINUX platforms, not because the chip is better than dektop nvidia/ati cards but because drivers for Linux are terrible... this is GREAT, hope its not too expensive

i dont know about you,
but im going shopping 1st thing tomorrow morning.. hopefully they sell that stuff here..

i guess, i can always buy full device, like whole phone if theres one with 2700G chip

**************************************************************************************************** ****

Do you have a hardware or software product that takes advantage of the
Khronos media technologies? Submit your Khronos technology product listing
today. Be sure to include a representative screenshot or product shot!
// Removed Link (crabboy)

gumstix does seem to be only the only one to make anything of that size, i
wonder how long before they do put some of above processors on gumstix

EmbeddedDeveloper - engineers start your next project here
// Removed Link (crabboy)

**************************************************************************************************** ****
**************************************************************************************************** ****

A little more info, not sure you saw this:
// Removed Link (crabboy)

sheesh, if thats the best info we are in trouble...

however, now we know there are controllers with and without framebuffer, where ones with fb could be much what graphic chip is.. thats good

if gumstic can confirm that it can run X11 on VESA drivers thats *green light*
if they tried to compile mesa or get OpenGL running they could tell us that too

unfortunately for ARM everything is in mesa/Xorg hands to get OpenGL run

however, for other platforms you have choice of these:

SciTech's products include, SciTech SNAP Graphics,
a fully accelerated binary compatible graphic device
driver solution for Enterprise, Thin Client and Embedded systems, and
SciTech MGL, a professional graphics library used to speed development
of today's multi-OS software programs. SciTech products support Linux
(with or without X11), Qt/Embedded, Windows NT, Windows 9x, Windows CE,
OS/2, On-Time RTOS 32, and DOS operating systems and now support x86,
x86-64, Power PC, and MIPS (32 and 64bit) processors.

**************************************************************************************************** ****

this might prove useful, its the cheapest hardware store i know of..

17'' laptop AMD Turion 64 '' $599 refurbished, in most cases they are all
brand new!
// Removed Link (crabboy)

you might know about:
// Removed Link (crabboy)


Last edited by crabboy; 04-23-2007 at 08:59 AM.
Old 04-22-2007, 10:09 AM   #2
Registered: Oct 2005
Posts: 970

Rep: Reputation: Disabled
? is this a new mailing list feature of the board or just a random post?
Old 04-23-2007, 08:54 AM   #3
Senior Member
Registered: Feb 2001
Location: Atlanta, GA
Distribution: Slackware
Posts: 1,821

Rep: Reputation: 121Reputation: 121
It's called a poorly written advertisement that A) isn't allowed on the board and B) has no place in programming.

Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Tiny Linux SBC steps up to PXA270 LXer Syndicated Linux News 0 03-30-2007 12:01 PM
Intel PXA270 development board help/newbie kev25 Linux - Newbie 2 01-20-2007 09:54 AM
LXer: Pxa270-based reference design runs Linux LXer Syndicated Linux News 0 07-12-2006 03:03 PM
VESA framebuffer vs Intel framebuffer in Slackware 10.0 with default kernel brancalessio Slackware 3 01-20-2005 03:21 PM
Overwrite Mesa OpenGL with ATI OpenGL Carl-Fredrik Slackware 12 10-01-2004 03:33 PM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 12:39 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration