https://elinux.org/api.php?action=feedcontributions&user=Jima80525&feedformat=atomeLinux.org - User contributions [en]2024-03-28T17:48:05ZUser contributionsMediaWiki 1.31.0https://elinux.org/index.php?title=LeapFrog_Pollux_Platform:_Cartridge_Settings&diff=41095LeapFrog Pollux Platform: Cartridge Settings2011-04-12T00:28:56Z<p>Jima80525: </p>
<hr />
<div>This is a list of the jumper settings for gpiob[2:5] on an Explorer cartridge. These are settings found on the actual cartridge and dictate what type of cart it is, ie read only, ECC, writable, etc. Please add any information you find about cartridge booting.<br />
<br />
<br />
Explorer or Didj cart type jumpers:<br />
<br />
gpiob4 - Explorer(low) or Didj(high) cart<br />
<br />
gpiob5 - OTP(low) or RW(high)<br />
<br />
<br />
Explorer specific cart types:<br />
<br />
#define NAND_CART_DEVELOPMENT 0xF /* 1111 : Development = NAND, writable, ECC on */<br />
#define NAND_CART_MANUFACTURING 0xB /* 1011 */<br />
#define NAND_CART_PRODUCTION 0x7 /* 0111 : Production = OTP, ECC off */<br />
<br />
more info can be found here:<br />
<br />
LF-Linux-6905-20100610-0915\linux-2.6\arch\arm\mach-lf1000\include\mach\nand.h<br />
<br />
[[Category:Leapster]]</div>Jima80525https://elinux.org/index.php?title=Leapster_Explorer&diff=41077Leapster Explorer2011-04-12T00:27:44Z<p>Jima80525: </p>
<hr />
<div>[[image:LeapsterExplorer.jpg|right|350px|thumb|The Leapster Explorer (Leapfrog Enterprises)]]<br />
<br />
== Project Summary ==<br />
The Leapster Explorer (like its predecessor the [[Didj|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. <br />
<br />
[[Didj|Lots more information on the Didj]]<br />
<br />
== Source Code ==<br />
<br />
Latest tarballs<br />
<br />
[http://files.poxlib.org/LF-Linux-8291-20101026-1425.tar.gz LF-Linux-8291-20101026-1425.tar.gz 99MB]<br />
<br />
[http://files.poxlib.org/LF-OE-346-20101026-0945.tar.gz LF-OE-346-20101026-0945.tar.gz 337MB]<br />
<br />
[http://files.poxlib.org/LF-ThirdParty-8291-20101025-1623.tar.gz LF-ThirdParty-8291-20101025-1623.tar.gzz 20MB]<br />
<br />
<br />
Previous tarballs<br />
<br />
[http://files.poxlib.org/LF-Linux-6905-20100610-0915.tar.gz LF-Linux-6905-20100610-0915.tar.gz 94MB]<br />
<br />
[http://files.poxlib.org/LF-OE-251-20100614-0852.tar.bz2 LF-OE-251-20100614-0852.tar.bz2 320MB]<br />
<br />
[http://files.poxlib.org/LF-ThirdParty-7299-20100609-1458.tar.gz LF-ThirdParty-7299-20100609-1458.tar.gz 20MB]<br />
<br />
== Emulators ==<br />
[http://github.com/nirvous/gpsp_lf1000 gpSP_lf1000 - GBA Emulator]<br />
<br />
== Tutorials/How To's ==<br />
<br />
''' Hacks '''<br />
* [[Didj_and_Leapster_Explorer_TV_Out | Connect your Leapster Explorer to your television!]]<br />
* [[Leapster_Explorer:_Over_Clock|How to Overclock your Explorer]]<br />
* [[Leapster_Explorer:_Changes_To_Make_Your_Life_Easy|Changes to your system that will make your life easier]]<br />
* [[Leapster_Explorer:_How_To_Make_a_NAND_Cartridge| How to make a NAND cartridge]]<br />
* [[Leapster_Explorer:_Forcing_Firmware_Update| Forcing a Firmware Version Update]]<br />
* [[Leapster_Explorer_Camera|Camera Interface]]<br />
<br />
''' Booting From External Sources '''<br />
* [[Leapster_Explorer:_Testing_Kernels_via_USB_Boot|Testing Kernels via USB Boot]]<br />
* [[Leapster_Explorer:_USB_Boot|USB Boot without LFConnect]]<br />
* [[Leapster_Explorer:_USB Boot_settings|Developer mode settings for USB Boot]]<br />
* [[Leapster_Explorer:_UART_Boot | UART Booting and Compiling Emerald Boot]]<br />
* [[Didj and Explorer FTDI JTAG How To| FTDI JTAG How To]]<br />
* [[Pollux_JTAG_with_Wiggler | Pollux(LF1000) JTAG Wiggler HowTo]]<br />
* [[Leapster_Explorer:_GPIO_subsystem|Using the GPIO subsystem to change boot options]] <br />
* [[Leapster_Explorer:_Cartridge_Boot_Settings|Cartridge Boot Settings]]<br />
<br />
'''Networking'''<br />
* [[Leapster_Explorer:_Static_IP| Setup a static IP at boot]]<br />
* [[Leapster_Explorer:_Mount_NFS|Mount NFS partitions on the explorer]]<br />
* [[Leapster_Explorer:_SFTP_Access | SFTP Access]]<br />
<br />
'''Adding Device Drivers and Packages'''<br />
* [[Leapster_Explorer_Framebuffer_Driver|Linux Framebuffer Driver]]<br />
* [[Didj_and_Explorer_MMC_Patch|How to Patch and Build the MMC Drivers]]<br />
* [[Leapster_Explorer:_Install_OE|How to Install OpenEmbedded and Bitbake]]<br />
* [[Leapster_Explorer:_How_To_Extract_Files|How to Extract Files From the Firmware LFP file]]<br />
<br />
'''Cross-compilers / Build Environments'''<br />
* [[Didj Kernel Build Environment|Creating a Kernel Build Scratchbox]]<br />
* [[Didj Build Environment|Setting up a Cross Compiler Build Environment and Basic Usage]]<br />
* [[Didj crosstool-NG Build Environment|An alternate cross compiler, built with crosstool-NG]]<br />
* [http://files.poxlib.org/LeapFrog/RidgeRun-toolchain-369009.tar.bz2 RidgeRun Toolchain]<br />
<br />
'''Development'''<br />
* [[Leapster_Explorer_Random_Notes|Random Explorer Notes]]<br />
* [[Leapster_Explorer_Root_File_System|Building The Explorer Root File System]]<br />
* [[Leapster_Explorer_Framebuffer_Driver|Linux Framebuffer Driver]]<br />
* [[Didj_and_Explorer_libSDL|Building libSDL]]<br />
* [[Didj_and_Explorer_SDL_ttf|Building SDL_ttf font library]]<br />
* [[Didj_and_Explorer_SDL_image|Building SDL_image library with jpg and png support]]<br />
* [[Didj_and_Explorer_SDL_mixer|Building SDL_mixer audio library]]<br />
* [[Leapster_Explorer:_tslib_Touchscreen_Library|Building tslib]]<br />
* [[Leapster_Explorer:_SDL_resources|SDL Resources]]<br />
<br />
'''Applications'''<br />
* [[Leapster_Explorer:_Play_Theora_Videos|Play Theora Video files from the LX UI]]<br />
* [[Leapster_Explorer:_Play_Your_Own_Flash_Games|Load your own Flash files from the LX UI]]<br />
* [[Leapster_Explorer:_stc|STC (Simple tetris clone using SDL)]]<br />
* [[Leapster_Explorer:_mplayer|Compile and install mplayer for the explorer]]<br />
<br />
'''Graphics'''<br />
* [[Didj_and_Explorer:_rgb|creating .rgb files on the didj]]<br />
* [[Didj_and_Explorer:_boot_pixel_format|Changing the fb driver to display the boot logo correctly]]<br />
<br />
'''Games'''<br />
* [[Didj_and_Explorer:_sdlDoom|Compiling sdlDoom for the didj/lx]]<br />
<br />
== Technical Information ==<br />
[[Image:Leapster_Explorer-Mainboard-front.jpg |350px|thumb|Scan of front side of Leapster Explorer mainboard.]]<br />
[[Image:LX-fully-desoldered-front.jpeg |350px|thumb|With components desoldered - scan of front side of Leapster Explorer mainboard.]]<br />
[[Image:Leapster_Explorer-Mainboard-back.jpg |350px|thumb|Scan of back side of Leapster Explorer mainboard.]]<br />
[[Image:LX-fully-desoldered-back.jpeg |350px|thumb|With components desoldered - scan of back side of Leapster Explorer mainboard.]]<br />
[[Image:Leapster_Explorer_Usb_Pinouts.jpg |350px|thumb|Leapster Explorer USB Host Pinout. http://wtfmoogle.com/?p=1190]]<br />
[[Image:Leapster_Explorer_Usb_Connector.jpg |350px|thumb|Leapster Explorer USB Host Connector.]]<br />
[[Image:LX-TVOut-TestPad.JPG |350px|thumb|TVout BGA pin(2A) and suspected test pad (TP30 right).]]<br />
<br />
[[Leapster_Explorer:_FileSystem_Listing | Contents of erootfs version 1.0.8.6905]]<br />
<br />
[[Leapster_Explorer:_FileSystem_Listing_1.1.46.8291 | Contents of erootfs version 1.1.46.8291]]<br />
<br />
[[Leapster Explorer Memory Map]]<br />
<br />
[http://wtfmoogle.com/?p=1175 More Internal Photos Of the Explorer]<br />
<br />
====CPU====<br />
* OEM branded version of the MagicEyes [[Pollux]] VF3520F [[media:pollux-datasheet.pdf|Datasheet]]<br />
* Marked "LF-1000" - [[LF-1000|LF-1000 Specifications]]<br />
* ARM926ejs core<br />
* Same CPU as found in the [[Didj]]<br />
* Clocked at 393MHz<br />
<br />
====RAM====<br />
<br />
64MB DDR SDRAM - Nanya [[media:nt5d32m16cs-5t.pdf|NT5DS32M16CS-5T]]<br />
<br />
====Storage====<br />
<br />
512KB NOR - [[media:sst39vf040.pdf|SST SST39VF040]] (suspected for boot loader and default settings)<br />
<br />
512MB NAND - [[media:MT29F2G08AAC.pdf|Micron MT29F4G08AAC]] (for user data)<br />
<br />
====Display====<br />
<br />
1x Giantplus GPM824A0<br />
<br />
[http://www.texim-europe.com/promotion/402/ili9322%20driver%20datasheet_te.pdf IlI9322 TFT Driver]<br />
<br />
==== Audio ====<br />
<br />
1x Cirrus Logic [[media:CS43L22.pdf|CS43L22]] audio codec<br />
<br />
====Networking support====<br />
<br />
Via USB Gadget Ethernet<br />
<br />
====Interface types====<br />
<br />
USB host/device<br />
<br />
UART<br />
<br />
====Physical connectors====<br />
<br />
* Cartridge socket (providing NAND, SDIO and UART)<br />
* 2x [[media:Scds034m.pdf|CL245a]] Low-voltage octal fet bus switch <br />
* Mini USB port<br />
* A proprietary form-factor accessory port for USB camera<br />
* DC Power<br />
* Headphone<br />
* charger socket<br />
<br />
====Input devices====<br />
<br />
buttons, Touchscreen/stylus<br />
<br />
====Linux kernel====<br />
<br />
2.6.31<br />
<br />
====Misc====<br />
<br />
Flash support (via Flash Lite runtime)<br />
<br />
OpenGL support<br />
<br />
* [[Leapster_explorer_webcam_info|Webcam Information]]<br />
<br />
The explorer can use a didj power supply<br />
<br />
<br />
====DJHI Card Compatibility====<br />
[[DJHI_Card_Compatibility | DJHI Card Compatibility]]<br />
<br />
== Discussion ==<br />
<br />
* [irc://chat.freenode.net/didj #Didj on Freenode IRC] [http://www.poxlib.org/irclogs/ Channel Logs]<br />
* [http://www.hackerfoundry.com/forums/viewtopic.php?f=4&t=7&sid=4cc66fd2128b96e03603c812ba926301 Didj/Explorer Project Forum]<br />
<br />
[[Category:Leapster]]</div>Jima80525https://elinux.org/index.php?title=Leapster&diff=41071Leapster2011-04-12T00:24:34Z<p>Jima80525: </p>
<hr />
<div>==Technical Specifications==<br />
<br />
* CPU: Custom ASIC containing an ARCTangent 5.1 CPU, running at 96MHz.<br />
* Memory: <br />
**Original Leapster: 2MB onboard RAM, 256 bytes non-volatile. <br />
**Leapster2: 16MB RAM, 128kbytes non-volatile storage<br />
* Media type: Cartridges of 4-16MB with between 2 and 512kb non-volatile storage.<br />
* Graphics: No hardware acceleration.<br />
* Audio: Proprietary hardware audio acceleration.<br />
* Screen: 160x160 CSTN with touch sensing. <br />
<br />
All of the software content for the original Leapster was created with Macromedia Flash MX 2004; the device runs an embedded Macromedia Flash player.<br />
<br />
[[Category:Leapster]]</div>Jima80525