Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  RockChip RK26xx - Porting is now possible !
« previous next »
  • Print
Pages: [1]

Author Topic: RockChip RK26xx - Porting is now possible !  (Read 10747 times)

Offline MrRockchip

  • Member
  • *
  • Posts: 3
RockChip RK26xx - Porting is now possible !
« on: March 14, 2009, 01:35:51 PM »
Porting is now possible!  ::)
Here's a Rockchip SDK with a lot of NEW Rockchip Documents:
Please, go to :
http://mympxplayer.org/rockchip-gdk-game-development-kit-df1003.html

P.S. The name of this download is wrong. It's not only for developing games,
but for everything related to Rockchips.
« Last Edit: March 14, 2009, 01:37:57 PM by MrRockchip »
Logged

Offline casainho

  • Member
  • *
  • Posts: 309
  • parkour i love dreaming of jumping over trees
    • www.Casainho.net
Re: RockChip RK26xx - Porting is now possible !
« Reply #1 on: March 16, 2009, 09:33:45 AM »
Quote from: MrRockchip on March 14, 2009, 01:35:51 PM
Porting is now possible!  ::)
Here's a Rockchip SDK with a lot of NEW Rockchip Documents:
Please, go to :
http://mympxplayer.org/rockchip-gdk-game-development-kit-df1003.html

P.S. The name of this download is wrong. It's not only for developing games,
but for everything related to Rockchips.


Hello :-)

But that kind of hardware is very volatile, no? with many variations, etc? no?

I guess that is not interesting to have a port since that hardware is volatile.
Logged
Lyre project - design and build a Free/Open hardware audio player (DAP) and recorder, for use with RockBox firmware.

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: RockChip RK26xx - Porting is now possible !
« Reply #2 on: March 16, 2009, 11:10:50 AM »
Quote from: casainho on March 16, 2009, 09:33:45 AM
But that kind of hardware is very volatile, no? with many variations, etc? no?

I guess that is not interesting to have a port since that hardware is volatile.

Uh? There are several targets out there with Rockchips inside. In what ways do they differ from any other ordinary targets Rockbox runs on?
Logged

Offline casainho

  • Member
  • *
  • Posts: 309
  • parkour i love dreaming of jumping over trees
    • www.Casainho.net
Re: RockChip RK26xx - Porting is now possible !
« Reply #3 on: March 16, 2009, 11:13:18 AM »
Quote from: Bagder on March 16, 2009, 11:10:50 AM
Quote from: casainho on March 16, 2009, 09:33:45 AM
But that kind of hardware is very volatile, no? with many variations, etc? no?

I guess that is not interesting to have a port since that hardware is volatile.

Uh? There are several targets out there with Rockchips inside. In what ways do they differ from any other ordinary targets Rockbox runs on?

They are produced just one time, probably. While Ipod and others like have more "stable" versions in market.
Logged
Lyre project - design and build a Free/Open hardware audio player (DAP) and recorder, for use with RockBox firmware.

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: RockChip RK26xx - Porting is now possible !
« Reply #4 on: March 16, 2009, 11:17:12 AM »
Quote from: casainho on March 16, 2009, 11:13:18 AM
They are produced just one time, probably. While Ipod and others like have more "stable" versions in market.

Not at all. They are quite the same to us for all practical purposes. An ipod that is out is one fixed specific model that we can reverse engineer and run Rockbox on. A target based on a Rockchip chip is exactly the same.
Logged

Offline casainho

  • Member
  • *
  • Posts: 309
  • parkour i love dreaming of jumping over trees
    • www.Casainho.net
Re: RockChip RK26xx - Porting is now possible !
« Reply #5 on: March 16, 2009, 11:31:05 AM »
Quote from: Bagder on March 16, 2009, 11:17:12 AM
Quote from: casainho on March 16, 2009, 11:13:18 AM
They are produced just one time, probably. While Ipod and others like have more "stable" versions in market.

Not at all. They are quite the same to us for all practical purposes. An ipod that is out is one fixed specific model that we can reverse engineer and run Rockbox on. A target based on a Rockchip chip is exactly the same.


Ok, I agree on that. But I think there is no point to work on firmware for some hardware that have short life on market. They may have the same IC core but wires to/from IOs are for sure different on each other.

I think Ipods have good support on Rockbox because many people own them and their versions don't change a lot, unlike that Chinese player that are targeted for being cheap, without any costumer support.
Logged
Lyre project - design and build a Free/Open hardware audio player (DAP) and recorder, for use with RockBox firmware.

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: RockChip RK26xx - Porting is now possible !
« Reply #6 on: March 16, 2009, 12:42:39 PM »
Quote from: casainho on March 16, 2009, 11:31:05 AM
I think there is no point to work on firmware for some hardware that have short life on market. They may have the same IC core but wires to/from IOs are for sure different on each other.

That's entirely your subjective opinion. Ports to music players are made by people who own them and who does the work. That work is not done based on what others think is worthy or not.

So, owners of devices with Rockchip internals now have a greater chance to work on putting Rockbox on them than before. That's a good thing. And that may very well be interesting to a whole bunch of Rockchip device owners. Who knows?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: RockChip RK26xx - Porting is now possible !
« Reply #7 on: March 16, 2009, 05:08:38 PM »
Theres actually not much of use in that link.  Its just an SDK for game development and a pirated Microsoft compiler.  Neither seem all that useful.
Logged

Offline MrRockchip

  • Member
  • *
  • Posts: 3
Re: RockChip RK26xx - Porting is now possible !
« Reply #8 on: March 17, 2009, 12:38:14 PM »
Actually, all of them are compatible with each other:
a LOT of unbranded players are Rockchip RK26xx based,
mainly RK2608, because RK2606 is outdated.
So, the one port will allow the owners of those no-name players
to launch the Rockbox without any modifications.

P.S. Both Rockchip and iPod are ARM-based
Logged

Offline Gametot

  • Member
  • *
  • Posts: 14
Re: RockChip RK26xx - Porting is now possible !
« Reply #9 on: March 20, 2009, 01:40:55 PM »
Very good idea I did own Nationite S: Flo with a rock chip 2706
Logged

Offline inopia

  • Member
  • *
  • Posts: 1
Re: RockChip RK26xx - Porting is now possible !
« Reply #10 on: April 09, 2009, 07:01:52 AM »
Bump this idea, rockchip players are dirt cheap. Prices (including shipping) are around $40 from dx:

http://www.dealextreme.com/details.dx/sku.1932
http://www.dealextreme.com/details.dx/sku.13145
http://www.dealextreme.com/details.dx/sku.9323
http://www.dealextreme.com/details.dx/sku.8046
http://www.dealextreme.com/details.dx/sku.12088

My guess (from comparison with pictures from mympxplayer.org) is that these are all RockChip 26xx players. I've been looking at the SDK and it looks like everything you could possibly want in terms of documentation and code is there. Somebody was saying something about different versions of the hardware, but the SDK includes drivers for different chips like LCD controllers and optional components like FM radio, tv-out, camera etc. A rockchip port could easily be compiled for a given player if its components are known.

These players are dirt cheap but suffer from godawful firmware. Rockbox on a $40 player with miniSD slot would be pretty dope imho.

@saratoga: are you sure you have the whole thing? Because I'm looking at pretty much the entire firmware source, including LCD drivers with TV-out support, and whatnot. Hardware driver sources are in /Rockchip Developer Package/RK27SDK_0722/System/driver. Note things like touchscreen, FM, and sensor (camera).

Code: [Select]
niels@teletraan2:~/src/rockchip/Rockchip Developer Package/RK27SDK_0722/System/driver$ ll
total 144
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 a2adma
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 adc
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 backlight
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 battery
-rw-r--r-- 1 niels niels     4 2008-05-07 12:15 battery.rar
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 cache
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 clock
-rw-r--r-- 1 niels niels     4 2008-05-07 12:15 clock.rar
drwxr-xr-x 5 niels niels  4096 2008-07-22 15:09 codec
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 common
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 fm
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 gpio
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 hadc
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 hdma
-rw-r--r-- 1 niels niels  1904 2008-07-10 10:01 hw_api.h
-rw-r--r-- 1 niels niels 11067 2008-07-11 11:47 hw_define.h
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 hwintr
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 i2c
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 i2s
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 iomux
drwxr-xr-x 8 niels niels  4096 2008-07-22 15:09 keyboard
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 mailbox
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 pmu
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 pwm
drwxr-xr-x 5 niels niels  4096 2008-07-22 15:09 rtc
drwxr-xr-x 6 niels niels  4096 2008-07-22 15:09 screen
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 sdram
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 sensor
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 serial
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 spi
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 timer
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 touchpanel
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 vip
drwxr-xr-x 2 niels niels  4096 2008-07-22 15:09 watchdog

edit: here is the SDK for those interested:
http://www.megafileupload.com/en/file/96067/Rockchip-Developer-Package-part1-rar.html
http://www.megafileupload.com/en/file/96068/Rockchip-Developer-Package-part2-rar.html
« Last Edit: April 09, 2009, 07:05:29 AM by inopia »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  RockChip RK26xx - Porting is now possible !
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.106 seconds with 15 queries.