Interesting Discovery -- Chip Id :)


felix

Still Fresh
Joined
Oct 9, 2009
Messages
3
type following in u-boot:
md c001f800

ad you'll get
Code:
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
 
felix said:
type following in u-boot:
md c001f800

ad you'll get
Code:
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
 
Last edited by a moderator:
Or if this thread is any indication, it's more like the Wiz is the Leapfrog for the rich..
 
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
 
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.
 
- 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?
 
Jaguarandine said:
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
 
Last edited by a moderator:
Claude said:
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).
 
Last edited by a moderator:
notaz said:
Claude said:
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.
 
Last edited by a moderator:
Back
Top