MBX drivers status

m (corrected typo)
(Undo revision 43292 by 59.95.175.208 (Talk))
 
(4 intermediate revisions not shown)
Line 1: Line 1:
-
The OMAP2420 used in N8x0 devices contain PowerVR MBX 3D accelerator, which is not used in official firmware. Thanks to Nokia and TI engineers and Maemo community members [http://talk.maemo.org/showthread.php?p=528791#post528791 we now have alpha-quality driver available]. Currently it is not usable for anything except kernel hacking.
+
The OMAP2420 used in [[Nokia N800|N800]] and [[Nokia N810|N810]] devices contain PowerVR MBX 3D accelerator, which is not used in official firmware. Thanks to Nokia and TI engineers and Maemo community members [http://talk.maemo.org/showthread.php?p=528791#post528791 we now have alpha-quality driver available]. Currently it is not usable for anything except kernel hacking.
-
For history see also [[Drivers_justification]] and [[Talk:Drivers_justification]]
+
For history see also [[Drivers justification]] and [[Talk:Drivers justification]]
== How to get it ==
== How to get it ==
Line 7: Line 7:
Driver is published at TI site as part of OMAP Gaming SDK. Download is restricted to registered users.
Driver is published at TI site as part of OMAP Gaming SDK. Download is restricted to registered users.
-
* Obtain a http://my.ti.com account by visiting the site and registering appropriately.  
+
# Obtain a http://my.ti.com account by visiting the site and registering appropriately.  
-
 
+
# Send an email to 'gamingonomap@list.ti.com' requesting extranet access to the 'OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21' release through your my.ti.com account, and give them your my.ti.com username (email address).  
-
* Send an email to 'gamingonomap@list.ti.com' requesting extranet access to the 'OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21' release through your my.ti.com account, and give them your my.ti.com username (email address).  
+
# Wait for e-mail with link to another registration to get Extranet access. (You need to enter lot of personal data and pick up another password and 5 verification questions)
-
 
+
# Log-in to my.ti, click "Extranets" on my.ti.com and then WTBU-OMAP Gaming SDK and then OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21
-
* Wait for e-mail with link to another registration to get Extranet access. (You need to enter lot of personal data and pick up another password and 5 verification questions)
+
-
 
+
-
* Log-in to my.ti, click "Extranets" on my.ti.com and then WTBU-OMAP Gaming SDK and then OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21
+
-
 
+
== Installation and setup ==
== Installation and setup ==
Line 20: Line 16:
TODO, see
TODO, see
-
http://talk.maemo.org/showthread.php?p=540939#post540939
+
* {{wikify|1=http://talk.maemo.org/showthread.php?p=540939#post540939}}
-
 
+
* {{wikify|1=http://talk.maemo.org/showthread.php?p=541795#post541795}}
-
http://talk.maemo.org/showthread.php?p=541795#post541795
+
== Current issues ==
== Current issues ==
* allocation failure due to fragmented physical memory
* allocation failure due to fragmented physical memory
-
 
+
* video output not customized to N8x0 with external Epson display controller
-
* video output not customized to N8X0 with external Epson display controller
+
-
 
+
* stability (crashes, reboots, memory leaks .. you name it)
* stability (crashes, reboots, memory leaks .. you name it)
-
TODO, see
+
{{wikify|1=http://talk.maemo.org/showthread.php?p=541894#post541894}}
-
http://talk.maemo.org/showthread.php?p=541894#post541894
+
== Driver structure ==
== Driver structure ==
Line 39: Line 31:
TODO - document GPL-ed kernel parts
TODO - document GPL-ed kernel parts
-
mbxaccess.ko
+
* mbxaccess.ko
 +
* omaplcd.ko
-
omaplcd.ko
+
[[Category:Software]]
 +
[[Category:N8x0]]

Latest revision as of 09:23, 1 May 2011

The OMAP2420 used in N800 and N810 devices contain PowerVR MBX 3D accelerator, which is not used in official firmware. Thanks to Nokia and TI engineers and Maemo community members we now have alpha-quality driver available. Currently it is not usable for anything except kernel hacking.

For history see also Drivers justification and Talk:Drivers justification

Contents

[edit] How to get it

Driver is published at TI site as part of OMAP Gaming SDK. Download is restricted to registered users.

  1. Obtain a http://my.ti.com account by visiting the site and registering appropriately.
  2. Send an email to 'gamingonomap@list.ti.com' requesting extranet access to the 'OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21' release through your my.ti.com account, and give them your my.ti.com username (email address).
  3. Wait for e-mail with link to another registration to get Extranet access. (You need to enter lot of personal data and pick up another password and 5 verification questions)
  4. Log-in to my.ti, click "Extranets" on my.ti.com and then WTBU-OMAP Gaming SDK and then OpenGL®ES Graphics SDK for OMAP2420 Nokia N800 OpenGL ES v1.1 and OpenVG 1.0 SDK based on Linux kernel 2.6.21

[edit] Installation and setup

TODO, see

  • This article should include information from this external resource. Please help to copy the relevant information to the wiki.
  • This article should include information from this external resource. Please help to copy the relevant information to the wiki.


[edit] Current issues

  • allocation failure due to fragmented physical memory
  • video output not customized to N8x0 with external Epson display controller
  • stability (crashes, reboots, memory leaks .. you name it)

This article should include information from this external resource. Please help to copy the relevant information to the wiki.


[edit] Driver structure

TODO - document GPL-ed kernel parts

  • mbxaccess.ko
  • omaplcd.ko