Leapster Explorer

Project Summary
The Leapster Explorer (like its predecessor the Didj) is a toy produced by Leapfrog marketed as an educational handheld gaming console for kids aged 4-9. Although it has a proprietary graphical front end, it runs a generic Linux distribution on the same ARM9-based processor as the Didj. Console access to the Explorer is achieved using the same method as found on the Didj.

Lots more information on the Didj

Source Code
LF-Linux-6905-20100610-0915.tar.gz 94MB

LF-OE-251-20100614-0852.tar.bz2 320MB

LF-ThirdParty-7299-20100609-1458.tar.gz 20MB

Emulators
gpSP_lf1000 - GBA Emulator

Tutorials/How To's
Connect your Leapster Explorer to your television!

SFTP Access

How to Extract Files From the Firmware LFP file

Contents of the erootfs...

Leapster Explorer Memory Map

Play Theora Video files from the LX UI

Load your own Flash files from the LX UI

Changes to your system that will make your life easier

USB Boot without LFConnect

Developer mode settings for USB Boot

Using the GPIO subsystem to change boot options

Testing Kernels via USB Boot

How to Overclock your Explorer

How to Install OpenEmbedded and Bitbake

Linux Framebuffer Driver

Setup a static IP at boot

Mount NFS partitions on the explorer

Building libSDL

How to Patch and Build the MMC Drivers

FTDI JTAG How To

UART Boot Explorer (Under Investigation)

Technical Information


More Internal Photos Of the Explorer

CPU

 * OEM branded version of the MagicEyes Pollux VF3520F [[media:pollux-datasheet.pdf|Datasheet]]
 * Marked "LF-1000" - LF-1000 Specifications
 * ARM926ejs core
 * Same CPU as found in the Didj
 * Clocked at 393MHz

RAM
64MB DDR SDRAM - Nanya [[media:nt5d32m16cs-5t.pdf|NT5DS32M16CS-5T]]

Storage
512KB NOR - [[media:sst39vf040.pdf|SST SST39VF040]] (suspected for boot loader and default settings)

512MB NAND - [[media:MT29F2G08AAC.pdf|Micron MT29F4G08AAC]] (for user data)

Display
1x Giantplus GPM824A0

IlI9322 TFT Driver

Audio
1x Cirrus Logic [[media:CS43L22.pdf|CS43L22]] audio codec

Networking support
Via USB Gadget Ethernet

Interface types
USB host/device

UART

Physical connectors
Cartridge socket (providing NAND, SDIO and UART)

2x [[media:Scds034m.pdf|CL245a]] Low-voltage octal fet bus switch

Mini USB port

A proprietary form-factor accessory port for USB camera

DC Power

Headphone

charger socket

Input devices
buttons, Touchscreen/stylus

Linux kernel
2.6.31

Misc
Flash support (via Flash Lite runtime)

OpenGL support


 * Webcam Information

The explorer can use a didj power supply

DJHI Card Compatibility
DJHI Card Compatibility

Discussion

 * #Didj on Freenode IRC
 * Didj/Explorer Project Forum