Jump to content


Photo

Interesting Discovery -- Chip Id :)


  • Please log in to reply
9 replies to this topic

#1 felix

felix

    Member

  • Member
  • PipPip
  • 3 posts

Posted 09 October 2009 - 01:50 PM

type following in u-boot:
md c001f800

ad you'll get
gpollux# md c001f800
c001f800: 7bffffe6 ffffdeb7 fff9ffff ffebffbf    ...{............
c001f810: 4947414d 45594543 454c2d53 52465041    MAGICEYES-LEAPFR
c001f820: 4c2d474f 30303146 31522d30 2d2d2d2d    OG-LF1000-R1----
c001f830: 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d    ----------------
c001f840: 00000000 89b6495c 42e04298 96f573ba    ....\I...B.B.s..
c001f850: 02237570 00000003

that's from build-in efuses

#2 andymanone

andymanone

    GP32 User

  • Member
  • PipPipPip
  • 93 posts
  • Location:Germany / Berlin downtown ;o)

Posted 09 October 2009 - 03:01 PM

type following in u-boot:
md c001f800

ad you'll get

gpollux# md c001f800
c001f800: 7bffffe6 ffffdeb7 fff9ffff ffebffbf    ...{............
c001f810: 4947414d 45594543 454c2d53 52465041    MAGICEYES-LEAPFR
c001f820: 4c2d474f 30303146 31522d30 2d2d2d2d    OG-LF1000-R1----
c001f830: 2d2d2d2d 2d2d2d2d 2d2d2d2d 2d2d2d2d    ----------------
c001f840: 00000000 89b6495c 42e04298 96f573ba    ....\I...B.B.s..
c001f850: 02237570 00000003

that's from build-in efuses

The Leapster Leapfrog is using nearly the same Hardware like the WIZ (is the so called "Wiz for the poor" ;) )

Gtx,
andY

#3 Exophase

Exophase

    Exophase is bad. Nothing good will ever come of him.

  • GP Guru
  • 5464 posts
  • Location:Cleveland OH

Posted 09 October 2009 - 04:43 PM

Or if this thread is any indication, it's more like the Wiz is the Leapfrog for the rich..

#4 notaz

notaz

    Mega GP Mania

  • GP Guru
  • 1737 posts
  • Location:Lithuania

Posted 09 October 2009 - 06:59 PM

Yeah it has been known for a while, I even use it to detect Wiz in PicoDrive.

Also DjWillis found it out long ago:
http://blogs.distant-earth.com/wp/?p=64

#5 Jaguarandine

Jaguarandine

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 242 posts

Posted 09 October 2009 - 11:15 PM

Anyone know if the Leapfrog Didj and the Wiz are binary compatible? Aside from not having SD support, it looks to be a nice alternative. More powerful than a Dingoo and cheaper. Kind of like the Wiz's little brother.

For $45, this seems like a steal once the software takes off.

Edited by Jaguarandine, 09 October 2009 - 11:17 PM.


#6 aho

aho

    GP32 Hardcore

  • Member
  • PipPipPipPip
  • 183 posts
  • Gender:Male

Posted 09 October 2009 - 11:41 PM

- CPU: 393 vs 533mhz
- RAM: 32 vs 64mb
- Screen: 3.2" TFT vs 2.8" AMOLED
- NAND: 256mb available vs 1gb - whatever Linux and stuff takes
- No touch screen

The rest looks sorta similar, but the button layout is very different.

Didj spec sheet:
http://www.leapfrog.com/etc/medialib/leapfrog/corporate/press_kits/fact_sheets.Par.24588.File.dat/Didj_Custom_Gaming_System-fact_sheet.pdf

"Brio: Firmware is building an abstraction layer (called Brio) to make OS and hardware transparent to developers. This means all software must be ported to Brio to run on this device."

Eh... huh?

#7 slaanesh

slaanesh

    Mega GP Mania

  • GP Guru
  • 1918 posts
  • Gender:Male
  • Location:Melbourne, Australia
  • Interests:GP32, GP2X, Zodiac, PSP, Dingoo, Pandora.

Posted 10 October 2009 - 02:09 AM

Anyone know if the Leapfrog Didj and the Wiz are binary compatible?

Yes, I'd like to play Disney Fairies too. :P

#8 Claude

Claude

    Member

  • Member
  • PipPip
  • 21 posts

Posted 11 October 2009 - 08:01 AM

Anyone know if the Leapfrog Didj and the Wiz are binary compatible?


The Didj and the Wiz are binary incompatible. The Didj uses a 2.6.20 Kernel build around uclibc 0.29 with EABI. Further there is no framebuffer (/dev/fb) present on the Didj. All applications on the Didj use Brio for Video/Audio/Input handling.
With some help of Orkie and Scott Esters I got libcastor kind of working on the Didj. So it would be possible to port libcastor based Wiz games over to the Didj.

The CPU speed is no issue , pollux_set works on the Didj. I can easliy push mine to ~550 MHz.
The smaller RAM is annoying! The are only 18MB left for Linux , the rest is reserved for the 3D and MLC Unit.
libopengl_es.so is present in the leapfrog rootfs, and some Didj games use opengl_es for rendering.

SD Card support is on the way! I got it working in Uboot and can already boot my custom Kernel from SD Card.
At the moment I'm trying to get it working in Linux, I took the Wiz SD Card driver and trying to port it over to the Didj.
But to be honest, GPHs Wiz SD Card driver is errhmmm strange/crap and not easy to port over (WinCE driver with some glue to make it working in Linux).

As soon I got the SD Card driver running in Linux I will start porting the FB driver over to the Didj.


If anybody is interested in the Didj please check my site : Didj Hacking
or join the OpenDidj project at Berlios : OpenDidj

#9 notaz

notaz

    Mega GP Mania

  • GP Guru
  • 1737 posts
  • Location:Lithuania

Posted 11 October 2009 - 10:37 AM

The CPU speed is no issue , pollux_set works on the Didj. I can easliy push mine to ~550 MHz.

Is that the max? From what I've seen in reports, most Wiz(es) can do 800MHz, if Didj can too, it would mean it has exactly the same chip with different label (no ARM core differences).

#10 Claude

Claude

    Member

  • Member
  • PipPip
  • 21 posts

Posted 11 October 2009 - 11:41 AM


The CPU speed is no issue , pollux_set works on the Didj. I can easliy push mine to ~550 MHz.

Is that the max? From what I've seen in reports, most Wiz(es) can do 800MHz, if Didj can too, it would mean it has exactly the same chip with different label (no ARM core differences).


The Cpu gets unstable with higher MHz. I'm pretty confident that the Wiz and the Didj share excactly the same CPU , judging only on achievable MHz is not a good indicator at all. The instablities can relate to the PCB layout or the quality of the power supply.
At least the Didj can reach Wiz stock speed of 533MHz.

My confidence relates to the fact that GPH uses many code snippets from Leapfrog. Just grep for Leapfrog,lf1000 or Andrey in the Wiz's Kernel source :-) And the E-Fuses proof the same.