myMPX
Advertisement


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

Hooray!!! Rockchip SDK!
Like Tree1Likes
Reply
Post New Thread
 
LinkBack Thread Tools
  #251 (permalink)  
Old 13th Sep 2009, 1:52 pm
sid6581's Avatar
Member
Keen on MPx players
 
Join Date: Sep 2009
Posts: 54
Default


flasher86, I think there is a lot of notions you have to learn there, I think it is more complicated than the touch driver you want to do.

If you want to do a tuner and use FFT, you can either use the DSP instructions offered by the ARM7E core or my the DSP (ZSP400) core.
None of them support floating point (single or double precision). You would have to use so called fixed point arithmetic.
You are in luck because the stroboscope already does an FFT, but only 128 points which might not be accurate enough for a tuner :
Rockchip Developer Package\RK225_Dict_08_28\WMADecode\Stroboscope

Anyways, if I were you I would first experiment with this on the PC and then come back later to the MPX players....
__________________
Rockchip Powah !
Reply With Quote
  #252 (permalink)  
Old 13th Sep 2009, 2:40 pm
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

thanks for tip. Sorry for all these lame questions. Seems I am not as professional programmer as I should be for aimed tasks.

I compiled stroboscope function from SDK, and it seems to work, but for no reason it crashes player after unpredictable time of work. Somewhere it goes out of specified memory region, as it goes crazy and even overwrite lcd memory, and funny things happen on screen. Though it doesnt occur every time. I've got a lot to analyze. For example when I initialize Mic, I can't go back to normal use of player. When I exit the RKP, system funtions go crazy and reset is needed.

Last edited by flasher86; 13th Sep 2009 at 2:43 pm.
Reply With Quote
  #253 (permalink)  
Old 13th Sep 2009, 11:48 pm
sid6581's Avatar
Member
Keen on MPx players
 
Join Date: Sep 2009
Posts: 54
Default Emulator progress !!!!!!

Hi all,

Gosh it took me the whole afternoon to figure out how to drive the emulator DLL.
It was trickier than I thought, the Rockchip OS code is pretty complex and there are a lot of source files we don't have and that are just pre compiled.

However, I am starting to have a working emulator
Here are some screen shots from the GUI front-end !

ImageShack -

Click the image to open in full size.

Click the image to open in full size.

Click the image to open in full size.

Click the image to open in full size.


Click the image to open in full size.

Click the image to open in full size.


I will continue a little bit and will release the source....
__________________
Rockchip Powah !
Reply With Quote
  #254 (permalink)  
Old 13th Sep 2009, 11:57 pm
sid6581's Avatar
Member
Keen on MPx players
 
Join Date: Sep 2009
Posts: 54
Default

By the way, I uncommented a line in RK27SDK_0722/Application/MainWin/MainWin.c

Otherwise an intesting debug window appear (by default) :

Click the image to open in full size.

I especially like this funny message in the bottom, from one of the Rockchip developers.

I don't speak chinese (but know a few japanese kanji) and i think the first three characters mean "chinese people" (?)
But i don't know about the fourth ? any idea ?
__________________
Rockchip Powah !
Reply With Quote
  #255 (permalink)  
Old 14th Sep 2009, 8:14 am
New Member
 
Join Date: Aug 2009
Location: Lithuania
Posts: 13
Default

flasher86 you dont need to have a oscilloscope to make the driver. You can use simple the multimeter to test the connections between the CPU and the touchkey chip, and tell me how it is connected, that connection that you gave with photos is not right, it intersects with flash and usb interface.
Reply With Quote
  #256 (permalink)  
Old 14th Sep 2009, 8:23 am
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

Ok, I have a multimeter. How should I measure it? One pin to the ground and another to a particular pin on the rockchip? Or one pin to the rockchip and another to some on eKT8100?
Reply With Quote
  #257 (permalink)  
Old 14th Sep 2009, 8:47 am
New Member
 
Join Date: Aug 2009
Location: Lithuania
Posts: 13
Default

Yes one pin to the rockchip and another to some on eKT8100
you can paint the connections on a picture that I attached, the red colored pins are the pins I need to know where they go.
Attached Files
File Type: rar I2C.rar (75.8 KB, 8 views)
Reply With Quote
Sponsored Links
  #258 (permalink)  
Old 14th Sep 2009, 10:25 am
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default

hi sid6581

This is looking promising!
My BMP0.bin is 33,247,512 bytes, the same as yours so should be ok.
here's mine anyway:- http://www.sendspace.com/file/ulld47

It will be interesting to see what happens with my build as I altered the source to use my screen size 400x240, the interface above is 320x240.
The resource includes bmps for several player types and screen sizes, this is normal for unbranded RK27xx players.

Even if the emulator only partly works it will be a big help if we can just test out the navigation.
Thanks for all your hard work so far, it's gonna save us all some time in the long run.
__________________
-----------------------------------------------------------------------------------------------------------

Last edited by knob; 14th Sep 2009 at 12:28 pm.
Reply With Quote
  #259 (permalink)  
Old 14th Sep 2009, 10:28 am
Member
I love my MPx player
 
Join Date: Jun 2009
Posts: 174
Default

Well, that's it. I can't do it. I measured resistance between pins of Rockchip and eKT8100. I started from ModeSel_L and I haven't found 0 resistance at any of rockchip pins. Then I did the same with ModeSel_H and it was the same. I only got half-resistant pins but there was at least 10 of them on the whole Rockchip and this is not what we are looking for.

Despite those 2 pins which I havent been able to localize, the lower pins you marked on your pic are almost inaccessible physically. You can see it on the picture I posted. The chip is size of 0.5cm X 0.5cm and pins are 5 times smaller than cable of my multimeter, which makes it even harder.

I have to give up, it's just impossible to figure this out without breaking anything in my player. Sorry I've wasted your time. Thanks for your effort anyway.

It's a shame that stupid keyboard stopped me from making my own firmware. Firmware with one working key is pointless.
Reply With Quote
  #260 (permalink)  
Old 14th Sep 2009, 10:39 am
knob's Avatar
Senior Member
Valued Member
 
Join Date: May 2007
Posts: 1,285
Default

Quote:
I have to give up, it's just impossible to figure this out without breaking anything in my player. Sorry I've wasted your time. Thanks for your effort anyway.
flasher86
It's not worth breaking your player for, it would be a pity - you will lose the .rkp platform
I've got a player that launches rkp too and I haven't messed with it at all.

You have done some good work, what about creating a new rkp app?. at least it would work on a nearly all players that launch rock games.
__________________
-----------------------------------------------------------------------------------------------------------

Last edited by knob; 14th Sep 2009 at 10:52 am.
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 5:38 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