Difference between revisions of "Didj"

From eLinux.org
Jump to: navigation, search
(Custom Cartridges)
(Custom Cartridges)
Line 128: Line 128:
 
[[Category:Hardware]]
 
[[Category:Hardware]]
 
== Custom Cartridges ==
 
== Custom Cartridges ==
 +
 +
=== Home Etched Diji Breakout Board ===
 +
 +
* Easy to make at home (can be made with a radioshack kit and a dremel)
 +
* The board layout was designed in eagle.
 +
** The Eagle Board file [[file:dijibreakoutboard.brd]]
 +
** The Diji Edgecard connector library file [[file:LEAPFROG_DIJI_EDGECARD.lbr]]
  
 
=== Hack an Original Cart ===
 
=== Hack an Original Cart ===

Revision as of 20:00, 19 February 2010

The LeapFrog Diji

Project Goals

Here is a place to list all the the goals or wants that we have for this project.

  • GP2x / GP2x Wiz
    • Port Libraries
    • Flash Player
    • Emulation (Wiz Emulators)
      • NES
      • SNES
      • Gameboy BW/Color/Advanced
      • Gamegear
      • MAME
      • Atari 2600
      • Colecovision
      • Others
  • GUI
    • Custom or Modified
      • Customizable Themes
  • Homebrew Games
  • Overclock Processor

Tutorials/How To's

Technical Information

Discussion

Graphics Hardware

  • Resolution: 320x240
  • Display Modes: RGBA 565
  • MLC: Multi-layer controller provides HW compositing for up to three graphics layers
    • One 24-bit 2D layers (no HW accel)
    • One 16-bit 3D layer
    • One YUV video layer (no HW accel)
  • Graphics API OpenGL ES 1.1: A reduced instruction set version of OpenGL for embedded systems. OpenGL is a 3D graphics programming interface. Proprietary interface to Multi- Layer Display controller for 2D RGB and YUV video buffer support. FreeType Font renderer. Theora video codec plays OGG-Theora files.

Chip List

A picture of the front of the Diji mainboard
A picture of the back of the Diji mainboard

Processor

  • OEM branded version of the MagicEyes Pollux VF3520F Datasheet
  • Appears to be the 393MHz version of the same processor in the GP2x Wiz
  • BGA package
  • 288 pins
  • .65mm pitch
  • 15x15mm
  • has onboard usb device
  • Oscillators
    • 12MHz xtal
      • Could be for usb?
    • 27MHz xtal
      • For the Processor*
    • Barrel xtal
      • For the RTC 32.768KHz*
  • ARM926EJ-S
  • Possible JTAG on pads
    • TP8 - Vcc
    • TP9
    • TP10
    • TP11
    • TP12
    • TP13
    • TP14 - Vss
  • Marked with:
    • "LF-1000"
    • "ARM"
    • "N12N1D"
    • "H0815"
  • Onboard TFT controller
  • Onboard I2S or AC97 interface
  • 393MHz

* See the processor datasheet page 20.

Memory

  • 1 QImonda HYB25DC25616OCE-5 - 32megabyte sdram Datasheet
  • 1 Micron MT29F2G08AAC - 256megabyte nand flash 8-bit Datasheet

Audio

Display Driver

Power

  • 1 Intersil ISL7665SACBAZ - Programmable Over/Under Voltage Detector Datasheet
  • 3 TI TPS62050 - Adjustable Step-Down Converter Datasheet

Cartridges

Original Cartridge

Manufactured by Sandisk

  • s740878-1
  • 4620329
  • 0621
  • 151-10043-07-a

Custom Cartridges

Home Etched Diji Breakout Board

Hack an Original Cart

  • Modify an original cart to have a uart output

Claudes Cartridge