myMPX
Advertisement


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

Hooray!!! Rockchip SDK!
Like Tree1Likes
Reply
Post New Thread
 
LinkBack Thread Tools
  #631 (permalink)  
Old 15th Dec 2010, 2:20 am
New Member
 
Join Date: Dec 2010
Posts: 4
Default


I'm windows application developer and i think i can do it. I am using C# ,so I know C++ syntax.
Thanks for that SDK.
I didn't buy a player yet. Is there any difference between programming of RK27xx and RK26xx?
Is is possible to edit firmware to open my app on start up? and shut down device when my app closed?
Reply With Quote
  #632 (permalink)  
Old 15th Dec 2010, 9:05 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Wink

Hello, AmirNapster! Welcome to our forum

The two main differences between RK26xx and RK27xx CPU-based players:

1) RK27xx supports a lot of video formats natively, while for RK26xx you need to convert a video before playing it on your player.
I am a RK26xx owner and this is not a problem for me.

2) A lot of (but not all) RK26xx players can launch .rkp applications, while most of RK27xx have only one built-in game "Tetris".
There were some attempts to replace this built-in crap with a games/apps Launch Menu (from RK26xx).
If I remember correctly, somebody has implemented the .rkp support to his RK27xx firmware,
but there are a lot of different players and firmwares,
and every player works only with it's firmware and don't work with other.

So, if you want to create the applications for your player, choose RK26xx.

For example, you have found a seller who has a nice player.
How to check if the player is RK26xx-based and can launch applications, before the purchase:
1) It supports RKP games (read the description)
2) It has the Games Menu
3) It has buttons, but hasn't a touchscreen
4) It has a big (at least 2.4 inches) screen
5) It should have a MiniSD or MicroSD slot (because, at the moment, rkp applications can't read files from the flash memory)

It might be hard to check all these things. If you aren't sure,
provide a link to the seller's website, and I will try to help you.

My player (RK26xx):
Soundbreeze Mp-401 - MyMPx

There are a lot of cool applications for RK26xx:
Chess, port of Wolfenstein 3D game, Timer, SD-Card BMP image opener, FM-Radio, Music-44KHz, Calculator, BigSnake, Xonix, etc.
And all these apps were created by the members of this forum!

Applications, useful files and other SDK-related things:
Rockchip SDK - Working Links

Quote:
Originally Posted by AmirNapster View Post
I want to create an application that shows a JPG picture and start playing a MP3 music on it and when user tapped on right of screen it read next file for example read 1.mp3 then 2.mp3
About JPEG decoder:
You can use BMP images, since they are natively supported by SDK!

About file browser:
That is not easy to write from the scratch.
But you can use the sources of SD-Card BMP image opener as a basis!

About MP3 decoder:
Rockchip SDK supports C language (with some strange extensions).
While there are a lot of C/C++ sources of MP3 decoder available (just Google),
you will need to edit them somehow to compile them.

Last edited by WIZARD; 15th Dec 2010 at 9:08 am.
Reply With Quote
  #633 (permalink)  
Old 15th Dec 2010, 9:18 am
New Member
 
Join Date: Dec 2010
Posts: 4
Default

Thanks for your complete answer
Quote:
3) It has buttons, but hasn't a touchscreen
As i understand i can't use touchscreen in my applicaion! If it's correct can you suggest a cheap platform like Rockchip but support touchscreen?
Reply With Quote
  #634 (permalink)  
Old 15th Dec 2010, 9:28 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default

Quote:
Originally Posted by AmirNapster View Post
Thanks for your complete answer

As i understand i can't use touchscreen in my application! If it's correct can you suggest a cheap platform like Rockchip but support touchscreen?
I don't know any RK26xx with touchscreen.
But there are a lot of RK27xx with touchscreens (but without .rkp support), similar to this player:
Click the image to open in full size.

Touchscreen = no .rkp support

That is why I don't advice to buy a Rockchip-based player with touchscreen,
if you want to create applications and use them.

Also, buttons are better than the touchscreen,
because most of cheap players with touchscreen have a bad sensivity,
so it's quite annoying to use them!

Last edited by WIZARD; 15th Dec 2010 at 9:43 am.
Reply With Quote
  #635 (permalink)  
Old 15th Dec 2010, 9:38 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default

And I don't know any cheap touchscreen platforms suited for development.
Reply With Quote
  #636 (permalink)  
Old 15th Dec 2010, 3:19 pm
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

there is support for touchscreen in SDK for RK27xx chip. But this is totally different from RKP platform, and there is not clear solution for running external executables on this player. We have to manually redirect code to our code or recompile whole firmware SDK.

As I said, there is a lot of libraries but most of them wont even fit into RK26 rkp platform memory reserved. Besides, PCM driver issue has not been solved yet. I tried to write some sort of brainwave generator in RKP format, but for some reason I couldnt initialize mixer hardware, so PCM stream wasnt heard anyway... Though mic was working...

BTW. There is no native support for BMP format. This is a misunderstanding. Natively the player support 16bit pixel by pixel stream of binary (R5G6B5). BMP structure works the opposite way - starting line is the last line at the bottom. JPEG decoder will be a challenge in this buggy platform but I can't wait to see the results
Reply With Quote
  #637 (permalink)  
Old 11th Feb 2011, 7:11 pm
New Member
 
Join Date: Feb 2011
Posts: 6
Default

I have a 7" player with RK2729 chip. So what's the difference between 2706 and 2729?

Thanks
Reply With Quote
Sponsored Links
  #638 (permalink)  
Old 17th Feb 2011, 9:01 am
WIZARD's Avatar
Senior Member
MPx Junkie
 
Join Date: Mar 2008
Posts: 300
Default

Quote:
Originally Posted by lgxb View Post
I have a 7" player with RK2729 chip. So what's the difference between 2706 and 2729?

Thanks
http://www.rock-chips.com/product.ph...830&height=500
http://www.rock-chips.com/product.ph...830&height=500
__________________
Heroes of Might and Magic V - The Best Game In The World !
Try to play !
Reply With Quote
  #639 (permalink)  
Old 20th Feb 2011, 6:43 am
New Member
 
Join Date: Feb 2011
Location: Saratov, Russia
Posts: 10
Default

Hi all, do anyone fixed bug with starting of RockChip Emulator? Don't works...
Already have Framework 3.5 (and sp1 for it)
"Application failed to start, reinstalling may to solve problem."
(I'm Russian, error message been translated)
Thanks.
Reply With Quote
  #640 (permalink)  
Old 20th Feb 2011, 11:44 pm
New Member
 
Join Date: Feb 2011
Location: Saratov, Russia
Posts: 10
Default

Ok, problem been solved, I install Visual Studio.
May anyone tell me, where are sysconfig.h, I need it, because LCD of my player have 400x272 resolution.
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 9:18 pm.


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