Leapster Explorer

Platform
LeapFrog Pollux Platform

The Leapster Explorer is part of 3 different devices that all share a common hardware platform, based around the Pollux SoC. The platform page contains information generic across these devices, and it is recommended that you refer to that page as it is a good starting point to understanding the Leapster Explorer, and contains some basic How To's and Tutorials to get you started.

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
Explorer Source Code

Emulators
gpSP_lf1000 - GBA Emulator

Tutorials/How To's
 Hacks 
 * Connect your Leapster Explorer to your television!
 * How to Overclock your Explorer
 * Changes to your system that will make your life easier
 * How to make a NAND cartridge
 * Forcing a Firmware Version Update
 * Camera Interface

 Booting From External Sources 
 * Testing Kernels via USB Boot
 * USB Boot without LFConnect
 * Developer mode settings for USB Boot
 * UART Booting and Compiling Emerald Boot
 * FTDI JTAG How To
 * Pollux(LF1000) JTAG Wiggler HowTo
 * Using the GPIO subsystem to change boot options
 * Cartridge Boot Settings

Networking
 * Setup a static IP at boot
 * Mount NFS partitions on the explorer
 * SFTP Access

Adding Device Drivers and Packages
 * Linux Framebuffer Driver
 * How to Patch and Build the MMC Drivers
 * How to Install OpenEmbedded and Bitbake
 * How to Extract Files From the Firmware LFP file
 * Mount UBI Image on host Linux PC

Toolchains/Cross Compiler Environments
 * LeapFrog Pollux Platform Toolchains

Development
 * Random Explorer Notes
 * Building The Explorer Root File System
 * Linux Framebuffer Driver
 * Building libSDL
 * Building SDL_ttf font library
 * Building SDL_image library with jpg and png support
 * Building SDL_mixer audio library
 * Building tslib
 * SDL Resources

Applications
 * Play Theora Video files from the LX UI
 * Load your own Flash files from the LX UI
 * STC (Simple tetris clone using SDL)
 * Compile and install mplayer for the explorer

Graphics
 * creating .rgb files on the didj
 * Changing the fb driver to display the boot logo correctly

Games
 * Compiling sdlDoom for the didj/lx

Details
Technical Details

File System Contents List
Contents of erootfs version 1.0.8.6905

Contents of erootfs version 1.1.46.8291

Contents of erootfs version 1.3.4.2044

Leapster Explorer Memory Map

More Internal Photos Of the Explorer

Cartridges
Cartridge Details

DJHI Card Compatibility

Discussion

 * #Didj on Freenode IRC Channel Logs