Monday, October 31, 2005

Evil hacky GCC tool-chain buildscripts released.

Not strictly Open2x related but as I am storing the scripts in CVS I guess it was worth a small update. Don't use these scripts unless you really know what you are doing, you would be better to wait a little while for some pre-made tool-chains with things like SDL already bolted on.

More information can be found here.

Saturday, October 22, 2005

MMSP2 Linux/U-Boot source in CVS and Downloads

All,

Just a quick update to say that the MMSP2 source for the Linux kernel and the U-Boot boot-loader has been uploaded to SourceForge.Net's CVS.

If you wish to take a look you can get the code by checking out the mmsp2 module in Open2x’s CVS (or u-boot-mmsp2 if you just want u-boot, linux-mmsp2 if you just want the Linux kernel).

I have also made some file releases of the code to make downloading easier.

You can get them from the MMSP2 package here.

Notes:

Both of these releases are for the MMSP2 and will not work on the GP2X as they stand. However they do provide a wealth of information on the hardware that the GP2X is based on.

GP2X compatible releases will be made in time using these sources (and hopefully additional sources from GamePark Holdings) as a basis for development.

Some drivers in the MMSP2 Linux kernel distribution are completely irrelevant to the GP2X, most notable this includes the USB drivers (the GP2X does not use the MMSP2 USB functions), the touch pad drivers and the current frame buffer drivers (640*480/800*600, not 320*240 as per the GP2X LCD).

Regards,

John Willis

Tuesday, October 11, 2005

Time for yet another project.

Welcome to this very quick and dirty project log for the Open2x project.
I will work on constructing a more elaborate website with more information at some point.

I guess if you have made it this far you may want to know a little about this new project, it’s goals, etc. etc.

Well I don’t really go in for manifestos and long diatribes about how this and that came together so I’ll keep it simple.

DJWillis

---------

The Open2x project has come about to facilitate, release and host source code to support all manor of open source operating solutions on the GP2X handheld.

Initially the project will make available via SourceForge.net’s hosted CVS the stock vendor supplied Linux kernel source (2.4.25) for the MMSP2, the processing solution the GP2X is based on, and the stock implementation of the Das U-Boot (1.0.0) bootloader source for the MMSP2/GP2X. (source code will be imported into CVS over the next week).

The MMSP2 targeted source code to both these solutions was very kindly provided by MagicEyes Digital Co. Ltd..

The project may also make recent builds of popular open development libaries available for use by developers who wish to use Linux or just access the raw hardware to code software for the GP2X.

The 1st action the project would like to undertake is to clean, stabilise and improve the feature set of this source code to form the basis of future Open2x bootloader and Linux kernel releases on the GP2X.

To this end the project welcomes community involvement either directly on the project or via the mailing lists, forums, bug trackers and patch trackers available on our SourceForge site.

If you’re an experienced ARM Linux kernel hacker and you have just bought a GP2X and fancy helping us do some hacking around let us know!

The Open2x Project Team