Jump to content


Photo

New Project: The Open2x Project.


  • Please log in to reply
55 replies to this topic

#16 haplo

haplo

    GP32 User

  • Members
  • PipPipPip
  • 58 posts
  • Location:Canada

Posted 12 October 2005 - 01:26 AM

this is also very useful for adding support for add on devices. I'm looking to get orinoco usb wifi cards working with the gp2x and if we have the full kernel sources we can compile the network stack and use it with the orinoco sources to hopefully generate working usb wifi drivers :)

#17 skeezix

skeezix

    Mega GP Mania

  • GP Guru
  • 5088 posts
  • Gender:Male
  • Interests:Blog: http://www.rjmitchell.ca/~jeff/blog2009/

Posted 12 October 2005 - 02:19 AM

Most importantly.. absolutely most importantly.. it means they're following the license and laws. If they didn't release source, they'd be violating the rights of thousands (all of the devs who ever participated in the kernel), and it'd cause some proper hell. By releasing the code, they're stepping up and saying 'we want to be part of the community' (instead of being crapheads) and it'll bring a _lot_ of pluses -- the Linux community will embrace the device and the word will spread like mad.

Seriously kick ass.

GPH is really doing well so far (well, from what we can see for an unreleased machine :) -- looks sharp, they've listened a little to the gp32 users (and not too much... listening too much is bad ;), modern OS and tools for devs, sharp screen ...

Thanks DJW for kicking this off.

Looks like everyone will be flashing new kernels in no time.

Hmm.... so many kernel hacks to do :)

jeff

#18 Alpha2

Alpha2

    Heroic Autobot

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 3701 posts
  • Gender:Male
  • Location:New York

Posted 12 October 2005 - 03:03 AM

Do you think maybe their resistance has been mostly because they were still tweaking the version inside the GP2X? If the version they released to you is a bear bones model that might be the case that they didnt want to release an unfinished version too early.

#19 Vimacs

Vimacs

    Don't be evil!

  • X-treme Team
  • 5213 posts
  • Location:Germany

Posted 12 October 2005 - 05:21 AM

Did you see that? http://www.gpx2.com/...=01&chk=&direc= http://www.gpx2.com/...=01&chk=&direc=

Will you be releasing the source to the kernel once the software has been released?
under the GPL agreement you are legally required to release it if requested.

Failure to do so is really unacceptable for a company which promotes itself as pro open source.

  We can release now....
let me upload it on this site....
Thanks.


http://www.gpx2.com/...bunho=2&part=01

Edited by Vimacs, 12 October 2005 - 05:26 AM.


#20 timbobsteve

timbobsteve

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 298 posts

Posted 12 October 2005 - 06:02 AM

Does this mean a linux desktop OS perhaps ? would be nice to have a fully functioning desktop on GP2X.... even just a console would be good.

Also will this mean better driver support? I would really like to see a USB Wi-Fi dongle on my GP2X... if the drivers can be loaded then someone should be able to mod the USB key to accept external power.

Anyways... just some simple questions.

Good news... would like to see some linux-techies really get ahold of this system.

#21 Oscaruzzo

Oscaruzzo

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 193 posts
  • Location:Italy

Posted 12 October 2005 - 06:35 AM

Yay! Good news! Can't wait to have my gp2x... B)

#22 DJWillis

DJWillis

    Random GP32/GP2X/Wiz & Pandora Moocher

  • GP Guru
  • 1424 posts
  • Gender:Male
  • Location:Bath, Somerset, UK
  • Interests:Hmmm, Home Cinema, using Oxygen and not being dead just yet.

Posted 12 October 2005 - 06:54 AM

Do you think maybe their resistance has been mostly because they were still tweaking the version inside the GP2X? If the version they released to you is a bear bones model that might be the case that they didn’t want to release an unfinished version too early.

View Post


The final release kernel (and disk image) for the GP2X is NOT ready and GPH have not released that code yet. It is worth noting that as GPH does not have a shipping product currently so they are not under a huge pressure to release the source code yet for the GPL elements of the products operating system this will change the moment they ship.

This kernel and boot code came from MagicEyes directly and is the kernel GPH have patched to add or remove (in the case of USB host etc.) one or two features to the GP2X.

As I said before I would expect GPH to release a patch to these kernel sources soon after they start shipping units or as soon as there final ‘version 1’ kernel is signed off.

#23 DJWillis

DJWillis

    Random GP32/GP2X/Wiz & Pandora Moocher

  • GP Guru
  • 1424 posts
  • Gender:Male
  • Location:Bath, Somerset, UK
  • Interests:Hmmm, Home Cinema, using Oxygen and not being dead just yet.

Posted 12 October 2005 - 07:44 AM

Did you see that? http://www.gpx2.com/...=01&chk=&direc= http://www.gpx2.com/...=01&chk=&direc=

Will you be releasing the source to the kernel once the software has been released?
under the GPL agreement you are legally required to release it if requested.
<snip>


http://www.gpx2.com/...x...nho=2∂=01

View Post


Hmmmm, thats odd. I can't quite think of a good reason GPH would do this. The Korean God of misunderstanding strikes again ;).

This is not the kernel source at all but rather a fully compiled beta kernel image that can be installed onto the dev-kits and pre-production GP2X's, it is the same as the latest kernel provided by GPH to people working on pre-release hardware. The kernel source is just a little bit bigger then 1MB by the way.

#24 Vimacs

Vimacs

    Don't be evil!

  • X-treme Team
  • 5213 posts
  • Location:Germany

Posted 12 October 2005 - 07:49 AM

yeah, noticed that its a kernal image, but didnt edit the post :-/
but its nice how they are acting with direcktly uplaoding "something" isnt it? :-)
Maybe we get the real source with some more decent pokeing.

#25 codesmith

codesmith

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 151 posts
  • Location:Northwest USA
  • Interests:Programming, old computers (especially Commodore models)

Posted 12 October 2005 - 07:50 AM

I'm really looking forward to this, especially because I'd like to see USB master mode for HID devices, so one can plug in (via an adapter) one of those small USB keyboards (like this one). That would make the GP2X into a very nice cheap linux "laptop" (if you use the joypad as a mouse replacement). 320x240 is not a lot, but it sure reminds me of my old C64...

There are just so many possibilities. This is just too cool :D

#26 snaff

snaff

    GP32 Hardcore

  • GP Guru
  • 117 posts

Posted 12 October 2005 - 08:14 AM

Yeah this is great news. Well done for both the technical stuff, and for successfully dealing with Magic Eyes.

#27 Squidge

Squidge

    Mega GP Mania

  • X-treme Team
  • 8498 posts
  • Gender:Male
  • Location:UK

Posted 12 October 2005 - 09:56 AM

Most importantly.. absolutely most importantly.. it means they're following the license and laws. If they didn't release source, they'd be violating the rights of thousands (all of the devs who ever participated in the kernel), and it'd cause some proper hell. By releasing the code, they're stepping up and saying 'we want to be part of the community' (instead of being crapheads) and it'll bring a _lot_ of pluses -- the Linux community will embrace the device and the word will spread like mad.

View Post


I think you've read the post slightly wrong Jeff. GPH have no yet released any source code, and say that they will not release any source code for the Kernel. The code that DJWillis has is from the people that make the MagicEye's DevKit - it's the kernel that GPH took and altered to match there device.

So really, they are still "crapheads" as your call them :)

Maybe they'll release the code sometime closer to retail release date... If not, we can either bitch at them, or just make our own from the original MagicEye's codes, just like GPH did. Or do both...

#28 skeezix

skeezix

    Mega GP Mania

  • GP Guru
  • 5088 posts
  • Gender:Male
  • Interests:Blog: http://www.rjmitchell.ca/~jeff/blog2009/

Posted 12 October 2005 - 11:57 AM

I'm really looking forward to this, especially because I'd like to see USB master mode for HID devices, so one can plug in (via an adapter) one of those small USB keyboards (like this one).  That would make the GP2X into a very nice cheap linux "laptop" (if you use the joypad as a mouse replacement).  320x240 is not a lot, but it sure reminds me of my old C64...

There are just so many possibilities.  This is just too cool :D

View Post


Course, a second-hand Zaurus or iPaq will have a touchscreen, be linux installed or ready, and have countless apps ready to go :) (ie: I've seen earlier Zaurus go for $50 or $100 sometimes, and they've already got Opie et al.) Course, no joystick and are end of life :)

jeff

#29 Sonic-NKT

Sonic-NKT

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1358 posts

Posted 12 October 2005 - 12:44 PM

sounds good.. cant wait to see a gp2xlinux project.
nice things would be:
updating the kernel to 2.6
USB Host mode
Opie or GPE ;)

are with the source of magiceye, the device drivers for sound,tvout and costum second arm cpu included?

#30 Squidge

Squidge

    Mega GP Mania

  • X-treme Team
  • 8498 posts
  • Gender:Male
  • Location:UK

Posted 12 October 2005 - 12:56 PM

The first version of the gph kernel didn't support sound or tv out, so I'm guessing the magiceyes kernel (which it's based on) won't support it either. The ME kernel doesn't support the framebuffer present on the GP2X either, but I think DJW said it was pretty easy to get the FB going, but it tried to run it at 640x480 (the resolution of the ME LCD).

So, some work to do, but it shouldn't take that long. Most of it is just telling the code where everything is and where to put buffers/etc I suspect.