Symbian developer community

 
wiki

Beagleboard

From Symbian Developer Community

Jump to: navigation, search

Beagleboard Package

Introduction

Source code for this package can be downloaded from the package source page.

News

  • The Wild Ducks project team is working to provide a complete BeagleBoard-based hardware and software stack for the community to experiment with. If you would like to contribute to the project, here's the project homepage for more details!
  • EPL Kernel Kit and BeagleBoard package

Package Backlog

BeagleBoard Backlog

Related Packages

Kernel and Hardware Services (kernelhwsrv)

Kernel and Hardware Services provides the foundations of the operating system on which the rest of the packages build. It provides the kernel, fileserver and device driver framework as well as user libraries to enable all other packages to exist. The kernel is responsible for scheduling, synchronisation and memory management and is the fundamental software that differentiates Symbian OS from Linux, CE and S40.

<!== Key APIs ==>


Working with the Package

Building The Package

To rebuild the BeagleBoard baseport and generate a ROM, use these commands:

 
X:\>cd \sf\adaptation\beagleboard
X:\sf\adaptation\beagleboard>sbs -s package_definition_2.0.1.xml -c armv5.rvct4_0 -j 4
X:\sf\adaptation\beagleboard>cd \sf\os\kernelhwsrv\kernel\eka\rombuild
X:\sf\os\kernelhwsrv\kernel\eka\rombuild>rom --variant=beagle --inst=armv5 --build=udeb --name=\epoc32\rom\BEAGLEARMV5D.IMG
 


Contacts

Package owner: Arunabh Ankur


Community

The BeagleBoard reference platform though is not the official reference hardware for Symbian , but its surely one of the most loved platforms by developers. SF has made public the whole source code for the baseport under EPL to foster projects and and development for both the industry and the academia.

The package looks forward for active engagements and contributions from the community in the common areas of interest . Some of the things what we intend to do with the Beagle board is

  • Elementary Use Cases


  • Telephony


  • Multimedia


  • Connectivity


  • Advanced UI


  • Sensors
    • Accelerometer (3 Axis - 6 Axis)
    • Biometrics
  • Tools Support
    • JTAG - OpenOCD

Comments

Contents

Danmendes said…

Is there a TI driver for Symbian OS so that it can run 3D OpenGL Es 2.x applications?

--Danmendes 21:23, 4 February 2010 (UTC)

Markw said…

It's not actually a TI driver you need, but one from IMG, who designed the graphics accelerator (PowerVR SGX) in the OMAP3530.

Unfortunately we don't have one at the moment, IMG haven't been able to complete their Symbian^3 adaptation for this hardware yet. People are working on it though.

--Markw 13:08, 4 March 2010 (UTC)

Iwanj said…

Hi Markw,

Do you know if there are community activities in getting SGX works with S^3? I'd like to get involved. I have experience in getting MBX/SGX drivers work with NGA.

iwanj


--Iwanj 07:20, 15 March 2010 (UTC)

Markw said…

Hi Iwan,

Thanks for volunteering. I'm not aware of any activity beyond our approach to IMG to share binaries for the BeagleBoard. Can you email me (markw@symbian.org) - I'll connect you with the relevant people on our side and in IMG.

Mark

--Markw 15:21, 15 March 2010 (UTC)

Sign in to comment…