To do the interesting stuff we really need file access badly now. Things like station logos would work better with bmps on the flash memory and we could create a good rkp based music player, even better than rk27xx series players I think.
The FM radio app proves we can get stuff from .rfw firmware and use it for a .Rkp app You can have microsoft playFx on a Rk26xx player, the teclast c260 had it. Does your teclast clone player have playFX? btw. There is code for Playfx in the Rk27xx source code. |
Actually, I have Teclast C260 Clone, and it supports PlayFX. It depends on the firmware. My original polish firmware doesnt have it, like many other functions (rkp is not supported), but firmware from Teclast works, and PlayFX also.
I too think that if we had access to the system functions we could do even better music player than in 2706. Capabilities are huge, but companies are very lazy at creating firmwares. They just want to sell it as soon as possible. It's all about the money. For example if they released the source of those libraries it would mean that even Teclast C260 would support videos without converting with subtitles, OGG format, Album Art, SWF player, linux and such. Such player would be worth much more for little money. But its not what companies want, to give these things to us, they just release a new player, with almost the same hardware and just better firmware. Cash cash cash. :mad: Sometimes I regret I am not a hacker to just hack into their computer and steal the source code. :cool: In terms of hardware, it has huge capabilities anyway. For example RK260X supports bluetooth!! It supports USB fully, so it would be even possible to connect some devices to the player like pendrive, printer or webcam. Is there any way to disassemble rfw firmware? Maybe RKP dissassembler could be modified to handle rfw files, I mean the type of code of rkp and rfw is exactly the same, only the header and resources are different and in different offsets. |
Hi there all,
I have downloaded the "Rockchip Developer Package". I am a c/c++ programmer so I should be able to play with the firmware (i hope!) I would like to experiment with the RK27xx, and the ZSP400 DSP. First, I need to buy a player, so what Rk27xx player would you recommend, and where can I buy it online ? (knob, yours seems to be good). Is there a list somewhere ? I was thinking about the RAmos T9 8GB, with touch screen. Also, what about the new RK2806, any doc regardig that chip yet ? I see the T11RK 5.0" sells for only $129.50 online ... Amazing... |
Welcome. The more members can get involved the better, especially anyone who is a c/c++ programmer.
We don't have any source code or info on the Rk28xx series players atm only Rk26xx and Rk27xx. I have successfully compiled and ran the firmware for rk27xx and rk26xx. The firmware ran ok on my rk27xx from tinydeal, I could play music ok, but there was an issue with screen drivers so I got no display just a backlight. My unbranded Rk2706 from Tinydeal is quite good to play with, I was able to go into recovery mode using the reset hole without opening up and it's cheap from tinydeal. There are basically 3 types on this page:- http://www.tinydeal.com/index.php?ma...1v3mc8v4kvb3q3(the touch screen is the worst of the 3) www.mp4nation.net have a good selection of branded chinese players too, most but not all are rk27xx |
Thanks for the reply :)
There are soooooo many MP4 players out there. Do they basically have the same GUI ? Do you think only the branded name MP4 players like RAMOS/ONDA can afford to modify the firmware to their needs ? It looks like only rk26xx and rk27xx firmware base are available on the net, is it due to some kind of leak that may not happen anymore for the next generation rk chips like rk28xx ? mmmmmh ... Have you every come by the actual rockchip developpement kit ? A few question about the source file. * What is the difference between the RK27SDK_0722 and RK225_Dict_08_28 directories ? Is the first one just using libraries of the second one ? I see the second has more files for mp3 decode, in particular some assembly files to speed things up... * Have you been able to use an emulator so far ? * How do you do your developement, do you use JTAG or you compile and upload each time you want to test your code ? Cheers |
Quote:
If that's the case, they probably give it to you if you plan to use their chips in your own products ? I don't know ... Quote:
Quote:
Hopefully it is possible to do a lot with the current source code and hopefully some new source code will be leaked !!! :) |
Most RK260X players uses almost the same firmwares, with small changes only. So I would say that companies dont create their own firmwares from scratch. They must be well equiped by rockchip company with developing resources.In terms of USB, rockchip has abilities to handle all the usb devices, but there is no drivers for that, although its possible to write them.Rockchip SDK provides config files for compiling in which you decide which features need to be included (line in recording, fm radio, even CDROM!). So companies probably do little job with their firmwares.
|
I think you are exactly right.
That's why nearly all those MPx players out there look the same, have the same number of buttons etc etc. The manufacturers only put their own logo/graphics and that's it. Now, maybe some companies (Ramos?) are willing to be a little bit further and invest in some developers in order to create better GUI and so worth... Or is it just the Rockchip company that does this ? After all it is in Rockchip's interest to make their chips attractive and they totally get it right buy creating a "plug and play" customizable firmware. Maybe I should ask some people I know in China to contact Rockchip and see how much business they are willing to do with foreigners. That could be interesting. Regarding the USB drivers, the Rockchip 27xx has USB host capability, so yes, it can handle all the USB devices out there. However, if it looks like you would have to go for Linux if you want to handle them all. So far I haven't seen what USB Devices the RK27SDK_0722 can handle. The only thing I see is making the MPx player appear as a device to a computer ? Anyone ? |
1 Attachment(s)
This code is for touchkey suport for RK2606A_SDK_1.08_Release project.
Tested on "acme v500x" |
1 Attachment(s)
This is working lcd driver tested on acme v500x for RK2606A_SDK_1.08_Release project
|
| All times are GMT -7. The time now is 7:34 am. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 RC 2