Sunplus SPMP305x media player hacking

I’ve joined a bunch of friends in a quest to reverse engineer and write custom software for Sunplus SPMP305x chips. These chips are inside all sorts of chinese media players, particularly the fairly powerful kind with a camera, video playback, etc. The chip is based around an ARM926EJ-S core, but the peripherals around it are completely custom – check out the marketing blurb. Most current work is on reverse engineering the hardware interface so we can completely replace the default firmware.

If you’re interested and you have one of these or don’t mind spending $33 to get an interesting ARM machine, check out the wiki, Google Code project for the Prex port and other stuff, and my Git repository with a port of MINI and a bunch of client utilities for reverse engineering and testing the hardware stuff. Most importantly, however, come visit us at #spmpdev on the EFNet network! Most of the work and chitchat happens in the IRC channel.

sunplus test image

Tags: , , ,

6 Responses to “Sunplus SPMP305x media player hacking”

  1. Boredom Says:

    Wow.. That is a pretty cheap device. But with all the features, I’m thinking of buying it because it’s only 30 bucks

    I have cheap multimedia player except it’s a rockchip:

    http://changel.en.ec21.com/MP4_Player_M4280–2055938_2481290.html

    Good luck with the reverse engineering of this device.

    Any chance you’ll come back to the wii homebrew scene?

  2. Curtman Says:

    I also have one of these devices.. Could you please give more information about what wires you have hooked up? Is one of those pairs for the TTL serial port of the cpu?

    I used my scanner to get some higher quality images of the pcb if they are of any use to you:

    http://img24.imageshack.us/img24/1724/out2f.png
    http://img260.imageshack.us/img260/1876/outg.png

    I’ve looked through the wiki, and various other sites but I’m not having much luck finding info about this particular device.

  3. Nathaniel Wood Says:

    some of the mp4 players i own are made in China, they are good too.;*’

  4. Electric Blankets Says:

    well, my mp4 players are all made in China but they perfrom really well ‘`.

  5. James Murray Says:

    Why not contact the manufacturers and try to get some official information ?

    Seems it would be in their interest as it could give them more sales and no downside?

  6. nosfe Says:

    No way, dont let the proyect finish, continue auntil you can…
    I join, I think this SPMP305x series is a powerfull device, and I try to contribute to the community by uploadin my experiences…

    -Why not contact the manufacturers and try to get some official information ?-

    You think they are happy to “give” the work that has really done almost time?
    Another question is about the “hacked” players, that stole millions in fraud of the bad memory size (at this point, the manofacturer company got serious responsabilityes, maybe release for free the code/tools can help to skip this responsability, but at the end, they´ll lost the domain of his product)

    Anyway, if you can contact enterprise, inquiry these documents and put on web… many has been gratefully…

Leave a Reply