Gp32
From RTEMSWiki
| Gp32 | |
| |
| Board Name | GamePark GP32 |
|---|---|
| Manufacturer | Game Park |
| Reference | https://secure.wikimedia.org/wikipedia/en/wiki/GP32 |
| Architecture | 32 Bit RISC |
| CPU Model | Samsung S3C2400X01 (ARM920T core) |
| Monitor | N/A |
| Runs on Simulator? | see Emulators |
| Aliases | GamePark 32 |
| RAM | 8MB SDRAM |
| Non-volatile Memory | 512 KB |
| Serial Ports | N/A |
| Video | Video Unspecified. |
| Other | 2 × AA batteries or 3-V DC adapter. Batteries last between 6 and 12+ hours |
Contents |
Overview
The GamePark 32 (or GP32) is a 32-bit portable video game system. The system, which originates from Korea, has two models: backlit and non-backlit. The GP32 uses Smart Media cards as its media, and also makes use of USB and Wireless RF technology. The Web is a big part of the GP32, with free software available for the unit from all over the place. From DivX movide players to MP3 software, from e-Books to game console emulators, the GP32 has a wide variety of functions.
Emulates:
- NES, SNES
- Sega Master System, Spectrum
- Commodore 64, Atari ST/800/2600
- GB/GBC, PCEngine
- Genesis/Megadrive
- SG1000, Various Arcade
- MSX1/2, Neogeo pocket
- Gamegear etc.
Board Setup
S3C2400 timers and clocks
- FCLK=133Mhz
- HCLK=66Mhz
- PCLK=66Mhz
- TIMER1 used for time mesurments
- TIMER4 used for rtems clock
SMC Driver
- read-only smc device driver (/dev/smc)
- fat layer seems to works fine
Downloading and Executing
How to run linked application:
the make-exe rule build a .gxb file in the o-optimize directory.
- You can U/L this .gxb with the pc-link app using the USB cable. Then you can launch the file with some GP32 file explorer.
- Or, you can convert the .gxb to a .fxe file (which can be launched from the GP32 bios). User mr.spiv b2fxec tool for this http://www.cs.helsinki.fi/u/jikorhon/condev/gp32/
Debugging
How do you debug code on this board? What gdb setup? BDM, stub, etc?
Test Reports
CVS-HEAD DATE: User:PhilippeSimons reports that some tests still fails...
References
| |||||
