myMPX
Advertisement



Hooray!!! Rockchip SDK!
Like Tree1Likes
Reply
Post New Thread
 
LinkBack Thread Tools
  #351 (permalink)  
Old 30th Sep 2009, 2:03 pm
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default


Sid, I don't think cutting off the battery will fix your issue. If your player is detected as massive storage device for a few seconds it can be enough to upload a new firmware using batch command. Using batch mode you have at least 1,5 second advantage in accessing the flash before it appears in MY COMPUTER.

I used a similar code to upload compiled RKP file into my player while I had to do this dozens of times for testing and was tired of clicking and moving it manually.
Code:
@echo off

:try2copy
copy D:\base.rkw X:\SYSTEM\ /y > NUL

goto err%ERRORLEVEL%

:err0
cls
echo File has been uploaded!!
goto finish
:err1
goto try2copy

:finish
pause
Change the path to the base.rkw and the letter drive of your player. It will create an endless loop which will try to copy the file into your player as soon as it appears in the system (not my computer). It will finish after successful.

BTW. I heard that RK2706 are also hard to kill after wrong firmware update. What If you deleted existing base.rkw and then use update tool provided for this family of players? If there wasn't working firmware on flash, it should go into USB mode function hardcoded by manufactory. But I'm just thinking, I don't want to be responsible for your loss.

Knob, I think you have found something helpful. RK260X and RK2706 are quite different from each other, but the SDK has similar functions and similar names of values (like CommandCodecSet and its values CCR, CR1...). It is possible that you are on the right track ;-) Thumbs up.

Last edited by flasher86; 30th Sep 2009 at 2:21 pm.
Reply With Quote
  #352 (permalink)  
Old 30th Sep 2009, 11:32 pm
Junior Member
 
Join Date: Sep 2009
Posts: 20
Default

Following archive has a datasheet for RK27XX (in English!) and other documents:

MEGAUPLOAD - The leading online storage and file delivery service

I translated the filenames to English using Google and Bing:

http://www.megaupload.com/?d=FQQJJ7FV


Quote:
----Boot to burn a description written
- RK27-burning write guide V0.92.doc
-
----Datasheet
- RK27xx client Edition DATASHEET.pdf
-
----Detailed design documents
- BMP algorithm Documents .dot
- E-book Module Detailed Design.doc
- Explorer design documents.doc
- Game - detailed design of the tank.doc
- Games - Thunder fighter detailed design of the.doc
- Photo View Module Design Description .doc
- RK27xx Photo View Module Design Description.doc
- Rockchip bmp decoder.doc
- Set Menu Module Design Description.doc
- The detailed design of the clock calendar.doc
- The detailed design of the game simulator.doc
- The detailed design of the radio.doc
-
----Documentation
- - File System Usage.txt
- - RK27xx Platform Description V0.9.doc
- - RK27XX platform programming specification V0.9.doc
- - RKOS OS V0.91.doc
- -
- ----Design reference
- Compiler Reference.pdf
- Debugger Reference.pdf
- GUI Reference (1).pdf
- GUI Reference (2).pdf
- Operating System Reference.pdf
- Processor Reference.pdf
-
----UI Description
- Description of the e-book.doc
- GUI advanced development - - system characteristics V1.0.doc
- Preliminary V1.0 RK27XX GUI development.doc
- RK27 Explorer design.ppt
-
----GUI control document
GUI advanced development indicator V1.0.doc
GUI advanced development - scroll bar V1.0.doc
GUI advanced development - dialog box V1.0.doc
GUI advanced development - picture class V1.0.doc
GUI advanced development - text box V1.0.doc
GUI advanced development - - the menu class V1.1.doc
GUI advanced development--list box V1.1.doc
GUI advanced development-animation class V1.0.doc

Last edited by tp11; 1st Oct 2009 at 12:06 am.
Reply With Quote
  #353 (permalink)  
Old 30th Sep 2009, 11:52 pm
sid6581's Avatar
Member
Keen on MPx players
 
Join Date: Sep 2009
Posts: 54
Default

Quote:
Originally Posted by tp11 View Post
Following archive has a datasheet for RK27XX (in English!) and other documents:

MEGAUPLOAD - The leading online storage and file delivery service
GOSH !!!! Wonderful documents !!! The datasheet is very accurate !!!!!!!!!!
__________________
Rockchip Powah !
Reply With Quote
  #354 (permalink)  
Old 1st Oct 2009, 12:15 am
Junior Member
 
Join Date: Sep 2009
Posts: 20
Default

I also found a following site with a lot of interesting material:

Rockchips firmware - mp3 player firmware discuss - Powered by skmp3!
Reply With Quote
  #355 (permalink)  
Old 1st Oct 2009, 1:26 am
Member
Keen on MPx players
 
Join Date: Sep 2007
Posts: 68
Default

Thanks a lot for the info tp11, especially the first upload includes some very valuable information.
Reply With Quote
  #356 (permalink)  
Old 1st Oct 2009, 4:33 am
Junior Member
 
Join Date: Sep 2009
Posts: 20
Default

Something more, possibly useful. Pcb for a player HTC-098-RK-V1:

MEGAUPLOAD - The leading online storage and file delivery service
Reply With Quote
  #357 (permalink)  
Old 1st Oct 2009, 6:36 am
New Member
 
Join Date: Sep 2009
Posts: 1
Default

Hi Rockchip developers,

I am C++ and C# programmer and I would like to help to develop custom firmware because I own ONDA VX787. I downloaded the RK27SDK_new2.rar. There are the pieces of information how to compile the code in this thread.
But is there any full list of steps how to complile the code with own modifications?
Reply With Quote
Sponsored Links
  #358 (permalink)  
Old 1st Oct 2009, 9:43 am
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default

Quote:
Originally Posted by cisi View Post
Hi Rockchip developers,

I am C++ and C# programmer and I would like to help to develop custom firmware because I own ONDA VX787. I downloaded the RK27SDK_new2.rar. There are the pieces of information how to compile the code in this thread.
But is there any full list of steps how to complile the code with own modifications?
hi cisi and welcome!

Anyone is most welcome to help out, especially c++ programmers.
You will need ADS v1.2 to compile the source unpacked to the c drive.
open the C:\rk27sdk_new\Ide\Rk27_board\rk27_baord.mcp in ADS and click "make"

If you want to use the simulator (not required but useful) you will need vc++ 2008 express also.
__________________
-----------------------------------------------------------------------------------------------------------
Reply With Quote
  #359 (permalink)  
Old 1st Oct 2009, 9:45 am
sid6581's Avatar
Member
Keen on MPx players
 
Join Date: Sep 2009
Posts: 54
Default

Hey Knob and Flasher86.
So far I did not have luck in finding the bug related to audio. I still think it is in the CODEC config ...
__________________
Rockchip Powah !
Reply With Quote
  #360 (permalink)  
Old 1st Oct 2009, 10:36 am
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

Thanks to AleMaxx I successfully disassembled base.rkw

But its hard to trace every function there, I will give another shot tomorrow. Today I am too tired and havent slept for 40hours so far. I have to think clearly. But with the datasheet which we got now it is perhaps possible to fix this without digging into ASM code.

Despite that it's nice to see that the thread is so alive ;-)
Reply With Quote
Reply

Sponsored Links

Thread Tools


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 8:52 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