Jump to content


Photo

New Project: The Open2x Project.


  • Please log in to reply
55 replies to this topic

#31 hagisbasheruk

hagisbasheruk

    Member

  • Members
  • PipPip
  • 14 posts

Posted 12 October 2005 - 02:00 PM

Thats it my mind is made up ! im a linux user at home and the posibilities for this device is well astounding i have to get one for Christmas,How is SDIO driver coming along?anyone heard anything?
Why not do an internal mod to the GP2X for power to usb,saves modding all your usb hardware and ok it might drain batteries quicker but hay how many bateries could you put in your pocket.
I think(pocketdebian) pocketworkstation would run ok on this from a 256Mb sd card(Full Linux Desktop)
http://www.pocketworkstation.org/ says Other comparable handhelds running Linux might also work with some porting, let me know if you have one you want supported.
SO LET HIM KNOW FOLKS !

#32 DijiTao

DijiTao

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 572 posts

Posted 12 October 2005 - 02:37 PM

This is great news, although just a few hairs shy of the fantastic news that would be GPH releasing their version of the kernel. The sooner GPH shows that they want to be part of the OSS community the sooner we can expect to get the attention of more developers. If an anonymous coward happened to submit the story to Slashdot… well I know nothing about it…

#33 DijiTao

DijiTao

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 572 posts

Posted 12 October 2005 - 02:38 PM

Why not do an internal mod to the GP2X for power to usb,saves modding all your usb hardware

View Post


Because the GP2X runs off two AA batteries - each at 1.5v and 1.5v * 2 = 3v, while USB requires 5v.

Edited by DijiTao, 12 October 2005 - 02:51 PM.


#34 codesmith

codesmith

    GP32 Hardcore

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

Posted 12 October 2005 - 03:16 PM

Why not do an internal mod to the GP2X for power to usb,saves modding all your usb hardware

View Post


Because the GP2X runs off two AA batteries - each at 1.5v and 1.5v * 2 = 3v, while USB requires 5v.

View Post

That's not a problem at all: http://www.st.com/st...f/docs/7403.pdf

#35 abigsmurf

abigsmurf

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 436 posts

Posted 12 October 2005 - 03:30 PM

Good news but there's one thing...

It's nice to see the kernel and bootloader are seperate but I'm not too keen on the idea of regulary flashing the bootloader as new versions are released. Would it be possible to protect one section and leave that untouched with every flash so there's no potential for bricking the gp2x with a failed flash or buggy update?

#36 DijiTao

DijiTao

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 572 posts

Posted 12 October 2005 - 03:33 PM

I knew stuff like that was out there, but the external mod seems much easier/safer/better (because of battery life) although not nearly as pretty. (well it wouldn't be bad if done correctly) Here's my plan for the USB power problem:
http://www.gp32x.com...ndpost&p=279392

Once we all actually get the hardware in our hands thou, it might turn out that there's plenty of room to cram a DC-DC converter in there.

#37 DijiTao

DijiTao

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 572 posts

Posted 12 October 2005 - 03:35 PM

Good news but there's one thing...

It's nice to see the kernel and bootloader are seperate but I'm not too keen on the idea of regulary flashing the bootloader as new versions are released. Would it be possible to protect one section and leave that untouched with every flash so there's no potential for bricking the gp2x with a failed flash or buggy update?

View Post


Booting from the SD card seems like a real possibility- I'd just do that and leave the firmware untouched.

#38 xafier

xafier

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 313 posts
  • Location:Sheffield, England
  • Interests:heavy metal music, programming, FOOD, women, computers and GAMES!

Posted 12 October 2005 - 03:43 PM

It's nice to see the kernel and bootloader are seperate but I'm not too keen on the idea of regulary flashing the bootloader as new versions are released. Would it be possible to protect one section and leave that untouched with every flash so there's no potential for bricking the gp2x with a failed flash or buggy update?

View Post


you mean like we've had to do with the GP32? provided your batteries aren't flat and you dont switch it off its highly unlikely you'll trash your GP2X... and if you do you better pray someone gets a JTAG cable going for it so we can still fix them :lol:

#39 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 - 03:47 PM

It's nice to see the kernel and bootloader are separate but I'm not too keen on the idea of regularly flashing the bootloader as new versions are released. Would it be possible to protect one section and leave that untouched with every flash so there's no potential for bricking the gp2x with a failed flash or buggy update?

View Post


Looking at ways to update the bootloader, kernel and disk image without touching any (or as little as possible) of the GPH stuff is already high on the TODO list ;). Nothing has been looked at in enough detail for me to really comment but I will anyway.

The current thinking is that you may need to install an Open2x aware version of U-Boot (or some other bootloader) on the device (risky) to then enable things like SD boot, dual kernels in NAND etc. etc. but that really needs some detailed thinking about. The current U-Boot that is flashed to the GP2X’s (well dev-kits) only supports booting from NAND or a fixed memory location if you load your app onto the GP2X via serial ;). No SD/MMC booting.

#40 Digitalrat

Digitalrat

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 427 posts

Posted 12 October 2005 - 04:05 PM

Do I understand it right that you'll change the bootloader like that you can choose games that doesn't use Linux directly in the bootloader?

On some Linux-distribution there is the option to restart to windows. That means that the distribution is changing the configuration for the bootloader just for one start, so it'll load Windows directly. Couldn't you implement something like this in the game-launching-menu in Linux? It would be possible to start Linux- and no-os-games in one menu then.

#41 Sonic-NKT

Sonic-NKT

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1358 posts

Posted 12 October 2005 - 07:29 PM

what about this:
it is also used on gclinux, the gc doesnt have a os like the gp32 and the executables are dols, there is a dol loader (for gclinux), which copies the dol to memory i think and then resets linux, but the last thing it tells the system is to load this dol of the memory.
couldnt something similar be used for the gp2x?

#42 Vimacs

Vimacs

    Don't be evil!

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

Posted 12 October 2005 - 07:37 PM

sure, why not.
kexec is not gc specific, it is originaly mean to change the kernel on runtime but on gc you just use it to load a dol, it should run on gp2x pretty easyl.

Edited by Vimacs, 12 October 2005 - 07:38 PM.


#43 Sonic-NKT

Sonic-NKT

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1358 posts

Posted 12 October 2005 - 08:36 PM

oh didnt know that.. good to hear.

#44 hagisbasheruk

hagisbasheruk

    Member

  • Members
  • PipPip
  • 14 posts

Posted 12 October 2005 - 08:40 PM

Why not do an internal mod to the GP2X for power to usb,saves modding all your usb hardware

View Post


Because the GP2X runs off two AA batteries - each at 1.5v and 1.5v * 2 = 3v, while USB requires 5v.

View Post

That's not a problem at all: http://www.st.com/st...f/docs/7403.pdf

View Post

thanks for that it saves me explaining LOL

#45 Oscaruzzo

Oscaruzzo

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 193 posts
  • Location:Italy

Posted 12 October 2005 - 08:47 PM

DJWillis, when are you going to post the kernel sources on the site? I'm uber-curious to see those device drivers :)