myMPX
Advertisement


Go Back MyMPx.org > MyMPx.org Forum > General Discussion

Hooray!!! Rockchip SDK!
Like Tree1Likes
Reply
Post New Thread
 
LinkBack Thread Tools
  #71 (permalink)  
Old 6th Mar 2009, 12:08 pm
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default Re: Hooray!!! Rockchip SDK!


Please don't spend too much time for creating the new games :!:

Our mission is to create some great applications,
such as PDF-Reader, Multimedia-Player (I hate converting), etc. :P

Remember that a SegaEmulator will allow us to launch a thousands of already created games,
so it's more logical to create the console emulator instead of new games. :idea:
__________________
Heroes of Might and Magic V - The Best Game In The World !
Try to play !
Reply With Quote
  #72 (permalink)  
Old 6th Mar 2009, 11:36 pm
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default Re: Hooray!!! Rockchip SDK!

I Compiled the snake game and it worked fine on my player!

The play area is too small (128x160), my version of snake was 176x220.
My screen size is 320x220.

I will now make a snake version 320x220 to run full screen on my player.
Then I will use it as a template for other games.

Snake is good to use because it has all the features of most games. :wink:
Reply With Quote
  #73 (permalink)  
Old 7th Mar 2009, 2:54 am
New Member
 
Join Date: Feb 2009
Posts: 17
Default

is it possible to 'unpack' a firmware of a player and get the source files from it?!
__________________
Help me win a Meizu M8 register and press the red button under my picture on http://sjbbs.zol.com.cn/1/980_104.html
Audio&Video : OS-43
Reply With Quote
  #74 (permalink)  
Old 7th Mar 2009, 9:56 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default Re: Hooray!!! Rockchip SDK!

I'm not sure. We don't have the FULL sdk, must get other parts.

Have any luck with Emulator? It's very important tool,
which will help us to make the development process faster,
without any risk, and without plugging/unplugging cycles
(which could damage the USB cable)
__________________
Heroes of Might and Magic V - The Best Game In The World !
Try to play !
Reply With Quote
  #75 (permalink)  
Old 7th Mar 2009, 11:46 am
Member
Keen on MPx players
 
Join Date: Sep 2007
Posts: 68
Default

Quote:
Originally Posted by Benjy";p=&quot View Post
is it possible to 'unpack' a firmware of a player and get the source files from it?!
I doubt that you can get the source out of your players firmware, you can of course disassemble it but interpreting such an amount of disassembly may be quite painfull. I could imagine though that one needs to look inside the original firmware of ones player to see for example how the LCD gets initialized.
Reply With Quote
  #76 (permalink)  
Old 7th Mar 2009, 3:35 pm
Senior Member
Valued Member
 
Join Date: Jan 2007
Posts: 1,017
Default

just slightly off topic but relevant to programming operating systems on mp4 players

there are currently several projects on the go for adaspting linux to run on ingenics based players with some success, there is a vid on a vx747 booting linux up and another project to get linux on the vx777

i know this is about rockchip but to me this is a very difficult task but the ingenics based players are easier to deal with and once a full os is up and running the possibilities are endless

anyway just thought i would throw this in for any of you programmers that may be interested

some info and more links here
http://www.mp4nation.net/forum/viewt...hp?f=6&t=10828
Reply With Quote
  #77 (permalink)  
Old 7th Mar 2009, 11:39 pm
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default

Remade the snake game for 320x240 screens and included a game icon. A lot better when it fills the full screen.

download here:-
http://www.megaupload.com/?d=VNKPIJ1M

@makd
Quote:
there are currently several projects on the go for adaspting linux to run on ingenics based players with some success, there is a vid on a vx747 booting linux up and another project to get linux on the vx777
sounds interesting, problem is I don't (yet) have an ingenics player, but it is a good reason to get one! :wink:

I am mostly interested in the .rkp format 'cos you don't need to worry so much about screen/hardware compatability and I still got one of these players that works! of course you are limited by what you can do with a rk2608 player.
__________________
-----------------------------------------------------------------------------------------------------------
Reply With Quote
Sponsored Links
  #78 (permalink)  
Old 8th Mar 2009, 7:49 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default

Maybe you're right, and we should train on games
before creating applications or porting Linux for Rockchip.
From easy to hard! :P
Also we need Emulator. :roll:

Thanks for the big snake and source code! :wink: It's working!
I'll try to rotate the screen, change the resolution and increase the field.
__________________
Heroes of Might and Magic V - The Best Game In The World !
Try to play !
Reply With Quote
  #79 (permalink)  
Old 9th Mar 2009, 10:56 am
New Member
 
Join Date: Mar 2009
Posts: 1
Default Re: Hooray!!! Rockchip SDK!

Hey guys!

I've done some research about one rk2607 player I have (link). It's indeed an dual core solution - ARM7EJ-S main processor (according to firmware sources - up to 270MHz, but it's not a limit for hacking) and a ZSP400 architecture DSP.

What I've found that in /appdata folder in hidden partition there is a file named "base.rkw", which contains ARM code. If I delete that file, the player doesn't boot up. So it definitely contains a program that gets executed right after boot up (player doesn't do any initializations of any devices (for example, screen) without that file).The only information which is needed for hacking, where and how exactly does base.rkw run. The beginning of disassemble of base.rkw looks like a interrupt vector table, therefore it's possible that it's just loaded to the beginning of RAM and all interrupts are headed there. Anyway, it's not a hard task to place a custom bootloader that configures processor in our way instead of base.rkw. So I think it's green light to port ucLinux into rk2607 as all device drivers are already written in the code that came with SDK.

P.S.
Other rk2607 (un)features that should be mentioned:
no MMU (only ucLinux can be ran, definitely no X11)
USB host
no RTC
Reply With Quote
  #80 (permalink)  
Old 9th Mar 2009, 1:09 pm
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default Re: Hooray!!! Rockchip SDK!

hi exec
I had a look at base.rkw on 2706 players too.

I found that even if you do a small change to base.rkw the player doesn't boot up, even if you only change a text string. base.rkw is checked or signed somewhere by the system.

But now we have the SDK we should be able to make changes to base.rkw to change functionality if we want.

@WIZARD
I have compiled the 2606 firmware and it boots up on my 2" rockchip player, the screen is flickering, but it works. Noticed that there are lots of extra sources for screen types to test out, so I'm thinking about creating a special diagnostic firmware, because most Rockchip problems are screen problems :wink:
Reply With Quote
Reply

Sponsored Links



Similar Threads
Thread Thread Starter Forum Replies Last Post
NEW rockchip player (Rockchip RK27xx series) availability knob General Discussion 38 12th Nov 2008 10:47 am
Rockchip Editor: for Rockchip 27xx ALP1987 Support and How To 6 17th Oct 2008 5:25 pm


All times are GMT -7. The time now is 7:32 am.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2
Back to Top

Designed by indiqo.media